diff --git a/evals/cases/engineering_loop/01-engineering-loop-001-vm-change.yml b/evals/cases/engineering_loop/01-engineering-loop-001-vm-change.yml index 42c2823..3e82953 100644 --- a/evals/cases/engineering_loop/01-engineering-loop-001-vm-change.yml +++ b/evals/cases/engineering_loop/01-engineering-loop-001-vm-change.yml @@ -9,7 +9,7 @@ inputs: risk_level: low expected: refs_any: - - generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671 + - generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763 sections: - task_summary - target_repo_source_truth diff --git a/evals/cases/grounding/01-grounding-001-vm-context.yml b/evals/cases/grounding/01-grounding-001-vm-context.yml index afa332c..fce9eb1 100644 --- a/evals/cases/grounding/01-grounding-001-vm-context.yml +++ b/evals/cases/grounding/01-grounding-001-vm-context.yml @@ -9,7 +9,7 @@ inputs: risk_level: low expected: refs_any: - - generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671 + - generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763 sections: - target_repo_source_truth - api_schema_or_deployment_context diff --git a/evals/cases/retrieval/01-retrieval-001-vm-create-endpoint.yml b/evals/cases/retrieval/01-retrieval-001-vm-create-endpoint.yml index 85305e0..f975aa0 100644 --- a/evals/cases/retrieval/01-retrieval-001-vm-create-endpoint.yml +++ b/evals/cases/retrieval/01-retrieval-001-vm-create-endpoint.yml @@ -8,7 +8,7 @@ inputs: limit: 10 expected: refs_any: - - generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671 + - generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763 forbidden: authority_tiers: [] must_pass: true diff --git a/exports/claims.jsonl b/exports/claims.jsonl index 19a8f60..e4603f4 100644 --- a/exports/claims.jsonl +++ b/exports/claims.jsonl @@ -1,5660 +1,6370 @@ -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_001716c04890233854b2bd2b5e5aaa58","metadata":{"type":"str"},"object":"opened_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0018ceaf18f030386a13e134e8aef675","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_001a35d27962e13536e5ac1c32642e1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/KnowledgeSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_001ae32ffb858d10497b5fcb3fc213cf","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0022b6440c204e720b24444844df4588","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0025d6f176adbc4b5b2e2ad0edf466f2","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_00294dcc401a7c7dbb22f537f996c879","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_002975d795b4c409e01aaf41e9622e81","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/11","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_003eac2667f48361fe164064eba56744","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_006996edfc979544eee347b7e3863095","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_00aa3c185e9dd5eff0277945affb3266","metadata":{},"object":"quote_dns_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_00bed974235f85b91a0c253c31bb52b8","metadata":{"type":"list[CapabilityEndpoint]"},"object":"paid_endpoints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_00eb1a7b4ea8e1f4cdcaadfec13ee6da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_00f7e4f7a107e4b50dca8fbf1c9a09d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordAnswer","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01122a2f8489a630dd3cdb2640b15b89","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_011593628a0e0466b7ce166a436b4ee2","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_012af9175480351cf17cb5f1717ef045","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01357f75fb6e5e9a9f3c1dc0dd06c635","metadata":{"type":"VMCreateRequest"},"object":"order_payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L381-L394@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_013a046c1a14751618d7690cb11c0c29","metadata":{"type":"str"},"object":"resolution_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_014dc84024e883f9d66d7d734cec8915","metadata":{"type":"str"},"object":"suspected_site","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0166101bfdcf7b0d916db756c1d32dbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_017e9237279246a407bd329375f05ef6","metadata":{"type":"str"},"object":"last_observed_unhealthy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_018db652a6c06be80567effee6391418","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0194f3517746f647e403276e44e3e699","metadata":{"type":"list[str]"},"object":"failed_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01965b520357a4deff40cbe9ed8c35d1","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_019af81c74a3868a502c4a5ecc0272a0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AlertManagerPayload","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01ad520aaee8056200732ea0e809f1be","metadata":{},"object":"quote_web_tls_deep","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L80-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01baddf47da8b82e86485c076fe31e80","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimBySSHRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01c2ada93cf43fe19047b2b5ec9822ef","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01cde616fdf35ae27077c21de552a7db","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01d521e8f64b6f5c629ee7d0f8d3292c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01f19469bb106fdfe75f5941ce326c21","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1686-L1691@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_01f9d26003dbc11fd3525ca9e844d4bf","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_020f003ecf9104b273d7f5815e7eead5","metadata":{"type":"MXProfile"},"object":"profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_020fade23430d2a1ff93c412a0b6a3fe","metadata":{"type":"str | None"},"object":"api_key_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0220e1fa9b4ff3e355ab77d353207728","metadata":{"type":"str"},"object":"blast_radius","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0222afed129babce43abd6fe0b0b2769","metadata":{"type":"str | None"},"object":"source_message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02236c025549ea79b6f66c48fba84291","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0233e838ac43def4654bc90f56915844","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","subject":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_023d32e8abd359da8296a90b1d881eef","metadata":{"type":"list[str]"},"object":"operator_questions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0244f85061b55a55bba9de22767416f4","metadata":{},"object":"list_mail_accounts","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L117-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_024e425c9447cc3ea304470f07fc659c","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0252f981819db85eaa7f208f8843a22b","metadata":{"type":"list[dict[str, object]]"},"object":"trace","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_026f3bafd3e11bb3c9f21bf0ea78ec65","metadata":{"job":"lint"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_027a6334da589b44c25786aa0302f6d3","metadata":{},"object":"openwrt","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_029bb10cb59461fa95d2496ed9d3b3c8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L33-L57@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02a2d78a4a1b159b677296f8c3f90d24","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L657-L680@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order/status/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02abbf67958e8ce16499c5c0a897b055","metadata":{},"object":"download_voip_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L112-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02bbe6544b5a676356f81ee24ffa1c12","metadata":{},"object":"schema:DomainRegisterRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L939-L1077@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02c0301c8deaa928c68ad1801b2eb639","metadata":{},"object":"quote_rdap_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02c50ce68dc5f2169f51f75314e6eda3","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02dd4b9daff876e4363e58e6b4676fad","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1261-L1264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02e814852346a94ae412248c8b3ac96b","metadata":{"deployment":"hyrule-mcp-on-noc"},"object":"host:noc","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02efbdfef915ca683bf1cc9a383071b5","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02f7bb2072ca3dc6d3c4b26c0d14d8da","metadata":{},"object":"get_dns_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L35-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_02fa28ebbccc702634f78d244bad85bf","metadata":{"job":"ruff"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_030644478eab91a3d3d8310ae720e0f7","metadata":{"type":"str | None"},"object":"job_access_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0308c3089c3a9e951330e35314a9d7b0","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2761-L2802@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/engineering-loop/handoff-update","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_030b1ab63e0a990511edc3a0373f3045","metadata":{"type":"dict[str, object] | None"},"object":"rdap","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0311b4aeea24f54d7b5e649c06c1c442","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2091-L2105@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/case-service/outbox","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_031c6cd6bc12e457dc884ec910b7464e","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0336329d3c16cc446d81d5bdcd30d8e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AcceptedPaymentMethods","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03451fdb34aa560572a53f4766b8ab68","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1143-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_036bd5d6d25b72f0eb84c27abd63d5f7","metadata":{},"object":"2a0c:b641:b50:2::80","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03762e8c8661cbe034bd6e08aa23a0a4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticSynthesis","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0385c80f1653fef92dcebbecdc86858b","metadata":{"type":"int"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0390997b3d1c237878d54c127857383c","metadata":{},"object":"quote_nat_port_forward","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0394932c4b9ac1f3b406319ff8e02a6a","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03bde43c8942dcca01c340e63a11d5b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03d330ca3c7ff66dcafe577f24b861de","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L491-L496@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03de7bb22a07a8744108688fb226b59a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03ea37da938c7470f797398290d9f771","metadata":{},"object":"api_data","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L48-L49@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/api/data","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03f93562bb2e7c69a788b4059d110933","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_03fd61326bebc74ad4e7167215fc9724","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0404c8ce31e2513c35601ff152b1ca5e","metadata":{"type":"str"},"object":"authority_level_used","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0427b4078c15538d2ff1b863ce6a71fa","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L901-L906@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_042d621977c17b751d633c436c798b91","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_042e6c690c632384c3aa751ecedcf519","metadata":{"type":"str | None"},"object":"suggested_remediation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0435e0f9060b5071dd224bf3da8b8f7b","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_046b1fe804cbd35821b07f41df72a295","metadata":{},"object":"get_network_stats","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L382-L441@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/stats/network","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0470f59475600be5485f387dd75eca71","metadata":{"type":"int | None"},"object":"age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L526-L531@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_047386421e05fde7565107e388dc7275","metadata":{"type":"DiagnosticStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0479ef0f85cfa040e5a961fbf97aea67","metadata":{"type":"int"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L695-L700@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04805b69631576716749fc54419afd38","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0485ea01804d2c89588ef3779ccc4444","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04b2dcfc09e196dca5d602ab8dbd4a8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/357","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04b6af9446de9ae10631b71c8227a9bc","metadata":{},"object":"dash_claim","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L872-L882@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04b8073995a7c2b66a03c53a124da6bb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04c1717ce7135fd7c18ee6e435416c1e","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/358","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04c1a13b01556406a3afcf021a17f935","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/358","subject":"github_issue:AS215932/network-operations#358","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04c70c6fcc1bc2b89bc5752d5833d45f","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04caeedc2225c6cae8b79ddafaea74e9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1330-L1334@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04da1e6e23702980144003b3b5a0d866","metadata":{"type":"list[MXCheckResponse]"},"object":"results","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04dcbebfbc74e27933a9301e599df110","metadata":{},"object":"host:noc","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04ef80d15351ada224dc7e51e3ded8e6","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L222-L223@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rotate-password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_04f7be017907f239e011915223891db9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05044d9414989e24f3abaa740e962611","metadata":{"type":"list[str]"},"object":"proposed_remediation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0518100dd0e93c5181fdfe780b3e754f","metadata":{"type":"str | None"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_052049c817d3fa132dbe3d868f29cbe6","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05350e2bc6bfd414225738e998b693bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_053a8d0337c164bf55a68b4d38fefb3e","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_053d1a44e40b5fe0c1f3ebb0b6910bf2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0560fa207b027072251b18525314405b","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_056816284aa0472426069eadad3f6c6d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-speedtest","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_056b275650d663c04627e5fbcd3f700f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_056e657c45d22d0e87790d5e3ae236d1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L227-L454@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/.well-known/x402.json","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_057d41a0170b49844ece9bc725ae9a55","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_059b3a0b8c9275f0c21c5f5ea79aeaa8","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05a921e045ab11aec530e449b4152ba0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05aeae66f35c628e16e4c1d3d9dfa5af","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05c058242c0855bc654689757a7b764d","metadata":{"type":"str"},"object":"root_cause_hypothesis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05c1df824b6cf8a7efc01bc0aa43cdb1","metadata":{"type":"DiagnosticStatus"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L575-L580@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05c2a690e3d8d371ee12f761ba6da242","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05d9e66a8fb6b1bdb9b88cbe9377e110","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05dc3c18aebd6f4dbbbe89f1930da3c2","metadata":{"type":"bool"},"object":"partial","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05e638a6d9bd50deaab9773b2445afbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/as215932-net/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05fd14c0d51fec0a021cd2da2e2572a5","metadata":{"type":"dict[str, object] | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_05fe590cc5b5ac0b3a60c9ac104c3c8e","metadata":{"type":"str"},"object":"signal_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0610289d7fea6a0056067724331c280b","metadata":{"type":"str"},"object":"suppression_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06322c41d908d987d557d25e7a09df9f","metadata":{"type":"bool"},"object":"approval_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_063599ec74cd88db62c01d838c215869","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/3","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_063867f24ee8c19ec8b1f466255e9966","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06397b420b4fdd6132ea241878d19093","metadata":{"type":"list[MailRecordRecommendation]"},"object":"records","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1354-L1359@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_065bd634e2f23334bdfb5c8847e54735","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L28-L42@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_065c2d32a188f22bd557dcbdc60bb64f","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L742-L761@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0670f4b1e57a7313202c3a0e71c46f4c","metadata":{"type":"list[str]"},"object":"model_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0673bf964811b4e68795b6179ba3a452","metadata":{"type":"str"},"object":"query","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1658-L1663@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0675295a4b9296574011ae8b3c04699a","metadata":{},"object":"blocked","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_067e6efdcd3bdd9dbee59f3d96679d37","metadata":{},"object":"peering","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0692c9317f36b77c5d872ecf44a090f2","metadata":{},"object":"2a0c:b641:b50:2::10","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06996411c9a623c5dc6a3874da2cff3e","metadata":{},"object":"get_path_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L34-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06a9d50883b469224533fd84ffaeb5e0","metadata":{"type":"int"},"object":"reinvestigate_stale_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06ad485fb435b0976190c58c129bd524","metadata":{"type":"VMSize"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06b432c45cd4207c80aece12ff086abc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06b849666e7e952ed01144822080aec8","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L502-L506@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06bae16fc31c144fc154b8f4a58ae587","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_06c1ca60816f7c46605395b3a5e1d0c5","metadata":{},"object":"noc_agent","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06c747c0d7de4915cbe259e571e12776","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06d587b6442a4a5e9139667f400e96df","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06e35e4044c7837ec583463ffb7d12f9","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06ec39ea6d760864c3fdbff28da3e3de","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06f14633928621dce0e229b6dea432fc","metadata":{"type":"VMCreateRequest"},"object":"order_payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06f3873ccd3b27f4e2d1aa335b131c31","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_06fe6500ce66a8a6c725b7cd5eb72630","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0708725602c6d1843b39dba55b6858c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStatusResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0711f12641911bdbbf11f3c10a2aa7b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TraceRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_071663fff858c056ad466191b51b8fdb","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/56","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_072d3503ab672b5d4dfc1692d714d6ec","metadata":{},"object":"quote_nat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_072ef61fc2abbb53fa43157c8e141079","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByTokenRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0741a2a03d65d9bf7731f19442869d3e","metadata":{"type":"bool"},"object":"learning_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_074db12e51eccb33d1f9a6824b2c9e25","metadata":{},"object":"get_path_vantages","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L57-L65@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/vantages","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0752536dc1919dc3918e5c66cbcce300","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07564604c9167dd30201d43812afa6a9","metadata":{},"object":"nameservers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0757b8d34d02b03653c79ed3f9b0f303","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0779ffdaa9f5fbc4926a59d2147b93bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_077f6042d8f2873a219bbde0cd71438d","metadata":{"type":"str | None"},"object":"target_meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07879315de96ee997a44f9810b0530f8","metadata":{"type":"bool"},"object":"knowledge_export_required_for_prod","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_079bee31f7d9cc5d2778ed3d08ad9f6a","metadata":{"type":"dict[str, object]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1416-L1421@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07a8b4c423c03f44b20701d5e8909709","metadata":{"type":"str"},"object":"match","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L956-L959@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07aef714135660224a1450232f6f7206","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07b8f1a61bcdc0ae4026fe550b38642b","metadata":{"type":"BGPTimeMode"},"object":"mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L948-L953@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07be652828376e7f5a3623270fb0d0f3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1406-L1413@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07d1cc3d08fa7fca8a38f40b50cbc942","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07d46693f113be5dffbe02263cf9503d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07d7e67a11a80d0e2dd736ae695f7a0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07d8627d7a3cdfc8582e34aa9dfcd5ac","metadata":{},"object":"page_review_quote","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L615-L653@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order/review/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07e3167ea055fe41ea0b45c04d3b144e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07f19c65fed531d6adb5a26692eb3299","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/testing","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_07ff1450af39e2fb4fae3ca678c65d2b","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0806bffff9a7b17d572046f75fbf5a59","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_080aa2498d94280adf22d3908af974f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_080d2471ff3bc0a68029bd1991dc02c1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_080edf15e1f70e4ac4f1cd0ead7149c7","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_081011fd21267ecff92018dbfd38151d","metadata":{"type":"list[str]"},"object":"labels_to_add","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08116dbd524311dc4954fed65c47be2d","metadata":{"type":"str | None"},"object":"next_cursor","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1653-L1655@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08168c81c6f3100514866b886360f499","metadata":{},"object":"web","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0825d378deae837c32f07ab351c34dfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_082cd6500f5da819daf9f7a85df8ef40","metadata":{"type":"str"},"object":"text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_082efc16d561d12e4f25cf515f4df98f","metadata":{},"object":"get_web_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L61-L66@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_086b89e0e10ea43238131fdba89ecf28","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08735597d1f1baa0ca3b595e55730302","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0891c2e5043e3d771f24142c9639d3c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_089df6742a17e103a7d2c23843fc50a9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08a7f5c3a3333a1ead30bcd22007e492","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08d892e0f1d050a09edb927001ee5936","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L962-L964@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPAssertions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08f199de96ebdd3699831dc9e35e87ab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_08f4d2d377d1dc5b02dea1b2ebfc988b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0925dadccd72a3228d1faaf395efe8e1","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_092dcad4f35a87632f89e3299ee9a64a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_093155e183ea947398f640c14cd1ed6e","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_094116e5cf9d06850dc3a71b4f1e6fea","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0948221fdab814d668573bd627cbf354","metadata":{"type":"Literal['outcome_eval', 'operator']"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09555e79787bbb10680fb8e38cfe0429","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09663cc60c394a226da22e86c6e0f15a","metadata":{},"object":"Session log: Reliability Governor Knowledge role fix and production rerun","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_097027dbc76d4141fa39c7b81a12ef32","metadata":{"type":"int | None"},"object":"exit_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_097918364ec382c90bb59526ad2e93c0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L133-L136@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09a252486ccb2d32b6da7e7d0f081b19","metadata":{},"object":"service:hyrule-web","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09aeddcd9f3619953851484b4f1069f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMPublicStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09becccc04bd07f9d2df563ed4efc3e0","metadata":{},"object":"udp/1338/{{ peers.cr1_de1.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09e3102a999c3d1bf5ea912660c05263","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2734-L2757@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-handoff/v1/engineering/handoffs/{handoff_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09e59d7d2f669e57612cb0df88ad0747","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticTarget","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_09e855c35a8952a8435dab2a7670b6c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a08ac3cc1934abb4356966bb8a4d1ee","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a13ab4ef15889883164fedfcb4cfe3f","metadata":{"type":"str"},"object":"event_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a1db53782bc18580e507bd95c184b1b","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L33@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:/metrics","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a1ec65281f7f2164f7d98195029c290","metadata":{},"object":"2001:41d0:304:300::7bfb","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a2fd44482f0f08ac72c870fc2017d8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a311f3f4559d132f2d29a1eb953122a","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a36bf35392be6eac600782b8f3bef04","metadata":{"type":"str"},"object":"payload_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a49f9f0a3391a7e8a59bcd79a12a575","metadata":{"type":"dict[str, Any]"},"object":"event_level_diagnosis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a580c115ffe0d3fd73f18d2960285f0","metadata":{"type":"EvalDecision"},"object":"expected_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a646255978be329755c861e3f9dafbe","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-routing-path","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a6d16f78997e947f91071d4889acbe8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a7ae8b890c6e6d838d37fd964db5955","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0a84b8b20e70b81f0438e07e22f08aae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0aa9649a8655b811dc7a753830449206","metadata":{},"object":"host:loop","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:knowledge-mcp-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ab16fa31a4ec2f02b9254d654d17b21","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0abf65bd85348746c49d36cb3a51e542","metadata":{"direction":"response"},"object":"schema:WalletVerifyResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ac4b16b5e17742b6ed2fd9c617a4440","metadata":{"job":"detect"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0acc8f80b1ccb6403aa538b8472fa869","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ad943fde1b6b44be2bf528e2b2c201d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveAckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ae654fb7e4e2fb4a19041cb1f2418ee","metadata":{"type":"str"},"object":"rdap_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1294-L1296@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RegistryPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0af13d892c90fccd66e5e244b5a749c9","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b0280edb20c66414be4042e2b51fe77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleReviewOutput","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b2961a4e47b65b2119f2410ece9cc29","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b29e4f14f07e792222fba0049fd1cbe","metadata":{},"object":"run_voip_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b38e2b0b30dfa6715dde035fad79ddf","metadata":{"job":"batfish"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b4ef877b28b2ba0d3bfe5de51fa12c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b541b4df55f9855e215d216e10a847b","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b559178a5c3ace216c4b98be62abc44","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b585d40ebafb15c683189b3ffde7b4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","subject":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b5ffa14cf639cbeefcd4118f148ce4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b623892caf8945f8a277ad309dcde4a","metadata":{},"object":"do_logout","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L765-L774@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/logout","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b6352c7c79a53f03e5795e2952d7313","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b65d63a12561fb33a5db3102ca4473b","metadata":{"type":"bool"},"object":"covered_by_meta_case","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b686afa8cad87396b0290c8ba138b36","metadata":{"type":"str"},"object":"handoff_contract","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b7d3730d3c13c888c9a3d5544e37f53","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b8203ef45d93b62f5bd22c853acef59","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b90a5da96f21c4bab94ce8ef464f1a3","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0b924579d7f192047354aa5a391447b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ba348444e5dc0055bae07c707c13d43","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L116-L117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bad5739696f726c947155c7d33569ac","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bb32a149cae91dc13ceb1a8102a9439","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bbe25a5b15315940fbb2613f871a08d","metadata":{},"object":"loop_console_case_handoffs","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2269-L2274@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/handoffs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bbf725ba7d19401b5197724630ff3c7","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bd75f91fa9f324f6c1718c6e051f86e","metadata":{"type":"str"},"object":"event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bf0ed257313c86d52836cd7bef7a85f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/brand-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0bfe313e0b99aadeb3508658aae9856f","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c088e7bb7818d13f97c8e5e1c8db82b","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/as215932-net","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c095c8b269b83c8de594d1fb36d4a34","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c0d2f06932fd2774523a6e3ee652141","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveUnackRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c13dc374a5a1c7c95a2c989be383712","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c14d57ada31ae76e7d88da62b851ab2","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-mcp-on-noc","subject":"concept:generated/deployments/hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c1ccc091f8af6693923bbbdb7cbf47d","metadata":{},"object":"get_whois_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L43-L54@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c1e37d6a0f38b7065405db72fd9401f","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c32ba2812ec39896ba20eecf862b250","metadata":{"type":"str"},"object":"rcode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c342a856d7709bf5bdd3977872bcec1","metadata":{"job":"changes"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c394231b1baa153168714453d1111df","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c5105c6e0580202a4afb178ca11a257","metadata":{"type":"list[DNSRecordAnswer]"},"object":"authority","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c51e852872f294553d70ca6cb7ac688","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c7274c89d2bd98e99f08748ebd44386","metadata":{},"object":"service:hyrule-network-proxy","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c79e587cb773093d5962f8882209e9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c7aeab1bd1bdaf090133673018974ab","metadata":{"type":"MXTool"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1472-L1476@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c8d180f6c5b1e09b96207550e2788ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c9098e23f5ed85a12d6db6d37c46b1e","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c98dcb28ce97d7d1f8431b239ddfd9d","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0c98f24830bf0413edddcfe455061acc","metadata":{},"object":"get_rdap_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L27-L39@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0cb205e77a9fc537e890b535d105124e","metadata":{},"object":"tcp/8200/['{{ peers.noc.ipv6 }}', '{{ peers.mon.ipv6 }}', '{{ peers.api.ipv6 }}', '{{ peers.web.ipv6 }}', '{{ peers.ci.ipv6 }}', '{{ peers.loop.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0cbd17e27a87127608b76c45385697b7","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0cbf26af2d2db9bcaae9ddd6b941b211","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ccaec65afe3402ddff57bc39f95f65f","metadata":{"job":"lint"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0cef3aebb255b51b298cf0e55f7925e8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0cf54d426bdbde4f7661b1d05d2e5012","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2949-L2975@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/config","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0cf6e7ede4899aee6c1db856e03910f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d1cd5a7c81726528ce3e076cdb5903e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1416-L1421@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d230f466a6c2a5ae6dd42ba80f724f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/engineering-loop-on-loop","subject":"concept:generated/deployments/engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d25d34f8e2eecc2556660e914d01625","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d49b70f568044b59d6a5ec2bbc999b0","metadata":{"type":"tuple[str, ...]"},"object":"approved_knowledge_statuses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d5a284decfb551c420000c53886b4e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d61388f07ee2ad007c868723622ea4d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1871-L1878@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/icinga","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d638688857ad7f7262ec5f19136ec16","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d886fa27990ea915f1956e4cc271250","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d9ac3ba4fd881472e20c8717f8a27ce","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L228-L238@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0d9ae32829fb871433b31080aa38d6f3","metadata":{"type":"str | None"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0db68288f8b84b1acf95efad3c408ab0","metadata":{},"object":"hyrule-mcp: add pf_log_tail and nft_log_tail (read parsed firewall drops)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0dc377c27bfc2118e65769326bba3181","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0dc3bf4a7e4e139bc7f87eba07910e9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0dd06b360ed787c1f2517f44f453d64a","metadata":{"type":"bool"},"object":"allows_compliance","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0dd306557bea861f8b4170665487af64","metadata":{"type":"list[str]"},"object":"formats","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0dda3b5c85ddad81df543d1513bb9081","metadata":{},"object":"hyrule-mcp: add multi_source_probe (parallel reachability test from N internal hosts)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ddcae21bd73b232e66266b56711ab88","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L82-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/rdns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0de9fde1c7ff4483c863545368f65835","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0df08cc26923f3139643432710abd07f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L448-L488@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/payments/networks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0df7b4544874be8fd43a85bda30ec349","metadata":{},"object":"schema:AuthLoginRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e0a383867ce7354032f490ae7daa2e2","metadata":{"type":"str"},"object":"base_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1530-L1532@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIAccessConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e1e3260f03431adc6adbd8e7e0495d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e24a93bbec4abf31f84e2adc4d1e57b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e30fb2f09bb18ca3062170b082001a2","metadata":{"type":"list[str]"},"object":"candidate_knowledge_update_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e370820e9e14fb457277979929362fd","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e45fa8f4e67593032193bbabd00c17d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/4","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e4e44e9afbdd1d8fe9a6fc1db62d9f4","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e5ad702907fa8c96952f6a02ea514ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e5d685cc05a9ea09fcbb7c0de05e510","metadata":{"direction":"response"},"object":"schema:list[MailEventResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L301-L302@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/events","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e65f87a97c1bba57a5e4b43b7ec9f32","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e685e3631de0ab72d532ea56a28ac34","metadata":{},"object":"get_threat_sources","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L49-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e784014dd2c3cf0d5b4ea2a895988d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityEnvelope","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e7cc102d9c7310253bb3bd8865859e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e7d724df4c95be5fd94ee3253dfb948","metadata":{"type":"str"},"object":"interface","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e8f54d09f0a8240b6ca2b7f3f383aa6","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/171","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e9173e4df5b5fd4ba5a6da1fe7b4056","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e943aa10b65c79a0527f279aae1451d","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e943c2a548f3dbd4b9fa51eb7632b27","metadata":{},"object":"create_zone_record","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1116-L1139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e965474d48343fdbdfdf8e1eab566eb","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0e9dd9dca502b5b7f393838d91435a62","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L654-L664@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}/logs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ea4f91034027fbacea6a5ffb4d49034","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityRegistry","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ebb3a4de2f811cd6778cd64d84e4e2b","metadata":{"type":"PortProtocol"},"object":"protocol","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ebdf52038a2e5258ef409c9383f8d2e","metadata":{"type":"dict[str, str]"},"object":"qualifiers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1912-L1914@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:FastStatusRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ecf1832cc4cd30f21402340b027a024","metadata":{"type":"str"},"object":"assessment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/11","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0eeee8df698b3c6f7ece67b5ed2c65bf","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/11","subject":"github_issue:AS215932/engineering-loop#11","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0effa115d8ed3d6d773da6eecaa5e90a","metadata":{"type":"OutboxStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f002d2cb0bba23ae09d9033bf4e5844","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L116-L119@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f10f713f1452a0b9fdfa7256c833ac7","metadata":{"type":"float | None"},"object":"latitude","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f14fb0bb039e80c0446281876936959","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f19a49699f4ab3be812189f2e335807","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f19fa82802cf3dc6e81172f7620a618","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f1aacb6563df3aff37e2488479c22dd","metadata":{"type":"SpeedtestDirection"},"object":"direction","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L901-L906@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f2479c7bee549f82ef9f0d86fe886b5","metadata":{"type":"int"},"object":"duration_years","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f26ffe12318e34aadbff8552729fc27","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f288ce179df5979d2b7b3835f0a7fd3","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L63-L64@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f32f9103da19bacc72a19aabcbb24ad","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/6","subject":"github_issue:AS215932/engineering-loop#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f3346bf0d4bca63eefd98fea30afb9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CyclePlan","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f3435328ed6d9c8be8358834bb5e627","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f3cff230832cd81444bd5fe2d024423","metadata":{},"object":"tcp/6000/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f51f199a8d13a650a6cc43b675636af","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1554-L1556@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountUpdateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f539a47ad3ac83a4d7651da6410fcad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f6685d81f051613c8973f119df6fab5","metadata":{"type":"str | None"},"object":"closed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f6bfac9c4c93a1e86e6bf378fe7bbd4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f8c9cd4fe81b61115e90f661a2febcf","metadata":{"type":"str | None"},"object":"delivery_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f95909b989485df980857dc64c1c6b6","metadata":{},"object":"get_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L256-L257@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f988f6b3d1e37dbd5755bdbe6aaaacb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0f9b3b49b1c301cf7869e31fdd443e45","metadata":{},"object":"quote_path_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0fa99cd336374bfbdafb771e6e8c0ddd","metadata":{"type":"MXTool | None"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1406-L1413@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0fba1178aa932fb2636fda9b6c622888","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0fc720a345f9bcd09c2045ba478b1eca","metadata":{"type":"bool | None"},"object":"validated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1184-L1187@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_0ffd84bb417b51ad084f14d832df64ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1004bc58a4a23b51e47af477161adb29","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10055c4faa894ea19a483ed7e723ca2b","metadata":{},"object":"health_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1993-L1994@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_100a91043f402d3576f9dcf0f4e6a9c0","metadata":{"type":"Literal['atomic']"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_100cb24dbec6230ff12b7b30f38f5da7","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_102210f0a0bba4e1f55ded0fc4ee727b","metadata":{"direction":"response"},"object":"schema:MailMessageListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1023955ed73db52e129751bb73b9199f","metadata":{},"object":"control_manual_investigation","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2579-L2604@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/investigate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_102fa0b5d8536afba97bd99db40c5337","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_103c9e4711db70718a43746b8447a8d7","metadata":{"type":"str | None"},"object":"artifact_snapshot_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10632151f00b037c0a550a8c94d7bb6f","metadata":{"type":"bool"},"object":"rollback_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1070c48444c5f35993c43adee3a9872e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_109a745fc5c7e95b6cb5e20eeff12e0b","metadata":{"type":"list[str]"},"object":"events","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1679-L1683@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10b2ddcf02fdec131757ea09bd67ed53","metadata":{"type":"MXCheckOptions"},"object":"options","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1443-L1447@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10bb20ef3f38f5b680d5d5a1b192707f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10bf20c0e0b30ddf67c0414fbda3e6b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10c0e912ff3274c6c82300504bea963f","metadata":{"type":"str | None"},"object":"handoff_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10c23aeb4d2c460ac518d840c53e8534","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10c58458262c0be33217573985f5fa96","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1574-L1576@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10c954005616a2fffbca83d16bb7d951","metadata":{"type":"str"},"object":"job_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10d3f7e66e617aaca33bfb60222655e4","metadata":{"type":"list[dict[str, Any]]"},"object":"tool_calls","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10d900954abd167891d0499ce30f1bcd","metadata":{"type":"str"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10e3c5ebcc89cc5c37970af5c92d0052","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_10e3d98e416a6f07c741af1b0e48e1d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_110589b4337bb0c4691e8c9ab9ee8931","metadata":{"type":"datetime"},"object":"occurred_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1106d2f7fc44e6c6048178dbce3c7cd1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","subject":"concept:generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_110e63ccc51bbbad5c0043538aab2ece","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_112325901609eb34e98a654d868c43b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_112dc27065fb6c63ac4c978372719bc0","metadata":{"direction":"response"},"object":"schema:NetworkResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_115e0d53f75653f2420ccd0e7a5ef1da","metadata":{},"object":"path_ping","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L86-L90@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_116124a9f635ed3b39c790fa9b94e0f5","metadata":{"type":"str"},"object":"agent_role_profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_116a9f57be1421491e3a30f0c77c7ec8","metadata":{"type":"str"},"object":"ssh_pubkey","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_119a64148b4ba92e4ce8981805035b56","metadata":{"type":"str | None"},"object":"ssh","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_119c6dfe2aca134efd4f0c326f662e87","metadata":{"type":"FirewallState | None"},"object":"firewall","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_11afb70594f4d6ef5895aa837ba06719","metadata":{"type":"list[str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_11c3efd44412784338302670fb8bcf02","metadata":{"type":"list[str]"},"object":"missing_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_11c8db457e79e7d22f36732c638d4e05","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_11d317f2a04078f0b83e46b229b10e59","metadata":{},"object":"tcp/80/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_11d786d1035aa51f372208266ef3ce32","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-promote-apps-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_11d7d31be22931f07f7a5d8fd5f25c33","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_120ca9c451994d2ac018bb6fa34f69da","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_121dac354a4ba5285fed2268737b7645","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1223372b6adf09a20424694a3da7492d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1245732e7d2528da9b4f5ee7e2d8f682","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveAckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1271e1342d969d2c0e74d5909701606b","metadata":{"type":"str"},"object":"incident_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12856d3a6383543b66d0f93837dfd944","metadata":{},"object":"get_vm_quote","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L815-L834@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/quote/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_128a9831e65b607c1132f1af4e91e2b3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1294a0193398a2bef841bd8dc73c3631","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1298b862282db72da32c484bf9ff2611","metadata":{},"object":"schema:TaskRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_129cfee4654a28d87073604d20484629","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12c7898949992e9d2032ae2797505c3a","metadata":{},"object":"loop_console_case_outcomes","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2304-L2309@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/outcomes","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12c9e9fbe05213a88a1c745667c5a143","metadata":{"direction":"response"},"object":"schema:VMProductsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L520-L536@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/products/vms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12d3b575c14ffbb964d354eca87fed2e","metadata":{},"object":"page_services","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L553-L556@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/services","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12daa14cdef8ff025e4e371334b1d4fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12fb87e12b9bfd20b3070066ffd994cb","metadata":{"type":"str"},"object":"acknowledged_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_12feb6a73e06fb2054c83ee5474e1f84","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1316f92c9c3fedda7d24f7ab6a42c1ed","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1338983e18064aa514ec373e581ca03a","metadata":{"type":"str | None"},"object":"text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1341f611e0f0aa21a6dcc6da081a7ece","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13444d092e2b650c3fdf0e2d8eee7402","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L162-L165@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/dnssec/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1358f98686d2457cecc10a969ccbf58a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_135aa859cc436368b944a1172930267f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1368dc325ae2706b3e94f86e1caf3754","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_136f24532665d164cacf69e3c47f1e45","metadata":{"type":"dict[str, Any]"},"object":"signal_snapshot","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1373e8ce4300c74120d3473b0b56cf74","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13763841ba0684b7002f7e5ea52a4d49","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ns2","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_137cba520b729b38447d7536ce5286ec","metadata":{"type":"int"},"object":"days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L312-L313@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_138263384efb121957734cdca11c4853","metadata":{},"object":"openbsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13850b56b4986f631fbd0e99b0dc5014","metadata":{"type":"list[CapabilityEndpoint]"},"object":"free_endpoints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13c6bdb097c47c32cd379bde06f27090","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"read_only_research","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13d994c6973863e89991f87a269beab0","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L127-L128@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13db46e1d069f68f8b2689e49182faf7","metadata":{"type":"str"},"object":"classification","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13e10baa218934f53bc6ddc3c1cc8d15","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13e426e202996275054a37f00af20294","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13e79f9a45bb8cd5e71dcfb3265c26ab","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L285-L364@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/stats/runtime","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13eadc20d5b2bd255dfecb6660c49b3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_13ec9a64c6295fb43a9e5fa9eb8fe3b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/.github","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1400033548f5c34548fcc54d158ced9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/-github/profile-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/.github","subject":"concept:generated/repositories/as215932/.github","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_140aaae75bd785fc7cfab9edb1496c15","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14112c782577059c18f7e7c2e6054a1c","metadata":{},"object":"Agentic ISP operating loop launch — remaining production cutover","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1417b4195e0712d2662c18946f68c8c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14204f12ee0559df03f1ac703c1ce6e7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_143d70cb0bd2542e98fe5c023a01c523","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14556dedf323aebdff1d2b217e4c4cc2","metadata":{"type":"str | None"},"object":"country","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1457e334f07e8110014002515bd7163f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14590ef43045b6519eb9e2dd3096cfe3","metadata":{"type":"list[str]"},"object":"changed_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14612fe76494a411fcd322237070de3c","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1484527b8b36cd7ff23c9e797e382970","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_149132b0e74fc2e6e40699184e76d88a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteEvmMethod","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1492a0350bf2d2dd4cde747ac33662a9","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14a5f7eacdf1e5bf6ebb2f4b03cc735c","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14ad9daf180128fc91b1543622b7d3e8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14bd4e6ebbaac10b2f65ef0cfd1d84cd","metadata":{},"object":"schema:BGPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14d615104e1c272a91cb2f34951fb4da","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14e61606bc666dfd9703c85b6c637284","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14ea22e51f1658bde91d27e24043f217","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_14ff7b484e28ce6a6d59e4b26576ddd7","metadata":{"type":"str"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_151cd8c515b3dfdbd0312a511b497e09","metadata":{},"object":"sitemap","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L985-L986@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/sitemap.xml","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_152086f023386bd9f17e8dec205ddea3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1523fdc2b06f558077110ddb3f28e24f","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_152a3d2fabda3e6d65354178ee0d755e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_153f534a4c3ff16bd71746d893b16d39","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1541af9947808049abae07ff8bb8599c","metadata":{},"object":"dns_resolve","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/resolve","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15438d16476ba1f4482a0671ebdade51","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dom0","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15695d976c74f4d3cf47fc11c6f90b92","metadata":{},"object":"wireguard","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15a2c7d7164a0e24799f29afd4187b5f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15a4b0017b079dd85de805e32d151be6","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/noc-agent-on-noc","subject":"concept:generated/deployments/noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15a978b6552a54087ceff6050fa98556","metadata":{"type":"list[ApiKeySummary]"},"object":"keys","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L274-L275@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15b04a7edf42981f9d90d84445db4cb2","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L179-L185@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15b1e755cb81bd37bfe2ee7ceda5b9e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/245","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15bdd0938f93fde6914935e79db3bbac","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L646-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15cfeab78529a3249daf20fde5be127b","metadata":{},"object":"2a0c:b641:b50:2::b0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15f7f0509a1bcb09dcc9db9f07eebb74","metadata":{"type":"ObservationSource"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_15fc994eff28b15a2e8d2554bc1fd5f0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_160d6ec041f3e52eab9b4c3466d60832","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1611dc63cc8fd24587c306c097f99396","metadata":{"type":"str | None"},"object":"job_access_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1621c31a25784c8153fe9a729380952a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1624c491cd02968f180833f1da4b9e45","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1599-L1601@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16384ab9c5d651ef200c5d3673321885","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1661052ce22621362e181893ff58ffed","metadata":{},"object":"schema:ThreatLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L59-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1661cb8f24994ab7f4070ada0da038b6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1671d14f278780dcce8a68826e8e57b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16741c1e72debae9501d394f1a806895","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/5","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1676d0ff247f49a2c17c29f6a4af84e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1678aef1e4c33a61cfb784463fcece15","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_167ca06c6ba6ffa4c8114047b9a33308","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16879f03708815e028147cfa134b06a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1691864828a4be6e30b754762e11c9ec","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16a9ee52be4244b919234af00282b0e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16aadfbc9bf680476c11fadab73ab0d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/PerimeterContext","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16be6d42d6125414243984cd28ab7dbe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16d1b939ca08db89754da7300c4b323d","metadata":{"direction":"response"},"object":"schema:PathPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L69-L73@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16d1e63096dccbf7fc1d6cc332ffefd6","metadata":{"job":"promote"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16f8ab497788c7470aa0c3d6de61d41f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_16fc25dfe612ba8cbb400b523d176c59","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/FileMutation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17145d7a8fe4bc8c6a6329a23dd28f17","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L671-L766@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17301939efe3bf7556f8e4ba88208acf","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L86-L90@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1739165f2782b4fdb101f71ef8dc018a","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_173e3f34ccea1d21a324128fbec38461","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_174f74e34ba32d79d4d61e8dee3935fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1754370ef7943a90813b8393b28b5a78","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1776199be2fb523f04896eca15a448f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_178148dc88106f694daa58a12fbceb13","metadata":{"type":"int"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L983@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_178dadcce52d7c43bc8f42045e1b28dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPOriginObservation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17950b2fd38a6f070afe999bada80781","metadata":{},"object":"bgp_prefix","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L179-L185@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/358","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_179f9fd9f5ea61b33a55b150c8d93ba7","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/358","subject":"github_issue:AS215932/network-operations#358","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17b6731912d6af636a5244805f08738e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","subject":"concept:generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17c14ea2125989ba59117df891916c74","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17d24aab39ad53808ebb5ed41457e892","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailDraftPlan","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17dcd6e5d59005f0af67abc65dd3973a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17e43af49fbd2c96f926f69810a28767","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/12","subject":"github_issue:AS215932/engineering-loop#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_17f43a984e1a091285736efec0a044dd","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2122-L2136@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1817fcaeb0cbabfbcb42b6d5941dee15","metadata":{"type":"str"},"object":"event","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L498-L500@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_181c5ceab84a15b99fbd7482b5671383","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_181ef458e4bf89cf971bd6b292e8904f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L269-L271@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_183407a8df133c632539d72bfcb7ea36","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L179-L185@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_184307b8323dff706be64f928b80ca89","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1843affa083b839865ca11cf166e11b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1848bfb56556327afc6e02dc2739c019","metadata":{"type":"str"},"object":"previous_signal_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_185591512ae209e4feab3b8117e87060","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/39","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_185649ae5c87029456c12297319635a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIAccessConfig","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_185b2efbe913267f16317e786eae0ea3","metadata":{"job":"test"},"object":"ubuntu-latest","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-business/.github/workflows/ci.yml@90a5551c37b7803453b55b022cc7dc2acbda3226","subject":"workflow:AS215932/hyrule-business/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1860090d842997f3cb0f9fc24ed00ccd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L137-L140@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1868224ccda46d9bae3d0e280feb8584","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/29","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18719fc4bd677c729c71032e57aea9e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1872e7f77246b427e495f71f689cc4ac","metadata":{"type":"str | None"},"object":"setup_script","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1875d57e776473a69bb999471e222fb0","metadata":{},"object":"decide_incident","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2905-L2921@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/incidents/{incident_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18775048e47836249a59f9a0207b7dfb","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_189a1d1e3bdab15b9c08be7c829c51d2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_189a7432b0f32cf20b55f0b55e2f03b1","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18a145908b2964029d7c0baa527e9697","metadata":{"deployment":"engineering-loop-on-loop"},"object":"host:loop","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18bc12eadd3a628fbd5a0030339d3d2a","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18c0e2173720f4b166044a5172f3a2d4","metadata":{},"object":"schema:WhoisLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18c3277f6975df8dd3b835ba5d55ddb1","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18c3b9a7ec3ad33f0d6a03674e00997d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18c43bae0826ed4f45459b9c0f4af79f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18c85b9bf0e8eaf16e45c8bf7bc92198","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18ce39ed705dc24336770e92a2332e54","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18db1f37cec280ff65adfce56ee4c737","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L61-L77@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_18eeea27dab4ce7b2d3c9ed38e706632","metadata":{"type":"dict[str, object]"},"object":"monitored","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_19040345f6d96964b60f15fc5a1aa5d1","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1931b6cb5b482496402bac16a478ad80","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalCase","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1936d0d674663c7251a83ea12cb4885d","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_195d1608c8c6a4edcbd5a8de01904c1f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_19615599195761e162ee087c677a5283","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/214","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_19743949fd21581bcb04bed073f869e8","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_197a8457243dc18d5c58e2bd71a762aa","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_198ae981f8e70174b031b522ff7a78bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1996f717bc65023d0dfbf86ba514ba85","metadata":{"type":"str | None"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1666-L1670@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_199d74cc96f11d74c24c961871f409a3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_19e713ee0a12236eb847895df1430047","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_19e90494a38482a4489736b1791f5ba8","metadata":{"type":"str"},"object":"authority_text_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a00c39f38dce9bf5f088670536aae3f","metadata":{},"object":"run_voip_number_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a34c76c8a609e59f8694e97190dd90f","metadata":{"type":"BGPSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a36ae41a44ceeb7c35a36cf57e4812f","metadata":{"type":"str"},"object":"host","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L695-L700@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a64065aa06d352a8379e3cad7da484e","metadata":{"type":"str | None"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1114-L1117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a6df551ce500b632d54a2b195011e78","metadata":{"type":"str"},"object":"actor_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a6e68db56ad901f399f890aa130f9cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","subject":"concept:generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a7be48b2460448754f5802a54e94c0b","metadata":{"type":"str"},"object":"blast_radius_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a891caa602773ff6648cad02191c800","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobHeartbeat","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a8f2ac1517416ee449731500d361b72","metadata":{},"object":"bgp_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L199-L205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1a9cb266990a29496fec6b34304c1827","metadata":{"type":"bool"},"object":"tls_reporting","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1330-L1334@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1aa4e3988c8f8a4d6374e6609586bf2e","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ab54155c5922f11739c3130617c57e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/TruncatedText","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1abc35bd5ebb84a430a33254a0e3dcb2","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ae2e4ba6265a38f68ee8adcc5bed8ff","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ae45a5b0411ce737c27af95448fd9e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ae93a87d539aef7234ea6dd74b45d86","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L106-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b07274a58549945c03695a4f519dabe","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/as215932.net","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b0ce3003f9ecbbf41758350f923c2ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b21c835547e017cf075e44fc0d75373","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L94-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b26c67190c3062ab030216dfd75f7c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b2a29febd7cd732b93f9e426f8dd6ae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b338ba78698376a3af7bcf82691640e","metadata":{},"object":"control_proactive_ack","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2875-L2889@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/ack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b3daaf4b98a14ee90d9d199e2a38a71","metadata":{"type":"str"},"object":"observation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b5a7e72bdac4eaebf8dfc2317a66fbd","metadata":{"type":"str"},"object":"acknowledged_by","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b5bbe24fdc66d2a6b6ad1b2dd56004a","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b6b319b7d599a35e6f48cace4b92020","metadata":{},"object":"tcp/9090/{{ peers.noc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1b7edcaa05dcd01c5362fddff4e1c64d","metadata":{},"object":"engineering_lhp_handoff_update","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2761-L2802@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/engineering-loop/handoff-update","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_1bb5454cbfd147ee3020b35a212a897f","metadata":{},"object":"noc_agent:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bb5d8059959c28c9eb6c5f9353eccf2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathVantagesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bb7269346278bf54e087d93e9d82f0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bba714739eb751542f4fe3001699f3d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L112-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/headers","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bcfb0421df851a3d5acda4a7f56dbe0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bd30a306bd87a05746e74cc98d4f4e1","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/220","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bdb538dbac7e6ea936892ccbf82ca28","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bedf24a1acfa690d354e94294f97dfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/network-operations","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bf3c4bda010c1b8e1674833e7d11581","metadata":{"type":"str | None"},"object":"payment_tx","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bf95d63f7af0cd59a6ad17e33bce7e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1bfa68860117ef18c73058802f2f9354","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c06decb958681c53c163b7a973dd0f9","metadata":{},"object":"list_mail_messages","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L227-L228@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c08fea28e79bd6fbd89e0327be03e48","metadata":{},"object":"tcp/6000/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c09be35433305fd02eaa6ac1e7d5af1","metadata":{},"object":"schema:RDAPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c1bc90b1b87178582100e000c6c0802","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c33dd01e2f61e164ccf151c56d5df99","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c40249dc41411966e6bbafdd95796a3","metadata":{"type":"str"},"object":"observed_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c483b2072cfe5ebb69d23a5460f134c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c656915b8a1d7b3b475eecd4a360bc7","metadata":{},"object":"ci","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c65cbd13bdd49863681b1bd0d249da8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c669612404fbc1cb8841314a40fa0e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/FirewallState","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c69062d0223d337e4cd85301a437077","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c694a25cd638bab89f5b2b8397e6dba","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c6e04061b3b55a07e6e58489204fd34","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c795732fa5578fcf3804357dae8279c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c7a6c6239ee85cd51fa0055b8639e52","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c8ae3f756aa60babf16bc57af3b0cfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c8d4ead2915f0558044fc181f523d01","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L45-L46@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c9937eb5de734c056abe7879a6b0747","metadata":{"type":"str"},"object":"change_rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1c9d9ba4cc26fe39f4383ffc7930ee33","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L937-L943@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/transparency","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ca0ebd10f3480a6aa8c3b3ba227eb66","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ca3f0cf3fbc03861b3bcd4fc9a3d76e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1cbc542dad9def9ce44a5b3642bf2f32","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L985-L986@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/sitemap.xml","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1cf57bb4e0255dc6973f3a0153673f06","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"preserve_acceptance_criteria","predicate":"routing_requirement","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1cf7429c209df0fba3adcd93839e5a30","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/339","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d0a4daacea80d3373f58278a4921e12","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L141-L154@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/heartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d0afcb2fc37084ccf4a0fe4dcb9bd18","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d0d074d0f8fbc9883ecb97e8ea4cb7d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L222-L223@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rotate-password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d1c3d5c323c38b91c18b272f7c39be7","metadata":{},"object":"schema:NATLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d35a2f52d82e5ec86bde57fe14db5d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d36f2f6dd95282638f494b9e5aeb83b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-pr-agent","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d41e64f8d3e80cbd40ebd0497c7243b","metadata":{},"object":"delete_me","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L830-L902@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d5ca8bd3fceae49b13c0de495c1f1cf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d63b32a359b2bf145847e7cef6a093b","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d6d6ac02349a8bcc632ed681b3633b6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1314-L1316@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d6dfecdf8f01632d5d91cfcfc4b4ade","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d7966c8403b6e666fd4682b55895354","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1d88dce13dc17d4c3dd411a141c923c8","metadata":{},"object":"tcp/6000/{{ peers.noc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1dab5280cc9c7641613941e2a8f621b0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L192-L193@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1db7936d390f8ccf12bd2ef4df924968","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1dc7ddc84c7342f22d4780fa7c3f2cdd","metadata":{"type":"str"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1dd28abbeff8d54a3aa8b003dd1688d9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ddb990f5cabf7e16c240613f7036a75","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1de07e4a471dd85d4e49994a3ca9ca5f","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ci","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1df60a2ed1ae7cd36a0c9fe0d832b4df","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/contributing","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1dfe6d48d75915fce2142805b7fd15a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1dff1bd6bfac6978d16270e1959d7b5b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e090617c6aac77dfa3b7d9ca16104fc","metadata":{},"object":"Alert on OVH failover IP payment and expiry outside AS215932","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e0ea4c37277623f33162c5eb5c68c2f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e263fec4298e171ba993dcd406c2370","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e2df0e4c58b887810df2ab96aa482dd","metadata":{"direction":"response"},"object":"schema:VMStatusResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L631-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e5ab3f21be7e925bd02b36dce773952","metadata":{},"object":"loop_console_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2122-L2136@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e5b24dba15b38b0571477aa3a6a9aa8","metadata":{"type":"DomainMode"},"object":"domain_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e5c8e35fdea40a0a44fbfb6d9c90f20","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/hyrule-business","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e62cc23e4bf3cfa30af42a74a55eb09","metadata":{"type":"BGPFilters"},"object":"filters","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e7c5eb137ac2f7cd8e70880fe24ee65","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e8e1297facd1473a8c5d5e95223d03f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e9204bfd0fa60810da984a04be3d315","metadata":{},"object":"mx_recommend_records","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L147-L150@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1e9d9f315013a1bb8865e5541daba966","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ea456e55e81eb3cb39891326269b93f","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L94-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1eabd2f8302e85ff4e4c8259246a4d23","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1eaf78d0f11e93f22da47f6a8a54a5db","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1666-L1670@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ebde6811fbaf3ebae8b4fcb45b37a9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/JudgmentFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ec9c83051de842342161e66248f840c","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/273","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ecd5917e7f712032ede3dd0c7a42d83","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ecf6cc9d517831031295753792d2235","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ee3f0886a565eb54bc519cfaa48e47a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ee622bc567761024c738b5f7b3de2f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ee6f1e04205331a030e65375b223f69","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L76-L77@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ef5a7f6c165fda227fb2bf70bc55985","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L407-L417@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/logout","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ef775db2fb52ea56455f84e7a0150aa","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ef8aa689a9df8d927a0cfcb7f3e48d9","metadata":{},"object":"page_signup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L689-L691@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/signup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ef8d1016579644ed74c99ae5083ac39","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1efeb2fa8e7fbb7b06143a66e2ed557a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L107-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f3e3878c94ce58f8919a8ba36312ef9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f456d13bd85df756fb7956a80ca4034","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f4edbbe0b2cf9d7419cacfbec906c07","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f503d442674259ea69becd97190609b","metadata":{},"object":"robots","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L932-L933@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f52564211e97060056ed447ac9136b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f73b949fff8f6e822577654cd6a7faf","metadata":{},"object":"create_speedtest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L59-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f73fdc58a1fe7d207626ad4fe738664","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f76716da168e44e8a5bee2008b94e75","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f7d4d0e66fea19738135213b0ed14f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f7e6b25cbfca00e49cd1a5c55adb11d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L81-L86@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f91649117b7d8a9a3035b743591f368","metadata":{"type":"str | None"},"object":"payload_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f9451b43285992dbd5723944feeac06","metadata":{},"object":"health","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L222-L223@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1f9f689ad0af1417f3bdc48368c81f66","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1fb113198e02d5df2f66d1b5f6ea2d05","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1fc9d2702f2e334c0e040e6924725cb9","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/.github/workflows/ci.yml@b82dc72bbf382167062bff272606ce84ec20538c","subject":"workflow:AS215932/hyrule-network-proxy/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1fcb87e65466dc358e1336f5705d3afe","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1fd0f061802ea9ca9460bfe4bf60670f","metadata":{"type":"int | None"},"object":"size_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1612-L1617@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1fdd1292cdef2ca1928a549cd83199fd","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L92-L93@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/ct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1fe8f0fbbc2d47eea95a5ba22fc303fb","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ff4d9a009e75053d28e2adc00b19c70","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ff75e72119ae0215f0e85a2be3df5f8","metadata":{"type":"str"},"object":"hypothesis_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_1ff80daa9d836cf0fabc84636bc3136f","metadata":{"type":"list[str]"},"object":"sending_ips","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_200498683d6b614579a99ab1e2a483d1","metadata":{},"object":"router","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_200ad63e8960f819777a6112d4a675d9","metadata":{},"object":"suspend_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L142-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/suspend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_201364b3ca585de4a9c1460c57770e67","metadata":{"type":"str"},"object":"suggested_reply_subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_201a89e99bfbc610d0a0ae304fdbb323","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2025458ea0c6fa406760bc96a83ac717","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_203d36f0b8ca4168cb279612060487b2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L205-L208@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/{tool}/{target}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20493513868cb30e932310446def822c","metadata":{},"object":"download_web_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L147-L148@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20504d6ae147b3120d82ce1b2c73a6ff","metadata":{},"object":"mail","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20712bfe3732820dc7d51095f168a041","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2078d4a45f81418ef2d226977e31f712","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L158-L169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/complete","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_209768b1ee37e7fc82342d75f9b502a9","metadata":{"type":"SourceLoop"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_209d948b7972a6d215e305d26011caf7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"curated/policies/domain-policy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20d24727ec159648a8b707d859c50f37","metadata":{},"object":"proposed","predicate":"has_review_status","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"policy:domain-policy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20e595f77cc481800d9d8941e950dd84","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20ed47f1898bf7dbb96710cfa46ae361","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20f09fc7405f13e1294b7115af006433","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1694-L1696@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_20f4a8f5cd1afca2ec41152436b22227","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2103db466639c49ec03fd5db128c87b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2105ff5b3919e2affc6477a943619a18","metadata":{},"object":"forward_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L266-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_211419b8c351e97b8da99cc39ec9a554","metadata":{},"object":"peering","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21385de1be497bbad3f959a4a826f7c7","metadata":{"direction":"response"},"object":"schema:ApiKeyListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1000-L1021@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_213bc71cfd8bd7a13a38cb0165d8926e","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_214dffb5d3f3915615f2325328671834","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L553-L556@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/services","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_215822d8cbab5ce5201505b37a8aa97c","metadata":{},"object":"Agentic Observatory post-rollout stabilization and audited-action readiness","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_215be4d802040e1dcafb97fe9415a282","metadata":{"type":"str"},"object":"rejection_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_215ccf1c1d0177e63081048eaa148bd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_215d9bc671504f391e8f90fb9660c8a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_216247f14d1eb7ceb94ec2fafef0d577","metadata":{"type":"str | int"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1256-L1258@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RegistrySubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21660a8c4d3ce1200d96144a19fb63b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21662f3a2c582ef8a0a14a326dd226f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TaskRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","subject":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21796a8c98e4c62b09ee33a0496585bb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_217d2ea477310165f43698bf7ca4ac86","metadata":{"type":"IPNetworkResult | None"},"object":"network","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_218675f10c846540817aa057c2a29944","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-cloud-on-api","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21884b00505cfa74359897826d509e45","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21cb3c6823a1d185611f4457ad963d0e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21cc99263a897ff000bde55d0a0da6f4","metadata":{},"object":"create_mail_alias","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L182-L183@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_21cd1c39038d70b1500c0b57bc65ee44","metadata":{"type":"datetime | None"},"object":"last_login_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_220c1c01e8a38c369cc83f66c7a5722f","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_222406b2cc38d5c38d439e586e280f6b","metadata":{"job":"ruff"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2238cffb92fd53e06a579725a7be0b27","metadata":{"type":"str | None"},"object":"stderr","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2241aae8accef26b5d4724bb3914afc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22431b4cceaf380c5356f965f20af5dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2269f0c105e6bc211b6cf098580d3cea","metadata":{},"object":"tcp/8080/['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2283db186c6e8fe17be534be70fe7be6","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2285e56e2146f7e6a440465db4e02876","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_228c2779a5798e0ce9ad1794f7ea843a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22a168307ca669cf9e3a29b2bef53509","metadata":{"type":"int"},"object":"lists_checked","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1120-L1123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22a4482965f85dfe482ddf4e2117d778","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22b1e0e15b3ecd8f38b86119ab6c8985","metadata":{"type":"str | None"},"object":"resolved_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22b3cec3102275feaeef4db1fc866492","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22d170bee5b30b845746ba9f0c47eff5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22dc5a424a804b4d0e98d9c19716ecdf","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_22f3faf1df6c3f8b7b8c3301ed05c122","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/as215932-net/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2319f36744005f1ef37a16a7d840c4e0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1116-L1139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2321c48357b633cd9e708f45143e7658","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_232d919847b9ba91cce7687ebdb62a8e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_232f255be32dd671a8634e63fef234a8","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L381-L394@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2335bfc8111917cdbe6d15bdcfdbdefa","metadata":{"type":"str | None"},"object":"matched_capability","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_233e7362785010d75f5aa59e3a15d543","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1507-L1510@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2343851d71289ade2b85fd925e0969e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2347ef6303ee5a759a390bd652fe77e7","metadata":{},"object":"nameserver","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_235e4e6227ada62bfd01070b013b27a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_238746bd79707ac1bdd7dac19eccac8b","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_239312d5f39eb042f39e8d3653327099","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23a88f7b6eb066e9af4dad585f23fbaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPFilters","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23b69508994029f2d42d18c9739c28c2","metadata":{"type":"list[str]"},"object":"affected_sites","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23c814394c04e5425e229bcd93abfd25","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23e5c35850a1e89a146cad4e996a528d","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23fb03d26885f8ee02dd6578f553d8dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23fb4147366456690d4067fde4938ff4","metadata":{"type":"str"},"object":"method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_23fe5fce27c4e716081b35966bdfbdae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2413c3344cf5a1c13f2cfd3debe79361","metadata":{},"object":"report_mail_spam","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L341-L342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-spam","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_241d0865a77ecc3d38d47715978f682d","metadata":{"type":"str"},"object":"nonce","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_242087ec06ccca95f1a79e995486151b","metadata":{"type":"list[BGPDataset]"},"object":"datasets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24318ed1de777b2cc87bf244622eaaa3","metadata":{},"object":"get_voip_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L107-L108@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2442d38bd60dc1bf9acd96e4c874f522","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_244499179d590c9c77ab677109626056","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L29-L30@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_244c9407da0abe036c2c60455cf4e820","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2453cb670b15a46f31b24834647b0097","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_245dd24caea51ea472b7caf16f0c8095","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2462e8ee84f4b6d8b593b1a5800e6b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2478361dde574300bf52c3669dbccf4f","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_249a6612ce2cca4725904343755ea845","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_249e222cf6966b643da7ca9a462469d2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1105-L1112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/zone/records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24a68821c345a5d56c4c081b8ded08a2","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24ab831320dbc72b8f34aa602e2eaa09","metadata":{"job":"changes"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24b81fb3cf025626704ae0a1f8a5771a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RouterManifestEntry","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24c3118b25488d78d3d507256deba0f5","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24e3777117325f70b0dee79d3b7f27fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24faea2ca99f101582d2fd046a9dd34f","metadata":{"type":"str"},"object":"handoff_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_24fc335b5081e2628f9d56ea4b970410","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25026f591eb23497733e4937247c63f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2508d8be8f3327a6661e6c46b32f21a2","metadata":{"type":"str"},"object":"path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L646-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_251324e89411e9a6ca77f969b203833b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATIPResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2518dcfcf146a5950febbb16975aff60","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_252ae00783dfb99922a717d15c6916e4","metadata":{},"object":"health_mcp","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2941-L2945@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_253881efe720b2cc0c63579f008a8150","metadata":{},"object":"page_recover","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L778-L780@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/recover","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_253f3f2261ec7620072d97e25c40d8ad","metadata":{},"object":"Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2547222d8446041973afe47edede8cb1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L343-L350@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2548886b17787522036008c3658c7a57","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_254ad65eb514abe5519cb175fe7f49c1","metadata":{"type":"bool"},"object":"direct_measurement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_254c4e1248f2bfe37162eba539f858be","metadata":{},"object":"nameserver","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2555f648b9615513d46743783de40925","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_255a731a4492067b9b99de3e7a942715","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2563dd3887a36b82b7f22a5d69afaa92","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_256b74f98466db3e00506b6eb44037ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25909f1762666d401ad68b4203e27284","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2595fbbc31d237e22a2d3fa37933cd9a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25a403b5f20c8b3d941bafdd11b6fcce","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25a54ee9929b7dd18cbf939c8064dfd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25b4579a2c89929ba690bbd725996c1c","metadata":{"type":"str | None"},"object":"normalized","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L569-L572@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25b9cdfbb06dfb9b7d8e5099129708cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25c57b4ea92ee50f96652a72d0eb8b6c","metadata":{},"object":"run_task","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25e5ee2b9c0a4390747e3107b9655ca3","metadata":{},"object":"bgp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25ef6556877ca99a600c2dc14b731b0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_25fed6290163e1fb127679897f37b22d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2607e341b56329e983cae675af7d5da1","metadata":{},"object":"Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2610acd8fa7fafacb9eceb15f259c529","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hypothesis","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26117ba23fa69e071e0aacd3fcd40f92","metadata":{"job":"validate"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26147e454b4c6b95c6e811feec139491","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_261bbd5b04a3e10a7feb9eb03797f7dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_261e2593441bcced16357bd3b32da8e3","metadata":{"type":"MailRecordPolicy"},"object":"policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_262932e7556dae76aa1d3fbba29cbd1e","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26319818f20ac8b05f8bd9449fca1e8f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IcingaNotification","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2652482152b052f554526fd32196f8a4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L195-L196@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_265d61cd0c313b48bc4f3f096efa1a11","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2664c044737e96d951323c4e1ed9879e","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L920-L923@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order/status/{vm_id}/partial","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2668c389aa8e7b8d4fe74a5ad846ab48","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L69-L86@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/ingest/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_266cb33e362feb64bb3336cd2f4dfccb","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_267e174c3702df5816a34cd92b602912","metadata":{},"object":"hosting","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2684f2c6f37356a00819aa29ee57bab2","metadata":{},"object":"quote_web_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_268a583d5f45b4d24561822e7b663941","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_268cae88cff184b1337fcdecfd4d2e93","metadata":{"type":"str"},"object":"signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_269c93ad3ae1fc3b41f1c402edcf7872","metadata":{"type":"str | None"},"object":"server","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_269e86a8dbc918d798bdcabc99f12d4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26ad49bfc909e234a412565ac609ed21","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticEvidence","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26b07d7b565be8befe3a286ebfe3161e","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/extmon","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26b166e25ec9217fac1cb20e34de71f7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L92-L93@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/http","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26bf58c642203b61ff5385ecdd8e1d34","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26c56a07340bb7e51d51901592eda92c","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26e732e7fe491c56ed403660aefa523c","metadata":{"type":"bool"},"object":"allows_production_routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_26fc68e86eafb5f68d486fb1b918a348","metadata":{"direction":"response"},"object":"schema:list[MailWebhookResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L311-L312@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2710ebb6b95ab92ce375400a27c08cdc","metadata":{"type":"str | None"},"object":"registrar_price","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_272e3d74d5fb4d2de44570a33813eb05","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/FastStatusRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","subject":"concept:generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27412f0cf6c6631afbddda4a5dca3f8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27582308fbfb633f751518de7481297c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27601342ea20acae38f9af0845a52822","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27609f7fe49771f4d92d8d2da81f4ef1","metadata":{"type":"str"},"object":"domain_auto","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_276a9f18ed39a15b74fa2a14f727ec05","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/13","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2776c2330b234f548049603b2a381c50","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/13","subject":"github_issue:AS215932/engineering-loop#13","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_277ce1f47709dbb5ba283f061b59b476","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1302-L1340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/intent/{intent_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_278018e43f0c7f90d74e02e3ea8bc7aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_278772e07c0630baf18e20febbcd3062","metadata":{"type":"str"},"object":"issue_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_279cf4d2962d47f177c2c3f2551e6b4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-lint-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27a36e3b0179a07ca183c3d9fa0be2b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27a4e1ac41a1881a4918ce6439115b44","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27b059f0ebbbf8efdcca73e402c02c1a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27c8418317115226b0d0b52dfecc4783","metadata":{},"object":"Set up Ripe Atlas Probe to monitor network","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27d544f0de2aca7185c6ef1e3bd15745","metadata":{},"object":"list_mail_folders","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L281-L282@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27d63956788c381775b6e0947c8d7c35","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27d84880beb79d0bd88db439910206e0","metadata":{"type":"int"},"object":"count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27eb81fe21d552a505e8a205ffd387d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27ed49ca4f7bc8984e99611374466370","metadata":{"type":"str"},"object":"scanner_ruleset_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_27fd684640462c65dc4e0a6de27fa110","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2812f44bd741de0a0b2d8404c6dbd611","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L271-L285@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_281ac9a8cdf57c636c403cf4db96fc39","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_281fce95a514f08340069d5349bad325","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/testing","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2836157b0b980acd8e1688e40dd18e7e","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_283e68d7886a529020ffbf77dd63a8d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28444b72db6de648e4975e8dafb38e51","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L152-L153@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2853fb06317e1f1bba9eea6c9da40957","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2870ed5c5ec06c731b79c95aacb1daec","metadata":{"type":"int"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1523-L1527@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2873973b1517ce4bbc9ea44c10974ca1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_287e189611e3cac985ee88493735f2f8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28843f7e8ab992bc66816ee056f0be1d","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L973-L975@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/abuse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28849f1da1896ba82bdd84eb099b7c36","metadata":{},"object":"schema:MailIdentityRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L202-L203@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28879adebfb29785f4016f73d576c04b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","subject":"concept:generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_289be723cdc0679aa830a5e7be6ecaaa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28ad425e5e8ec7dd40284f5bae8cac3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28be07a6acde510451f0fc021cd300a9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L175-L177@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28d0ff6ed13fca837f44b91aaaf721c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28e14ed7120e90bc19388d54179beb3d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalCase","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28e314c54276e017e1f16aeb8302009c","metadata":{},"object":"tcp/8200/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_28e6b7e9de4ff3bab0c5e330109c8332","metadata":{"type":"list[dict[str, Any]]"},"object":"recently_resolved_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29128297d5b04e12a04281466f916ca3","metadata":{"type":"int | None"},"object":"ttl","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1177-L1181@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_291506ee48779128b314449c597572ba","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29174c882356563d0c9aad96f4d33750","metadata":{"direction":"response"},"object":"schema:AuthRegisterResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_292494c9f8fd60d6ffd9a77da873b836","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/4","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_292d373b2bb5d24faab6a33433be83dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_293b6370347376ab49689247582dbebb","metadata":{"type":"list[str]"},"object":"child_case_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_294560f97fb076ee5b6aa6efdcfb53e7","metadata":{},"object":"ip_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_294a404dd92aa0d4efdf6986c7d52e38","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_294b2e7473b5e0b3bb1ae33b7f608157","metadata":{"type":"bool"},"object":"dnssec","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_295aa7de1a795ecab4b0839a75c6c205","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2976ee3406fa390fa23d381a1f5d6e67","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_298095aee9fe07c7805142bf9921b0c8","metadata":{},"object":"schema:MXCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L133-L136@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_298ca52d61ba4f68a84174d1d433b5e0","metadata":{"type":"str"},"object":"vm_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L316-L320@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_298e0ff03eb8cba06597443257c42858","metadata":{"type":"LaunchProofStatus | None"},"object":"launch_proof_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2990e0bb3a92da4ceb80feebff02adca","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L127-L128@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_299a10610aa39d0e4fe3c075b8b3616a","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29a2f0a847d868b9a771746765825885","metadata":{},"object":"dns_recommend_records","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29b32a293f80ba67a7ac8918e191ea98","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29b4f64c16eb22c6ece6ce6ef347fd57","metadata":{"type":"list[str]"},"object":"expected_domains","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29bc88fba9f1a108b6d5441ff69f8518","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/6","subject":"github_issue:AS215932/engineering-loop#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29bd18f72f52f2a944d1beea063074bf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29bdfe6fd44e9f40bc827d0c045c5d45","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStreamJobRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29c5a3a3625c115ad1665dcae279e550","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29d48a3ac28fad107688ddd6b2a148e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29fe1ef5f479ea83460720c338fbe58b","metadata":{},"object":"web_http","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L92-L93@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/http","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_29fe56312066bdf5f55d2ed51b39aad6","metadata":{"type":"SourceLoop"},"object":"source_loop","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a2ce8ea5f9e550143bc529f680bbe16","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a2e220760d2ecf219d91f97a837e76e","metadata":{"type":"RemediationProposal | None"},"object":"remediation_proposal","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a3ec87e186a40d66f0e6f34c08392e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","subject":"concept:generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a4252dc99ec8a8d0bd7172da2adf748","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a43cf6d8206ce622a9c8f5925472561","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"billing","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a648744f2323e0a026e11c0955c2c39","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L122-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/down","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a65a29a59b01fce2cd5a00ce25d67ef","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L227-L228@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a6e9b8d63aad8f23aab25607fc2a0a6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L932-L933@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a964d307b6dfeb7977981e3420de45d","metadata":{},"object":"external","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a96b11f3f9b7ab8e95ff750b76c7cb2","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a9ba956c33012893e02e57117c07ed2","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2a9c53ff36feedb22e81b267e3cb90a3","metadata":{"type":"list[str]"},"object":"supporting_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2aa0b39a52995acd011a28402358a90d","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2abf0b08661a96d97ee9eeab610d0684","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2abf1414c073cceeb7f9d48893c0084c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ac73c0385d0b3d639fd4a9ee6edb21c","metadata":{},"object":"tcp+udp/53/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ad3a3cd9aafd2484181edd09f78ff98","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L158-L161@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2aeca75d8bc194526a4e1b400c63365d","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2af78723ca480c94c795c6441494c9a4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2aff4c7c3a7ab5f42c2f4cf3505cce81","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b08d9619a6cacdf44a3cdccaafc07c1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b16c6a0fccf0ccd1791f37eea4812f3","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b18e904e66e7c08a7869296a661492e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b1c5c18d56147d55390412ad4b7d039","metadata":{},"object":"get_web_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L142-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b20ba4fa0e3c352785350a42c792a47","metadata":{"type":"int"},"object":"vm_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b2489872f6befa7c8c26ba6bfb0c5c6","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b7c9dfc54e3e80e56b1f7ce1c51489d","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b8e308df5f7cfb1decf26781e065e92","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_2b8fd38b55dab4d662d12fe9a58b5549","metadata":{},"object":"prometheus","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b968cc7e6f2a2cef5dd6b0f56ffbea0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-mx","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2b9d40fdab722e573ac49e000e9baa0b","metadata":{"type":"str | None"},"object":"charged_amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2baf9a1fdb75df3db39e25c7dfafeef2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bb1d1dcd90a0ee63697a197d9556c3d","metadata":{"type":"list[str]"},"object":"denial_reasons","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bb988420c8b6146ffffb9262895e641","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/changelog","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bbb50314328e73d88f8675503867de8","metadata":{"type":"str"},"object":"token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L217-L219@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByTokenRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bbcd5f0a85cf28b6afa73fd7e088009","metadata":{"type":"str"},"object":"last_child_update_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bdfc01c5e6904ebf6b0000f42ecda19","metadata":{"type":"str"},"object":"verification_method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bedbf7a13f3a8278a92bf59919a89d4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bf0ee6ea7f4ae419c00ce8ab2d81fcc","metadata":{"type":"str"},"object":"next_attempt_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bf7a5b6d6d6543f66104616eed36b2e","metadata":{},"object":"quote_ip_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2bfb23756817d1668e54bb9f8bd39a43","metadata":{},"object":"control_proactive_resume","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2819-L2828@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c172811b0328b4899d1d6d85326b4a1","metadata":{"type":"str"},"object":"query","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c2f6ab4f80899d006dc2d3584c4ff13","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c35320314e356ccaaf75b1a075f62ee","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c37a7b0930f24d542c65defb0d24f7a","metadata":{},"object":"control_proactive_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2622-L2653@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/proactive/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c3f731a0f72e2d5b67c1003f98730a5","metadata":{"job":"batfish-full"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c4c251de4a3a1566c5d36c8a27ce18b","metadata":{"type":"str"},"object":"issue_text_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c4d138b211a4256ee8259dca9dc395e","metadata":{"type":"bool"},"object":"dns_aaaa_verified","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c52f92db56e2359c6bc2445376bfef4","metadata":{},"object":"schema:MailAccountCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L107-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c56a6cc37f2b7901c544f34b3cfe1b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c5704546c383b7b58ede568eafd2a5e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c590c6ec897a911cb422b7812d3e3fc","metadata":{"type":"PortProfile"},"object":"profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c5a2d4eb321c1bd176b84c6a6866cd0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c717d43ff9407c961c0bc695e89447f","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c7d3aff2a5cc2288d306e4b913e4681","metadata":{"type":"str | None"},"object":"reply_to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1588@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c891a3ecf45a28413654e1053d466b0","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c8ed339e0716f7b742df8f60277266b","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L26-L45@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2c9e76d113056bbbc5d17c056ce9dd19","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/267","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cb106778c315886960df445f28288cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/WakeEventSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cc1327690df7a0695c37411fc566978","metadata":{"type":"str"},"object":"observed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cc31cfb5b567864cd7490dd1b5ae7b5","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cc500eda6ca93055462e876e03f72ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ccb8b0b62eb21cc25395fa36f1a7019","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/web","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cd8108a61cfad448ca28ebe0cdb9738","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cf4f979160ebc2f7fc7b33773902e74","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cf567181ffd848a969ca848babc2ce8","metadata":{},"object":"monitoring + logs roles: add RedHat / XCP-NG branch for dom0","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2cfac2a99cf013cc3dcb6aee633e8f4a","metadata":{},"object":"metrics","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3074-L3077@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/metrics","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d061e0a9a57f8b5257e555c507e6022","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d08778428b8e39b268eda63e43739b7","metadata":{"deployment":"hyrule-network-proxy-on-netproxy"},"object":"host:netproxy","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d0a261d01beb81483c5cda3a799feb0","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d36518c33c3030ca3484134845387a0","metadata":{"type":"str"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d37b6058e9fb96d92794f6f48fcb835","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L736-L738@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d438faf3f21f3e5ca6e09528ee1ab8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d4942642e72f5d8ea0e42ad063fd584","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d4b94f5245cb56fe57bc19f8521280d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d51da9b05f111ceeb40cf4a7b952b73","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/customer-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d53a5f0dfaef688b6202c893d791103","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d6465cfbcbf0e8283c53d42ae643f36","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","subject":"concept:generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d7ce0d3010fec0c00b8fb18cdc72d9e","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/as215932-net","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d7f9afd6b85403260a79a274c4f0696","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CasePolicy","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d7fb80c68f8fdf14cc00d50534e3fbf","metadata":{"type":"list[str]"},"object":"affected_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d8f80c51bb045b01f47b0f9a256d9c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2d90324ceef053e2ac235763e20995ed","metadata":{},"object":"critical","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2da0a6450ff55fb833eb242152412629","metadata":{"type":"str"},"object":"current_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L180-L182@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ChangePasswordRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2db4640e50660abfaf4a338331ac6ae9","metadata":{"type":"str | None"},"object":"original_recipient","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2db5f45b3f7c299a7576f014a192cac0","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2db78edabc287442f9186f87124f603c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2dc2e470a86e5cf44d719ea7e4d34ea5","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2dc55371c321caf8cb9247202db627bf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L326-L327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/quarantine","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2dc5be42b55ef20fc63baf55ecc6e7a0","metadata":{"type":"bool"},"object":"secrets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2dcc3cfb9cc2eb2ad0667b843d8e01c0","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L833-L849@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2dcefff4b591e8cecc4805980afb1d84","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2de261b1322e3592d10d6ef2b9281737","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2de4cc52539f3d2e488a11cb1000652a","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2de7de15a7c491ed6560011df0dd779b","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ded81e45726fdae3c46ce36e3e7f6a1","metadata":{"type":"list[MailAttachment]"},"object":"attachments","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1666-L1670@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2df5d7e139bfe70883a1abf1b3fdab49","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2e21a19b5727689d9bc95a7717ef09b8","metadata":{},"object":"report_mail_not_spam","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L346-L347@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-not-spam","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2e851bc75529ccf279fee88a4f78950e","metadata":{"type":"str | None"},"object":"mail_provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2e8e9f6fbe23b775ada939fc3e191b51","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2e9a6f4366d2d571ffb4f1bd66b32751","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2e9a9b458c903f595a7677a02320cdeb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceContext","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ec85f9a84c64a39d2a12065123b3fe7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/resolve","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ed2ddcb03f354167fe499e4645efd5f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L152-L153@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ee1ebcdfb88e36a2cc5e6a057bffb3e","metadata":{},"object":"schema:VMQuoteRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L770-L811@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ee23fbc61b53182d009bc2382ecf0bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ef6bdca77351d924442b4b848b4a224","metadata":{"type":"str | None"},"object":"correlation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ef84cd79fb578f431c55ead75fb3215","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2ef9af433661db6b61487b71e8bf28a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f0d150cc9968cc387a484a04eb597f0","metadata":{"type":"BGPStreamRecordType"},"object":"record_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f16f0b3c21f54495b4de12d1ec9e1e7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L85-L102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f1b79db0214317a707a09afc054b010","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f1bd7e4c97d17b94dfa2904068c0714","metadata":{"type":"str"},"object":"description","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1472-L1476@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f1c8ccbcb581058aec95aa7fb0fc9d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f21f19e5f3dc2f7f0b9618546c7f7d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f3a65756803a523adcdc4db69045152","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f48513436eea7d344ddd83ad1e3f109","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f4b41fad504cc3ff9d00e55cd07003a","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f51da588b0764a1c2633d6e23450340","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f5689411bbc556af69e2539af5e8166","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f5b62d3f1fdc6356735f9505f29464b","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f823e8955621d4e0d8b5dcdfc92610b","metadata":{"type":"str"},"object":"risk","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f8cb07cb3302b4c4f914621cedb34d6","metadata":{},"object":"rdap_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L95-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2f99df75d5e6906bddf1114a6134514d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2fa7f80136104a1ca397b1af7f7cadda","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2fb7700689cbc0732b38cdaf4ab23c7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2fbccd4e8391abda1be930f956363752","metadata":{},"object":"CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2fcddf1ce85dd52db64b07863f781999","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2fe256e812988e475a1b398f750f8237","metadata":{"type":"list[str]"},"object":"recommended_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_2fe727df06d81ded0d8be726f9bf372d","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3001603b31ba9159a1e714b2b38e5426","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3007318de74fae591e75e5886075db31","metadata":{},"object":"service:hyrule-cloud","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3016f1bbb9c724bef0198b71e810eec5","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30214511b4cf043119c1afbfbb27bf64","metadata":{"type":"list[str]"},"object":"reasons","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_302db2508dd9ed139684828c5e924f77","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3034efcba292954dbe3274dc837bbd13","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/11","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30373705acfcffd3988c4749b3699d21","metadata":{},"object":"Planner uses generic acceptance criteria; derive them from the issue body","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/11","subject":"github_issue:AS215932/engineering-loop#11","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3042cea42aedcd8b3b91952fe496f30c","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_304f30663de0b088faa0803223c0041c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30571f66c0557cdeaec6770fa7d332e0","metadata":{"job":"validate"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_306795cd1c01aa7b7736a71de8a32c6a","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3075b72041b9e2a408c5ffd468ae77de","metadata":{"type":"list[str]"},"object":"notification_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30830c79a141ef5c0f110e2f84b63d8b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L96-L99@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3084834a73d342c6acfa90d9d83742f4","metadata":{"type":"str"},"object":"prompt_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3089f5a8fa9f48f1b5bed92f8f426404","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3096c199c00ca6b8a73b68573011f9f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_309ada7469357b244775ece05386c1ef","metadata":{},"object":"create_mail_folder","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L286-L287@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30aa4ebb5ff11b5d9736b40eed3c8583","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L154-L155@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30bab4dc3a37afa91eb1ffe6bcb0168b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L49-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30d8f1b77779d929040f0c2ad98d1b4d","metadata":{"type":"int"},"object":"truncatedAlerts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30dd952bd654ee6b29df4f7883eb8fe8","metadata":{"type":"bool"},"object":"requires_operator_approval","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30e24d84c630f2573d0e5edaab03e8cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","subject":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_30eb828b83093508bdb9ad4ff0095763","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31029835ada83bffc2fdeaf5f670293f","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31054223f2775fb415081d3bcb0b2256","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31091fe7b462a620a97b3eb7d2f8bc50","metadata":{},"object":"control_case_comment","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2549-L2560@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/{case_id}/comment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_311bdb0d12ba7bf88034acc6bd2a7694","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3122212080634980d16a090556428ba9","metadata":{"type":"list[str]"},"object":"injected_lesson_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_312a348c4ff2adb358c2e9e4e12fa311","metadata":{"type":"list[str]"},"object":"expected_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_312d07b2b97b76cf6f1352c53d71a0c4","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3132392e1d7e7981396e2ca199a6fe22","metadata":{},"object":"get_mx_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L103-L107@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3140742373066c5c72ad30805e52c328","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31420d88edfbd015f6e61fdc0239fb4e","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L343-L350@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_315132763a9bbacb6e1eb4d0b260bb65","metadata":{},"object":"dns_reverse","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L99-L102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/reverse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3152bd5e0ec018a034df64222f722deb","metadata":{"type":"str | None"},"object":"source_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L526-L531@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_317f90c644242e2c874dee266eed7cd5","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31835cef3843ab6e983b4e777faa49b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/157","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_318a004564ee527f447a0f4bc3042ba4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/autoinstall-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_319ab84bbcf8286e396c2713561f780e","metadata":{"type":"str | None"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/358","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31a034f3511629260126a347a7578787","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/358","subject":"github_issue:AS215932/network-operations#358","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31e81917f5a3fc5bbc913bd81d347523","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31fdbdcd1ec49291382237a3cb69973f","metadata":{"direction":"response"},"object":"schema:MXToolsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L69-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/tools","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_31ff18e648cea36e5f18737d559d0ec4","metadata":{"job":"promote"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3205082cb4802009a80d2074bc267482","metadata":{"type":"str"},"object":"rollback_plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3215d2b81be298c3573cce5c0acea06c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_321a5cec3c909b90797892a5a9a36959","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","subject":"concept:generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3229e83e28b44ef030087e57da43fd2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_322b98468a7d6870b314420ab73fb29a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2004-L2009@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/incidents/{incident_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_323ed6735cfd54ab65bc4caab9f2d236","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_323fe6750c9bf2dd592c732073f4670c","metadata":{"type":"NextLoop"},"object":"next_loop","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_324ff4163e327f52a8d30e76cff8da0f","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"prefer_context_before_implementation","predicate":"routing_requirement","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_325fd7484d96cad8755c823d70221869","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSSECResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3288415ce3a331603409853d5cb4f2e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_328debf4fef1e69bdb7faee84ae3927d","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_329c4ea40e633b9b6231439ccfd3b0de","metadata":{"type":"str"},"object":"destination","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1579-L1582@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32d9d3f7dab58d15ff586388257b9d8a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/352","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32dd28077d2c4125cf049d6229a60d11","metadata":{"type":"Literal['reactive', 'proactive', 'unknown']"},"object":"origin","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32dd77314d2d34440ff6100c7289cf21","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32e93e1e5913a834b3e3db777344d5d4","metadata":{"type":"str"},"object":"expected_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32ef53a396ce6eeae1cb988025608fb5","metadata":{"type":"str"},"object":"investigation_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32ef5676985f3be56e27e1215b3e4311","metadata":{},"object":"host:web","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32efaa7c041fd80724c0d0ea7c4cdcc2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32f2e3ec3227eb50f8da1e9b0b951efa","metadata":{"type":"EvalDecision"},"object":"expected_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32fd9007604008d57e7a35b47d7caf01","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_32fef41b30579421b6c1855dd951bf72","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3300719272d4792c123c987621f24c11","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/316","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33052053b839b545101a9f0a3e26f431","metadata":{},"object":"update_mail_identity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L202-L203@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_331d7c2807adf5a8c00ad8a72958a949","metadata":{"type":"str | None"},"object":"amount_received_crypto","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_331eb2d20a5a87fb0c93e559abaa6cfb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L540-L559@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/os/list","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_332a6ab85687ff2c084f8ce03a2b1c8f","metadata":{"type":"int | None"},"object":"exit_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_332cd675fcc4ba536d35de945c80c708","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33540afa0cad5e556acd6cc3fa18c2a4","metadata":{"job":"lint"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_335d31218d891454bb4e834573aaa74a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_335f76bf6dedbd7334bac16e82cab60a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_336090c2e005b0d6518c7b695a6ac86c","metadata":{},"object":"about","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L33-L34@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/about","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_336604654eaef38ea3b64a8de68a702b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_339300ad694fac9c9e5c26491ec938a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33a472757750d2e9e790a07344b27ef6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailPollResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33acafa6394dc612110310e7caa1e173","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L387-L389@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailPollResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33b0c5bc2c7899c802b15fb0d10f3d90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33bee77271fbcb7ab3ad16163263b949","metadata":{"type":"str | None"},"object":"error_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33c33cac737d59997e9696e4c209bdee","metadata":{"direction":"response"},"object":"schema:MailPollResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1882-L1885@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/mail/poll","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33cb21c9ee585795826db68e936d76cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33e65f968a95884a58833cde9bb9784e","metadata":{"type":"str"},"object":"detector","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33f24150ea125035a89da8d22e7466c8","metadata":{"type":"MXProfile"},"object":"profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1443-L1447@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33f99cc482b9c78659359a3469d9d7f0","metadata":{"type":"bool"},"object":"legal","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33faaa4ad6301a68a989f7af0611040c","metadata":{"type":"TraceType"},"object":"trace_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_33ffde0b040e04808498d08b5a1ecbc3","metadata":{"type":"str | None"},"object":"rpki","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L983@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3400dd5193110621e0f84af6cd49f96c","metadata":{"type":"list[dict[str, Any]]"},"object":"root_cause_hypotheses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3408a5218f42466b8ab1aca396a861d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34198ab38ed12e620d23d582fcc45d27","metadata":{},"object":"robots","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L63-L64@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_341d2d763730b4ce341418369ba6ce1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/engineering-loop","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3420972977a5e909e4abe60de0ecc808","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34312ac0316fd30a725b0d5fd6325ed2","metadata":{"type":"list[StateObservation]"},"object":"observed_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3450bea19d6006f8f8581023c8b5c1c6","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_346074f80571b0e0e4c358273db3d82e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_346bb934c2cfd6c6f8cfcd7438fcf0a5","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L261-L262@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3478d54f1490008dfb91cb2101a28b15","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1203-L1204@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3480a2c25cd3f2d2e47463bcf239fd8a","metadata":{"type":"str"},"object":"amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3489dfffc73269b4158552a5ce39bb65","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3498b1c90c706d6b9f1ce18c8327aaaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/as215932-prefix","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3499af7f30670d0456c363e3241c525c","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L31@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /healthz","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_349a4b94756f9638724886fb4bb64471","metadata":{},"object":"schema:PortCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_349b3b51009efc3ab09a29559df864c0","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_349e80cac6ab61ef61634df071e0aa3b","metadata":{},"object":"get_speedtest_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L49-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34b46471eae5f8996ec9a1ecf315ac79","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1039-L1040@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34b77f2409e3b42a74587836802d8b3f","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34b9187594c5ea314efa1412671fa114","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34c237c9e2d3fb7cfbfc1b9b4a1a4bc4","metadata":{"type":"str"},"object":"owner_wallet","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34c7f0a258a0a79bb7649e3a5c4b2f2d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34c8247a61a6df86ba9c6e1ba4faa229","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34d042349507944fa7457cdbdb46bce7","metadata":{"type":"str"},"object":"handoff_contract","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34d73a89991ce79d1bde540fd2810065","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34dfed36a29c36b2198c4fc599df208a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L113-L116@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/dnssec","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34e7e064f0ef2e2280ad5dbf43118c85","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34ef4131f6c7cd0ba2290df38779c83a","metadata":{"direction":"response"},"object":"schema:PortAllowedResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L42-L43@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/allowed","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_34f2ce4e748275997d315e55561e5e31","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3505392a0df58f920721fd9e76743ed2","metadata":{},"object":"create_mail_rule","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L296-L297@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_350acea66f684d01671b8a1828c763aa","metadata":{"type":"str"},"object":"rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3538d1d51149e5cc94b419a0d8fda490","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1089-L1094@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_353a27579f8fc25c0fe1977e8015dc49","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_353c2dc32f79b245f3d59aae52bbd5fc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L144-L147@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_353f217851adfb8c77428279b4938b45","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35449f64c5aac2058b129ee8fcc93c1f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_354fe69c66fe12dd641a78280c86097c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3555254684ab6b4bc189ed8a86ca5385","metadata":{},"object":"partial_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L920-L923@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order/status/{vm_id}/partial","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_355b8c71f6a927dd2488692b90f91a1b","metadata":{},"object":"get_allowed_ports","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L42-L43@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/allowed","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_357a16c9a1fd7ee0d23d1c78a2089a2e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_358313cede1ab5ef3949e59941e6c2df","metadata":{"type":"MXJobStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35859efd55b2d8b8d95f3c73aa4caefb","metadata":{"type":"int"},"object":"total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_358eb3279d64a1907fdd04b2cb8163f6","metadata":{"type":"str"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_359a82462e1d17b0edb902b9283f42d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35a41f8f9ae3c537856ea19281113118","metadata":{"direction":"response"},"object":"schema:MailWebhookResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L316-L317@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35a619eb164070bdc8fbcfab42a5cc21","metadata":{"type":"str"},"object":"diagnosis_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35ae8326211bfa9306e6b03dbf57e0d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35b270b8b9d4c2fd814f6fd3b7698f97","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L896-L904@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35ca385daec8cf757543a516eb8ebcf3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateDelta","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35d57ff9a32e37a0d634e3e48971c90e","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L111-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35f0c7c8f48aa431e6fe03c7197c72e0","metadata":{},"object":"get_vm_public_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L600-L624@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35f7f3af23ca5e51d093d03a2b5d27a5","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_35fa1fa07f506579a13d6301c9cad22a","metadata":{"type":"str"},"object":"draft_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_360b3f0739484661a1eb9c83b496ae08","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L217-L218@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36109ecfae0f8a37d93c5f5ae65b4f20","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-deploy-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3617f85b6a48801ffa81344e4a702bea","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_362a23a2d5ceed87dce5c15d64b2b832","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_362f315864e8b9f846f71f581559b800","metadata":{},"object":"ingest_bgp_snapshot","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L90-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/ingest/snapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3632963b9fb6ed332c66e9d8bed238b4","metadata":{"type":"bool"},"object":"authoritative","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3639c75813fb46b50d0dda0f1e0ef13d","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_363d19eb7d33d2fe023facd5ddcf564f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailLimits","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_364def4544850dbfd4c3042949f04fad","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_364f07910b43d58e0d21a6624f981450","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3669fd9c27818ab3dfc071778bc81468","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L633-L636@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_366e65022f0b8ae91bc013042128a43c","metadata":{"type":"dict"},"object":"commonAnnotations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3675787236ca42ab6d597dbeef1be577","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L127-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/zone-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_367cd932417f485a7a5e299f27fd72df","metadata":{},"object":"Rotate Discord webhook URL — old token leaked in git history","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_369d281a7bbc2e43827243dc54300162","metadata":{},"object":"Set up Yggdrasil node","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36a44c9dc7fd5cb90c0cf6ad011515c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36a55491a095def7fd478263a27ec0b6","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36a92e5318bd79a247b3ea0cf6c06271","metadata":{"type":"str"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1172-L1174@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSQuestion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36b69dff484f19fb485955dc647ef60f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36c9ae2037587e96d754c041d6a8a368","metadata":{"direction":"response"},"object":"schema:WalletChallengeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36d04cecf0e7c3d2234b3107d0a7ab35","metadata":{"type":"str | None"},"object":"decision_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36d5741665d992701de365108e25eec0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStreamJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36e4d22fd1e22f2d540f8d2797b5d991","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L59-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36ec1f59b10ee2a4bf41485bdef2b2e6","metadata":{"type":"OutboxIntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36f5c7d776fdcb4e6bf556871d4953c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_36fc152e7338c6fc0f597585f75c213e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3712c8775f6784bbe80ea2d6251d1e54","metadata":{},"object":"xoa","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3726da8bbf96fffcb5ac9947c0c8183f","metadata":{"type":"list[str]"},"object":"observation_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37277b3bb6aa8ab9cc860499c9fcac1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3728c88a16c8c2b86ff9c096b17fe503","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_372c6188442a087ab747cbaa9632c6b7","metadata":{},"object":"delete_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L276-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_372dede8188451dd93342de2956fc4cb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37314023ba5b68a83690d140c975bc59","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L502-L506@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3735b31aeed281f9d1c280a2d48b3b9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37442f36f4b4e0ccdc95a44b8b2a39ec","metadata":{},"object":"change_password","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L726-L765@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3746f693fae41ee116d03ab16be782e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_374abf80e6a5946447ea664301a07b5b","metadata":{"type":"str"},"object":"tls_deep_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L703-L706@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37677440ac74e863fdc94066ab0e6595","metadata":{},"object":"hosting","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_378d4caf8b6f6c5558e4023874f9182b","metadata":{},"object":"tcp/3000/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_378e0c36b820432c592c7a255e94f49e","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3790258985a571b3aa0ec1b268b555e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_379274b3c88acb964ee30696da1716b1","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L33-L34@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/about","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37a0a5c844972a45186118b3186330c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37a7371b2f796c0ba6b2485e12126879","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37aea23894e2ece200fd600552ab977c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37b3eed8d01357369c6c26c870bc6266","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37d195b76a3ad0eeee5e3e2b807da594","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37dc0372cedc87e6b17d527b848584a6","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37dcf5217f220c446048a5caf39501ee","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L331-L332@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37e0b76d7f0cbfc369dfe46deed7cf51","metadata":{"type":"list[int]"},"object":"open_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37e953a6f7d79cd590a5120d4f5b64fe","metadata":{"direction":"response"},"object":"schema:BGPSourcesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L67-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37eb5067371f972429573be8a01bd5a3","metadata":{},"object":"schema:MailDomainCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L152-L153@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37ed83dbc89098641d9af839687db4f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/304","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37f1544ef517f220bddc7a5f914f026a","metadata":{},"object":"schema:LoopConsoleAckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2346-L2359@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/ack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_37f7bae08d5a6e565ca7535904447692","metadata":{"type":"CaseStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38022e37dcc49042580464ee029ee1b9","metadata":{"type":"list[str]"},"object":"disconfirming_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3822d35cceb1c18db4835bfe250fe050","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_383fd1850da6960f32ecb0eca14f4873","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3853f2c217efb3a62e9b558c8afe3dc5","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1588@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_385c00369c413e82519e042c20d132e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-network-proxy-on-netproxy","subject":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38607b877dc9cc68c3a8abe75dc82d20","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_386423eac95a499936d561d40038d701","metadata":{},"object":"create_mail_identity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L197-L198@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_386816f936d80d22a6ae7b26f8fd4663","metadata":{"type":"str"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_387091815eac60ed095fc1ddd1fe4401","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_387f0936d2421e18e7f6510153f34240","metadata":{},"object":"get_mail_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L61-L77@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3884c658fd96a3b9ff2eca19dfbc6718","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38b94ddbb79f5c4e7f07223aca76cea0","metadata":{"type":"str"},"object":"whois_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1294-L1296@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RegistryPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38beeabf120aede05b082f17d4a151b9","metadata":{"type":"int"},"object":"suppression_default_ttl_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38c1c947be4a09ea5b707744ad5e1050","metadata":{},"object":"freebsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38d1e91dc8bbee03fabb18d943a2a768","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_38fd34fda32f22a4cb9acf7943b4ebe9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L160-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_390c19848e3e7e631e5496691774e4cb","metadata":{"type":"ContradictionStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_392ccfebd2859ac8f2dd96fb908fc4c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/22","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_393c84f1f90a32953e0954553ef16c77","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1120-L1123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_394cf62740bfbb878d9b24681dfc8a21","metadata":{"type":"int"},"object":"version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L256-L262@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityRegistry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_394d453ed2443a0a1d66336cd41791ba","metadata":{"type":"EvalDecision"},"object":"actual_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_395e5b8bdfdee99d687ab7a9ff1bbb36","metadata":{},"object":"hyrule-mcp: add tcpdump_capture (parsed packet capture as a first-class tool)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_396af7e45896343afaf7ff3eee16a1b4","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_396be1c86ae596d187f59f23d3dfd722","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_397c123845b4f9c679a5e10bab543da3","metadata":{"type":"int | None"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3986057e80870fd663bb776dcc5b581b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/SpecialistFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39a8d5141a8aad28042849030bec604f","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39a91cf6417d8aa5dbabfee6e0d56224","metadata":{"job":"apply"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39b8160843d2f55447addb5762f3edde","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39bec5bcf882b831168fee88e014c89a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39c567cec99d013236b7f8e1eee12a94","metadata":{},"object":"schema:MailAccountUpdateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L127-L128@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39d987056b5b2d6a57ae0a6aa5bd5c47","metadata":{"type":"datetime | None"},"object":"rate_valid_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39e522d03c29e8b02004e4573754d763","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39efde9d890f73bdd90e97631e9020ca","metadata":{"direction":"response"},"object":"schema:BGPJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39f17bfde4e3f082290d9a9794c80360","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_39f1bfe3c46c390c6b8fe726a94ccc52","metadata":{"type":"int"},"object":"vcpu","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a073eb32e20eb3d1915e8d7beafee89","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a07a506b4b3c391c4886eeca57506ed","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a15a2d93b377bfa3ad33811a83d1c38","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a25eb3c453014b59ea7fc807f98a58e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a2a81d9f71195c6a5c0a71e6aa8e0e6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/reputation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a40b5a40b9ebb94424174ecc272f269","metadata":{},"object":"tcp/6514/{{ peers.mail.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a5650bfe54d1c511be7c4b1ab3d5c21","metadata":{"type":"str"},"object":"from_","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a577e4af36cfeda3f03a880ad8f8eac","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L86-L90@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a6c0a7db9d46117b89a8eed96b181de","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a7aeb0aa39dddcf61e7a0c27fe1f0df","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a829cc637c8274c04685582363c1f74","metadata":{"type":"bool"},"object":"sent","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a8cc3f03fa68d84b69f46dbb782abde","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3a8da959fee39c825f34c1dd5e7a3e92","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ab14a4553a543285b9180ebf6add222","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3adf097435b0c163b2bc347d91533d1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ae6492b66c9185aba095d85acd6410f","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3aef96bfc20bce36eb29554282a5d50f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3af61ef3710740e0b619cbb918396080","metadata":{"type":"str"},"object":"ts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b0003652ddb52166e80ddb204b00daa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L133-L134@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b0c5cf4316d7a799a3e91bffc0289b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b1224cb55b53361b452880085e5de68","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b195a3279082f8928974fcecfde4a75","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b3866fbb9f36fe112e9efe0c3bcdf94","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b3b2626f7d9da3535fa6f41a4063469","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b437548e186fdeae581df7298402ecf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1184-L1187@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b44aaeee40e7f1ef62387df1d0d8be5","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2436-L2448@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b49956d8d3aeae3954b89eecdfa118a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b4a3fdcb0fd02faaa25ff9777174020","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b4c9b860e519491fd9c1a2ec545f316","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b4d44960bef5db8fc1113c421b22064","metadata":{},"object":"page_login","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L736-L738@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b517716fca4fc0964b32e744981e37a","metadata":{},"object":"list_api_keys","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1000-L1021@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b5930ad250182767db47811d850edc1","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/6","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b5bae4e9122fb6aad882dc6806eb943","metadata":{},"object":"ci","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b6b2800160e934e34dae0bbaeabc561","metadata":{},"object":"path_asymmetry","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L110-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b6dc01542ad986a32b03ca973536408","metadata":{},"object":"quote_threat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L59-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3b926def7a95f0933cdfb77231c79084","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ba8cf07605d6ed9b79ab2d55edd4bf6","metadata":{"type":"str"},"object":"vpn_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L316-L320@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3baeb18244826b0f991af317e44138be","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bb8f6f3e95678ca065da1d79d7e74d8","metadata":{"type":"int"},"object":"notification_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bb994630513ab798855525d55731ba3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L830-L902@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bc459ef4d3998ac27c894b1a8af1e7b","metadata":{"type":"int"},"object":"limit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1658-L1663@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bc6532612d66fe686e171c61c61e088","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bd54d153de408c6bcb2cb5bfd3147af","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bda43df7cd61b2d71c668df3891a224","metadata":{},"object":"root","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L29-L30@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bdb0580f0b8fe71295e3ff544e9e81c","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L86-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/rbl","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bdbd62895e043552115f11ce1b5be48","metadata":{},"object":"log","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3bf8855945fd994d11a6a87a68234100","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1089-L1094@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c0cfd29be555f347624ae94c9e9ec37","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1686-L1691@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c14476962f92aff7a3d6357d7e5a40f","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c46a31b6c4f9e5fbc35d39c699481f3","metadata":{},"object":"CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c47c73eaa39f40e71286751a286840f","metadata":{},"object":"Upgrade XO server for XO MCP 1.4+ /rest/v0/mcp/status support","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c4ac96705c562aa82f57d523eb84f0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c5552997a98ec0ea12ca490830c1a43","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3c565d2f512436d5f4e6d653ca3d3ece","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ca4d573bb4562eabf3eeb7c6a09c10d","metadata":{"type":"list[str]"},"object":"domains","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3cc64c7e339d524ce477782862aad8e4","metadata":{},"object":"schema:RDAPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3cd68b48ba7e2b693f6919449c98a23a","metadata":{"type":"bool"},"object":"available","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3cea0eef216b2f19ba6b807a8f42bc6f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d13e4457d4ed5c433f8e16fc94753d6","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2420-L2432@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-context-requests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d197915bb3d83bebbf5a95356f36a0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d1d32e9a80ff8b373b038342568f28f","metadata":{"type":"bool"},"object":"compliance","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d287fe690de2de3d5729535d1e45460","metadata":{"type":"VMCreateRequest"},"object":"order_payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L228-L238@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d29c36fbbb91b2dc2ea9b91a9a5b3df","metadata":{"direction":"response"},"object":"schema:VMLogsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L654-L664@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}/logs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d2f94498f264f6c581efe50474c4bf1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d3fe70499d18d276c86f493ffda8c3b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d54b8ce6653c778be7e3dc0fe07c388","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d56a1ea9eebd03d734820f32b117c1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d6011512499de8bdc6b1f5e580b54ce","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d84a34748bdbfea5acab3b86c048575","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d89ae21cd3013ecb943f8156264dc7d","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d9bdc37f5b4c0091ed1aac3b5613662","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3d9cd646c4e2b0ca5e1bb3b94380168f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3dcad2d1ac697e61b7f58a4ccaea2008","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3dcd0b3224aaa66a7354d4b749476cd3","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/12","subject":"github_issue:AS215932/engineering-loop#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3dce7f713c6abcaf4292467fe5963427","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ddac5e609e9665ade75bbd66238e0dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ddea14aa2e063b54fb051b0f3038903","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3de00bf5da533b8fb7349606ee7e49ef","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3de0ec69fd75befd7aa6a0fccec75647","metadata":{},"object":"tcp/6000/{{ peers.cr1_nl1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3df77a167ee23459fbc77de6e45083b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3dfe2b1c150d9b86e1d6edf428dcb1ca","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e03237eb6487fc95a97d62b84de2291","metadata":{"type":"DomainStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L475-L480@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e145d8c836eeafd9c133d2f3c37106f","metadata":{"type":"int"},"object":"investigation_failure_retry_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e1d655131c8d5dd6c8b3ddcb63c9f4d","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e1ff7a0ed2fba11ec3693937eabb72c","metadata":{"type":"str"},"object":"started_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e322dbc6fba650d70991d899b0158e6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L498-L500@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e35186e09dbd695e5498574314aad15","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e3ac076364b4c3465858440214483c9","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e41323bd4b36c238c4bf54f9a4cc3a2","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e419b02aa25588f8d3b2cc5d7b7a3ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-business/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e49f06735f7c9a4054b707b002b14e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSourcesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e59ee5ddd182992e9870f99f21ebc66","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","subject":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e8537f56cecb21e7950cb41ca221547","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e85fd4f202af4f676da8f2ff7a864b5","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L75-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/asn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3e92198fe1f4759aef69537f9c3cec3d","metadata":{"direction":"response"},"object":"schema:MXPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L103-L107@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3eb16993f7e2cf9e572f4ae37fe17464","metadata":{},"object":"schema:PathReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ef960f2b6d20faf5f2c5d939d214c85","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3efcd71210e82716206f22e341728fbb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3efe974385412354500a4315f52bb566","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f097a2747dad978753f65ebddbf87f1","metadata":{},"object":"get_nat_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L28-L42@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f1e1195f8f3bd355b8f5d4d84ca2b27","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Observation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f24ae9719ba5592c0769665d795330e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f332d4a0c5fe1529094f5ba74313fef","metadata":{},"object":"tcp/80/10.0.0.0/24","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f3f1dde4a184944ec66f179c6cca846","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L212-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f47ae231d5be3dca9a009f57ba05ba9","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"monitoring","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f4c86862f61ac7eef9faa459de33ee2","metadata":{"type":"str"},"object":"router_snapshot_bundle_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f5099278faa7062acbd6ab0b1986645","metadata":{"type":"str | None"},"object":"stabilized_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f533ca7cace04eb57a27849f19cf591","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f5dc86b1d64f408bde99b7e727131a3","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f7715550b7c091304e1e0528b03083e","metadata":{},"object":"0.0.0.0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f81c931bb087a202698a371cf6b82d9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L870-L875@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3f8a74577aedf2d602de9cb66ced30be","metadata":{},"object":"schema:ProactiveUnackRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2893-L2901@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/unack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3fa94c41d6163070867898343d323c10","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3fa96a6cb72fc576b772e9a925809095","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OutboxIntent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3fcbd766f631e96b31d42714e9072e14","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3fce6689729976cf49a5dabdf6a37419","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3fde595a2c8c5ffbc6e416bab8d5a1da","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L32-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3feb76eb3d31ac2b2ec17c6ab6710be6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_3ff5a0e29366f6ae3a9c6f29e960b20e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L787-L788@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4006c04861a3951792617150e7a57abd","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40079a0c4ea69b461a93128dc43362f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPropagationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4009d99412c014ba640e55614167da35","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_401797b2a32f7eb54a0c48f6cf876016","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPResolvedSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_401abafc5742dc4a56ce5625a78cd95a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40200d2583d3a0ca4ebfbb9816ae3866","metadata":{"type":"str"},"object":"finished_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4034c9ee4235abf0824f18610c2cb4cb","metadata":{},"object":"feat(payments): self-hosted x402 facilitator for non-CDP EVM chains","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40359ca4623ac363a775710c1063bb75","metadata":{"type":"str"},"object":"recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_404154b241284d0524980ce9794cbe73","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4047bd6107d51ea3c39d0fd367775b76","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_404987a2918eb36535c5d58dc21927ea","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L639-L643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_404c70c738dc76d9c85bb9031b850b89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4058d0cd2fd7b57d93fd454296f9e782","metadata":{"type":"str"},"object":"purpose","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_405a117f4bf212e268b61f12ff3fd0ec","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L122-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_409c8a40ede615ea0c4026a343ca7a0a","metadata":{},"object":"loop_console_case_verification_objectives","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2278-L2287@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/verification-objectives","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40a2e1922deee3cf956a055097507803","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40a3986f0d24915c2a78fb845050c431","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/23","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40a72ec1b106d5574ce6120071e78e45","metadata":{"type":"str"},"object":"job_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40b9698919eb46c08e70aaf1c634ead1","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40ddb5bd9f3d2ee75ad6166c9b0e6bdf","metadata":{"type":"int"},"object":"ttl","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L491-L496@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40e8bb0a21440655ead566f92a2ce429","metadata":{"type":"str"},"object":"label","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40e975685c6b65b98c511da4e4dac08a","metadata":{},"object":"tcp/53/{{ ops_prefix_v4 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40e99234829db0a7ce044d63c2434575","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalInput","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_40f2fee398e1f5694465cfa7aec22410","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/claude","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4102165ae8c29a4ec5488370b9f26d46","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L346-L347@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-not-spam","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_410eba6085bc3cb090a06f6429ac1f29","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_410ed5c04c5d82884b63c11ca57d49e5","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L683-L688@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41185af80d6dee527d18c6adb4055390","metadata":{},"object":"incident_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2004-L2009@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/incidents/{incident_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_411f562fe47d345d6d70c0e738e1d5e2","metadata":{"job":"validate"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_411f6f5e7eb8137e6f9cf412f31157cd","metadata":{"type":"ThreatSubjectType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L839-L841@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_412391ff7b5eb3322357b0054e0ffd6b","metadata":{"type":"str"},"object":"challenge","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41389e860a2e647ef5b883e7230e5880","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_414b46c4fc711683f344a693df1c22c9","metadata":{},"object":"irc","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_415e83d92ee779b2ac4f723dd22d55b2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4162790bca454a1f67a0845aa063e4d3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4167a2ad8c11b7d378605d1af1e56bf0","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L341-L342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-spam","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_416ad9cce48688e89a757f55c46566b8","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_416d7d8fd1c4bfe2ba306a516e51f493","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/252","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_418266e012370114e4dea84f764e7254","metadata":{"type":"list[str]"},"object":"model_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41839057091ba5c5b74c317890f42c5e","metadata":{"type":"datetime"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41945581eebcb7bc0d05d83e931bc670","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/as215932-net","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4195c49374f4ce7654da95d45b880603","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L137-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41b0505768098b3dd84ed53c9c46f2ee","metadata":{},"object":"feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41da8e0757945e1816e850520d2f9f52","metadata":{"type":"str"},"object":"manifest_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41dfe1badfd14509466a2993bf65cad0","metadata":{"job":"batfish-full"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41e5fb023fbf72514faff4afb6ae1e82","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L475-L480@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41e6638b8293429ec932cc0241f258e4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L631-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_41ef8e3a42077c91deddec1fd61c376e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4201cd12aa89dfe48edbc10b43548ba8","metadata":{"type":"int"},"object":"number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4209a65d72d47feed5196b4008b96a0f","metadata":{},"object":"quote_whois_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_422d70b67e46e0d60b23b7cfc8ea3858","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1579-L1582@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_423c7b9915bad82c8c1e6fe98f3b50eb","metadata":{},"object":"schema:LocalDecisionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2564-L2575@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4240143325e9b66a48fcb16a16223b8a","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_424d3453c78f62435ad7c7c7d3dae2f1","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-promote-apps-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4255ff8b26669b9611625c525c56e17f","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1203-L1204@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_425e8dce4599e98de216404a2fc09cf3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_426770c1a6aba14994f5f4f45cceb683","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/359","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4276558d590e00730fb467bf4dfc4a5c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42871e6b7b2654cf2f98023419716b74","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_429a2c4b5239c9b03c2231596a9aa1df","metadata":{"type":"list[str]"},"object":"routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_429bf1e9b4935100d7a8dd42ae85362a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42a1bfcd1ec41d555578b766c2faba42","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42aab500ae9d087605baf6f694bd6e52","metadata":{"type":"str | None"},"object":"download_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42b1d9791d750c136e8e04fd8ccd3020","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","subject":"concept:generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42b583456b702e943182a8beadf56620","metadata":{},"object":"claim_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L116-L137@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42b6a0f3328bd7fc5374a6488c131423","metadata":{},"object":"mon","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_42e60da50173c0da23ac9e74f70979b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4319a36e81ac0b0e71cd9162016b33bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4319fe8abd5d2dbec5d2c7861117c989","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4340ed0ea06ce0e01bc59f931902d7cd","metadata":{"type":"str | None"},"object":"attachment_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1612-L1617@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43426015c7f87d434b23c90a1aa30345","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_434f53c593eddff68fbf68393408027e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_435e040a50facc18b58248523e0aeb52","metadata":{"type":"str | None"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4367e559779bdf53f57fdbe9c77f0235","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_437c0d076468962266c271dea8cb4cc7","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_437c3b7f10301913eeba834eee91ab0e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_438604d475bda6ae28977d3ddb6eeadb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43867ccab1c5f951e9c61d4d03851275","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalInput","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_438d9eab2292ecc9616dac1e24a16b15","metadata":{"type":"int"},"object":"duration_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L901-L906@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43a59aebb592a10e724cbdc6e88ea435","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1143-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43abf0375d60fa8a8822337313d8cd54","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1314-L1316@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43b168055998f669e924bfef05b94271","metadata":{"job":"detect"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43ba9f9b8048a9a327cb0addd1f4b026","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43be7926568ad8e42062d9df0c2f8480","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1216-L1221@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43bf510efd475aed8a8874db920c5599","metadata":{},"object":"Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/12","subject":"github_issue:AS215932/engineering-loop#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43c3b87e694b1d14a685d772c32e9c10","metadata":{"type":"int"},"object":"max_megabytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L901-L906@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43c41794d779ba33a9f2a478492f8ca9","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43d156503ce381158bf466ca2f06a0d3","metadata":{},"object":"list_mail_events","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L301-L302@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/events","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43e36c6a11b9f767c3a5447e68430286","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1141-L1142@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43e6ae5cec9c9bcfd98e4cc85e1a0944","metadata":{},"object":"tcp/8686/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_43f1ea640348d3a0c1e3b2c1defa05e2","metadata":{"direction":"response"},"object":"schema:SpeedtestPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L49-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4427b636bda5a3e920d12fdfc2b9eb3c","metadata":{},"object":"control_case_events","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2536-L2545@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/cases/{case_id}/events","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_443f4105279401ce1acc51bec3b4d522","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/268","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4440a412c193a87bc4663b5fdc628bc7","metadata":{"type":"str"},"object":"action_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44471aa1eb5cf51b7f38a7b6abc19dbc","metadata":{"type":"str"},"object":"api_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L269-L271@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44676d4e3c472425062a362bbd4ba99c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4468a25a6b14e7bb15beffc1f5878c34","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4468f02f2de784651715b40e86cfc637","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44735e9ac7de534ba7b326b83c12ce9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_448302254cf3a543877a6bc7243a0856","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44861d2ccdf5e12e3ad0b7da5cb0cbb7","metadata":{},"object":"schema:MailMessageActionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L266-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_448a33d2fdbefe04fe419f6f48668aa6","metadata":{},"object":"tcp/53/{{ peers.ns2.ipv4 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44a8e257fc8d17f4e7eda1ce7dc4ac1d","metadata":{"type":"list[dict[str, Any]]"},"object":"validation_errors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44b2256e14f617f759ee16dd3ecfe596","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44bbe277729c19460f68c204adab0432","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44c3c7661a34bb0d390ed6ce1f481b44","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44cd5921f6cbb2562ff86f1cadb53035","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44cd8c8dfdd4b074d5511cbf9f5d4d67","metadata":{"type":"float"},"object":"confidence_score","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44d9902f102017c34870d0dd4084e881","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44ea3e1374689a366eed3e81c6f049ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44f1a83c64664b6a18c5c5774aff89e5","metadata":{"type":"MailAccountStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_44f8513d14d7cd7324f8ce7172ea8e64","metadata":{"direction":"response"},"object":"schema:RecoveryCodeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/11","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_450779d478ea178045d5d6b6cbf4755f","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/11","subject":"github_issue:AS215932/engineering-loop#11","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_451e46fc706a4acac1157ef107f2c6e9","metadata":{"type":"dict[str, object] | None"},"object":"bgp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_454337cf86ec1655caac2b348eac7799","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4551be90cd21c5ab950bbcf6419ff185","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_455d12fb57fa7c6bdd21cbcb8567c446","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L127-L131@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_457005c8a84ffc06ad59718f33fb9c5b","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4573ad52423fb0fb961f02a6a6df3bbf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4579b6f43aefa14d40485cddd1da3919","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_457ddc23debf558079a8702ad9eb3fd7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_458aca3d876823c41a72d4c78ee3d4cf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L306-L307@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/delivery-log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_458ae4ad68521208e704e23b9ac958a2","metadata":{"type":"str"},"object":"domain_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1567-L1571@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4594cd20b42471de95b463a1d209ed59","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45b5826a3c2fb045c0a510f9e4c6d764","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45b7a227d653aca3b4f96820d396fedd","metadata":{"type":"str | None"},"object":"received_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45bb0f18a1c3e1f436087686b54d2998","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45c1a249f3e2a8b8044c8018bfc9cdd6","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1089-L1094@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45caedd5d26bf3ae45e319b7b18197d9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45cb28ba99256db503ce2166aafeed83","metadata":{},"object":"health_config","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2949-L2975@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/config","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45da1400696cf548709f4c732d22ff46","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45e3a7800f7fdb10aee905bacf61f1ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45f7d5fea5421cfdeb6267bdb0ada4e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_45fd7e0c7372c4fac4940156204eec49","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46046f3ede3f768ab8bfe95a6babc351","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4611f2852782d4bdc35ce65b5d4ebfd3","metadata":{"type":"list[VoIPCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L878-L882@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4611faf2d0cdc7efcab680cbce805568","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_462804e345e9627a56b469b87b872dd1","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_462e7e5b43da17de2e8e54232077e8eb","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4631a29471e89f09904d618d1430687b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L133-L135@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthLoginRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_463723f2a25875d81fbaeb04b1b8e29b","metadata":{},"object":"Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/6","subject":"github_issue:AS215932/engineering-loop#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46524bcc05b3c66330b8eaf763d66b37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_465aadf41c3929a468b3517a0b6e9d8e","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46772b354de01eafbb1792c183bd684a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46799b6b28cbe784bbbed16acb531a8e","metadata":{"direction":"response"},"object":"schema:MailAliasResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L182-L183@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46c1ecd41483a30c993039740f95c028","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByWalletRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46e50fe7b309353ed550cfdf1940a555","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2313-L2321@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/outbox","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_46e6578fe2c2bafb7af1dd4429293269","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-mcp-on-noc","subject":"concept:generated/deployments/hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47005c11ada38d757e7743b7f3d169fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4710e9f9e8f14652615791b1d3abe7f1","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4717f929571021e412021e88a97888be","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4720a91b439eea62d9d1501f1ed9c3f3","metadata":{"type":"list[DiagnosticFinding]"},"object":"findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_473211c7b80fb773cc5a6ccebfe2bf58","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4732d4c666e406ab1f481cd1dc18238c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4736fc10fd4dbf5289d5330abe5279a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_473a8d39ba0f306020ec0609d0619a58","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_473b3b43d904659f1532a599343da27b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-semgrep","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_474ae87c88b928cdf20b5002ca26541e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4758a7b02ac112b0e28f8ca815486092","metadata":{"type":"str | None"},"object":"observed_public_ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L800-L803@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_475d25165fc738d108dfe6c1f5ba8cb9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/hyrule-cloud/31","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4764773499a05801cc01d9728e077599","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47656ebe6a131bef526a050262b0a31b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L78-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_476833390cd2fda038590aabe3cc67c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_479f888769f2710c16f6ba9950022aa8","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47a56a727ed092318bfa2b15c78773c5","metadata":{"type":"str | None"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L526-L531@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47a764c557c2a0f1a416070869f7d577","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-pr-agent","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47b5bdb89b783c02902909856e3dcc8d","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L135-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47b637e9db1780ede370b7625fe4d2b8","metadata":{},"object":"page_terms","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L961-L963@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/terms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47bcce84d6d7240ae0b559b6810347a4","metadata":{"type":"tuple[str, ...]"},"object":"authoritative_knowledge_tiers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47ddb10311fd5031afe2cf222aeb3c05","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","subject":"concept:generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47e5ef91289a2f0c30e55d74c8753f3c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47ea5d38e9f59a11aa11cd58f2681586","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_47f9e134f35968ae38dbef5706a5e517","metadata":{},"object":"web_https","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L97-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/https","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_482203e5b7ee0ac980269cec801e0c2b","metadata":{},"object":"2a0c:b641:b50:2::f0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4832a82d18bf64456922c2df99ac7e75","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L75-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/asn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4836d221d012caeddea36eb754667c43","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L147-L150@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4850dfc6616abba0af03a63f186a776a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48609be33d5585b8b4aa74c793fb9ad6","metadata":{},"object":"ip_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L75-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/asn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_486758e9a30d7d3ed985b5cb71224a87","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48877c1881bd0f4cce298bcacc8de73e","metadata":{},"object":"schema:RecoveryCodeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4889aa04e4176fac57631caab23e6f7a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_488ac1119cfc243e13f53260b449d20c","metadata":{},"object":"list_zone_records","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1105-L1112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/zone/records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48901865b6e16d2c7b7a01b9f5dbeedf","metadata":{"type":"str"},"object":"asset","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_489abcae73784e377df5d07e20412742","metadata":{},"object":"schema:WalletVerifyRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_489e027176c2f9edc98ed8f0841c947d","metadata":{"type":"int"},"object":"recovery_cooldown_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48ac8f0ae84925f34a44975b8a2badd8","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"dashboards","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48add62672b9416fd613c4de31d91faa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48b0c4e7df4ad87e8eebf164e626843f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48c429d3c80c4d2c5d579e88923c5a34","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48d72fd7df1b04545f051fffad383c28","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","subject":"concept:generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48d92edf8844fe0aaa88cef32ecdcd53","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_48e248b61076d8ff86885cac220ad7bd","metadata":{"job":"render"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_4903c368a03e0f3c8355cae54876e998","metadata":{},"object":"icinga:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_490f99ce903b301aa3e574f4860a83d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4912cc7775d9e292ba6dea1b989d77c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/GoldenManifest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4916c032813738a909a04fcc67c62ba7","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1567-L1571@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_491a685cc880056434962b822361e7ab","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4923457f755c4a00d633d890118e3766","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_492924cd591ab95c94c44a61bec273ae","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49295df78fcc5deab86b2ebd0a7ec0f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4933fd603654cfb72cb2afb73822b52d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_493f5a57a21baede88d7d555b4f7c170","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49443d389b141a93faa84c79341deec6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49524f0ab044e26b9ee51d2a22867aae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49530f0a50d56598c4a8cc32bb87c9cc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4957f97142c6d8be778d3e0c8bf6c4d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","subject":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_495bbfdf6a471365a9b02d30e889e23d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L125-L152@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/snapshots/router","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_495bfc40ba825ad0816216d7e75dcc29","metadata":{"type":"list[str]"},"object":"capability_hints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_495d187809b58024c8f71ae356ce91cd","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4980623c43cac0cf7a45c5c8510af592","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_499229ae319c2efb546ea101632712e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4995af987fc4903b17136171b9964bd1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49c2b1792992fa14ed1a773e9f3cf65c","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1892-L1894@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ManualInvestigationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49c3a5be4e644c048b39a45035f74240","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49c85a7180f8e08099319adb1bff8d90","metadata":{},"object":"tcp/25/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49e0cfbc20e012d51708ec30e1b20b1b","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1604-L1609@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49faa3ce06e9d19c4d7d79839101b1ef","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L896-L904@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_49fe36797fdb75833a0515cc1a5c32ea","metadata":{"type":"Literal['running', 'investigating', 'waiting_approval', 'recovered_pending', 'resolved', 'expired', 'linked', 'approved', 'rejected', 'finalized']"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a05607b4f385416b7177b8d42d28ad4","metadata":{"type":"dict[str, str] | None"},"object":"headers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a3526c1efffb06aa2f985bb3452b233","metadata":{},"object":"2a0c:b641:b50:2::20","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a49e2120630c59e4d969212c19b943c","metadata":{"type":"str"},"object":"receiver","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a5584d7a200544b0a80376cc3185ac6","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a6779af20dc56c8e4258f26ac935d5d","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a68197fcfbfce4d6ee45725b7092b6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/327","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4a9f19e9ac4de9c18cde073f16d4f6fa","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4abe084274b9a28daed3ae24a478ece8","metadata":{"type":"str"},"object":"source_fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4aceeff31eaca9b8f8b96c362b405696","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ad88fa914212097cb7dd897056e46f7","metadata":{"direction":"response"},"object":"schema:MailAPIKeyResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L212-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ade79fdcd2ec3ada5205c577ca5cb44","metadata":{"type":"dict[str, str | None]"},"object":"headers_seen","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ae7400e0d147b4d968579d08f7aefe1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ae983d60584047ccba76518217bc402","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1277-L1280@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b10c687124adcb6de3123344f6448bf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1443-L1447@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b10e921ef7d44c3ceb434700c0d47e1","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b14287fd69b44512b3768531e934af1","metadata":{"type":"float"},"object":"peak_rate","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b27501e40383c72a80164ac87ce3ab5","metadata":{"type":"str | None"},"object":"operator_message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b2b3688b05948dec39d26899a53b7a6","metadata":{"type":"str | None"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b2bccdb86387f0cb35ef9f73769b57e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b3bf837fad4b906f91df0390aa38e1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b4a670df333ea92581ffccf7c39d7f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b4fbbf1be7d09445b11c9cd1fa28eb1","metadata":{"type":"str | None"},"object":"amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b542dcc39987de55a1848f8e3260be7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b57ca198959f57f89f4421f61cf1382","metadata":{},"object":"tcp/6000/{{ peers.rtr.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b5b90f60e646440862a732d2f8dbb40","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b67b827b0f16d4abb3fcb9ffb95a0f0","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b6acdccea1f494338447e7d928c0a03","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b6bb74176baac588754a565146dc70f","metadata":{},"object":"recover_wallet_verify","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b72c661fe51f8763977c9dedea0d131","metadata":{"type":"list[str]"},"object":"flags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b75364731352943e065c79281c228a7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b793e799f358a1f3613b815a53c7cfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b7a6e40e02ddf5d19ed401f3b5b393a","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4b946df61f36206694d04e6ef5550f06","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4bb2c5bf424f07a5e3d69b209ba2633b","metadata":{"direction":"response"},"object":"schema:VMPublicStatusResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L600-L624@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4bc01e8d86fb873452dd6eb8edddc37f","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4bd08073c500b5953e525607f1d4818c","metadata":{},"object":"web_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4bd25d7c187234c29c78ab7a7d4dafb5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4bd7666ee7b13cf60b930f7e1f20a9e4","metadata":{"type":"list[str]"},"object":"expected","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4be6e6efbbe31d8b1a41f3c73c317e55","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4befbfb24325f1ef25c88b21c2f0b42d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L59-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4bffa948a3cfb2438a1ba5131e799849","metadata":{"type":"str | None"},"object":"raw_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c00605f0a78d459833b77821e8fa0d7","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c0909fc0532292978f1e53280fb0cc7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c0b5983e5e0808f1c03fcd39f4de0f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimBySSHRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c1176720bf9c0482fe0c1142ada2ada","metadata":{"type":"str"},"object":"suspected_customer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c25d092642de9042f2ee9e081e5121c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/TruncatedText","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c37942cad3c1832ef6ff5d27eef0a53","metadata":{},"object":"tcp/6000/{{ peers.web.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c540889636b59ccec0774d05e084eaa","metadata":{"type":"list[str]"},"object":"bcc","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c64d1c8631880e134f83b0d14588bc4","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c710f9f030cc51b65863dfc3cf80083","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c72cb13deb49573d7bf624269c11ca0","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/resolve","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c7a1b23bbd47c259af832eee2ae3c92","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RouterManifestEntry","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c7b0473604567c1ce313cfce5f04f9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c80f3baf70c1a82e3282604c5e3b202","metadata":{},"object":"schema:ApiKeyCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c8fdd20a5e942b6edf8f4c4fa128c8d","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L33-L57@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/13","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c926a3c4d5bee4b5a632bf9584366da","metadata":{},"object":"Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/13","subject":"github_issue:AS215932/engineering-loop#13","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4c9aa5d398bfca43ff40bb2f39d9af29","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ca027e8c8a2f00df83b53debcfdcb34","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ca336b6c90b41ec012c58e47f815580","metadata":{"type":"str"},"object":"received_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ca8f41108c0e6cc16d5cdbc3ef54a41","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AccountDeleteResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4cb560affeb5ab00a8c5edfcf53eab50","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4cbbc7957f45317cd9e7a8203af7df00","metadata":{},"object":"schema:DNSLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4cc7b595fd5183dfe407dc0275b55953","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4cd1a56aa0bd248ba9871a67e6eaf836","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4cd97f4714d6bbfd7866187d351517e0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L781-L784@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ce0b8cd4ef5ef731f6e18257fb646a2","metadata":{},"object":"service:engineering-loop","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ce9b27b9c47f51a98254a9795ab0839","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L43-L44@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/users/{uid}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4cf9b017a479bc732d79f3ee02aab279","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L261-L262@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d035cfc9f0771d5ed9734eacf0bfdea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IncidentSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d257373cf0edf50878d33a137a1303a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d3b0a795a2cc3cc9b60077130790ffe","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/358","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d3f484fa2b7528f8a853cfde6dbbd07","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/358","subject":"github_issue:AS215932/network-operations#358","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d4347f3e974c1fd53d60d9172526a7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-apply-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d51d54d3ce52f9a1295e4f5d111fc37","metadata":{"type":"str"},"object":"handoff_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d567050c77b7585d02c1942d2f4f770","metadata":{},"object":"get_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L492-L508@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d5cd858e173bbe8b7ae97db0dec1534","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d6f684caa048e4786b4a5c96a936f7a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","subject":"concept:generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d76a58562a5abd34ffddd8b9a21d131","metadata":{"type":"str"},"object":"statement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d7d1db6e96334304b20d5f94ea60702","metadata":{"type":"str"},"object":"suggested_reply_body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d7e6a1c11beb313f119f3dbb283c56f","metadata":{},"object":"destroy_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L896-L904@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d7ef815c9f3976145fc36cc83df19dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4d92b4ec10f5e3c6e0f09b9a68994048","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4da4b75884578cdf5ec9bc73797d9a83","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L109-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4da745ac6004cecb8cf6571b1b9058ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4dbdbf45d8d5b554308b5c4a74bf12f9","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L271-L272@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4de90ade7cba1f0091a8bde396ea2cd8","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L97-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/https","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e04158de6e9ce5fb47e3029ebc4a854","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L177-L178@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e1fc8011f11ff633e0beac18f916c58","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e21ba11a3efd57cc701fe79e6b5d444","metadata":{},"object":"loop","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e2e4384951990d32be3bfbe1a511f88","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"policy:loop-knowledge-gap-routing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e4268d28d9a59e47af698fe2eefdefe","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e9928962182a48a41d4eb9709f373bc","metadata":{"type":"list[str]"},"object":"affected_customers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4e9eb5e468c6eb1cea5e0ef6123cb42b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ec5d08a9b0f4e69111de525838281d1","metadata":{},"object":"hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ee7e06c0c964bf8a43359990b6ed7c2","metadata":{"type":"str"},"object":"storage_extra_usd_gb_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1699-L1702@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f05b06e1283590effeed2c205fe627f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f0b80262a03dd701367aad7e12b57df","metadata":{},"object":"get_me","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L694-L722@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f0f31ffb056e445c1987b814ff7e7a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CasePolicy","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f15fdecd8d81d47156d2e8c156a1975","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f1d5d86994c24eabbc91c05e2f3fb71","metadata":{},"object":"2a0c:b641:b50:2::60","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f3079aca909afe6c24e39e79a16b77d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f338c365b3c1b92a72cef92a79d49a3","metadata":{"type":"str"},"object":"reply_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f368bfd8d1083073b61e55e67f51993","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f6bc296dfcabf2b2216fe74b647a34c","metadata":{"job":"validate"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f6c6a02851be6d6be65deba751e882f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f76968e20b46ec68167dffad352752e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateDelta","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f8ed8c2da99c295b9514a206505fa76","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f97ce1104db62112fdff6e63d5a5f64","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4f9a23c56042a5dfa221cfd0db21d782","metadata":{"type":"list[ActionIntent]"},"object":"proposed_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fa2afdbb4cd6bcd464a3ea2c31981a8","metadata":{"type":"str | None"},"object":"asn_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1106-L1111@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fad71e644fa634f3f3f4dd7ce59fa03","metadata":{},"object":"create_web_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L127-L131@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fadcedce550975feb43f418042e8995","metadata":{"type":"ProxyMode"},"object":"proxy_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fadfa1b52c522ddfecd64538b12df2e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fcafcf3592b5adf599ca553cae61a59","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fdf82027f600da0563c5ce4b69d059c","metadata":{},"object":"launch-proof","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4fe5dedf33b7e737d3558c8700da16f8","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L689-L691@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/signup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ff3b23694922c08742c28027de38260","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L69-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_4ffb448cd8755361c33b63f93f5eb44c","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_500d805d561fba25ba7434b720acb117","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50133896161c4bc0504a413b0c818058","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_501cbb85de0ecabffac2fc55e89e4739","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5028e384f4aecaa9937f89d55440a726","metadata":{"type":"dict[str, object]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L575-L580@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5029a98a5d45e75036d49a29641f4131","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5040750ba715d4477038ed5c2eae2ef1","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L475-L480@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_504231c43561a5491557871a17a05e9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CommentRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_504e4b1762d8caf40a42acd5d7d0ba33","metadata":{},"object":"tcp/5665/{{ peers.noc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50532ec33eb55ccde2337a17eaadb3d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StoredDraft","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5057253956ee1ef3c1d0e6abdd637f66","metadata":{},"object":"s.withAuth(s.handleHealth","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L23@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_506735a76de634e069488f7b04e59e69","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/LhpAuthoritySummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5077718c7b0a7155357cee03bae25f52","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_507ad985a76f79b23cce5c2887738b0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-netops-nightly-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50811f101f7cbbe533acb452784c5871","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L321-L322@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_508d8df7200ca18b70a9c035e7870f75","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L80-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_508ed804f5f436b37de71fc6c2c3b51e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50a3e90073a5cd834eed3c551913bdd6","metadata":{"type":"str | None"},"object":"job_access_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50a81db6a2cb6a2709921357cf8524f5","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L256-L257@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50ab503e27a774a0eaad0cbf799b0c24","metadata":{},"object":"dns_dnssec_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L162-L165@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/dnssec/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50c06a6c810f259a778cda6af5459f61","metadata":{"job":"validate"},"object":"hyrule","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_50fb8bec8dae2c3b71ee112e01cc3e71","metadata":{"type":"list[JudgmentFinding]"},"object":"findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5114a6ddd91a6851c1a917b5bd19b9b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5119a36a59deaa07ade0ee76156c7d76","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_512c17fc825671dd9f90047150aac407","metadata":{"type":"str"},"object":"decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5144a01bdefb59ff2fd667de04c17e69","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_515182899d18ad847158e9e23dc3d109","metadata":{},"object":"schema:WebReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_515fec7391563116f57994aa8e28d604","metadata":{"job":"detect"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5160a6dc894ea114fbdbd91900cc9aa6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPTimeSelector","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51685eccf14522a6d4bdac2a41035611","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5179990e09a79260aa066107bf702a5b","metadata":{"type":"datetime | None"},"object":"at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L948-L953@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_517a01e7e423a1be09fbcbac326e0963","metadata":{"type":"bool"},"object":"is_admin","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_518b69527c45213069911c2705d23538","metadata":{},"object":"Frontend cleanup: prune legacy.css dead weight + split page-specific CSS into the component layer","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5195301e6d221c122aa114646a080a75","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51989d281e94388fb48cbc7684a96ebe","metadata":{},"object":"ip_geo","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L68-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/geo","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_519c9742fda40582c8b0ee8e8a65b0b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMStatusResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51a4185d61fb06e5e33e39f4ddfacc88","metadata":{"type":"MailSecurityMode"},"object":"security","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1523-L1527@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51a660ca17d61135bf606a3535af5ffe","metadata":{"type":"str"},"object":"path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51b27b2000e9efd46cf597501c97befb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51c623638350d94e5c9710aad856351f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51c823d8efcc80a0ffdf280247238903","metadata":{"job":"lint"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51c9b9c07d2415ffd515fcae68e5ef9e","metadata":{},"object":"get_ports_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L24-L38@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_51de1c8244b0f7e89cf4213430e52f29","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/claude","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52026fb5d6b04e3f3d5caaef20c15306","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountUpdateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_521dc06317fc6191da553dbfd6bd567d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_521e3dc2c6561e305787db76c7146a46","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_523c7b9ebbee11d95265f4435b5a98fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeySummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_523e1b42bdb9a2a60fbe68316b95a4ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_524b6e7bf3bbf37e66594dd6eaad6f90","metadata":{"type":"str"},"object":"check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L703-L706@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_525597b772d405db44d70d04f56950c9","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_525f679fe472bd58e97cbd1157899110","metadata":{"type":"list[str]"},"object":"critical_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_526e4cbb779c0c5b6105ab169e2ef49d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52700b33b3a8a5e89d35aefb4a60306c","metadata":{"type":"int"},"object":"ram_mb","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5276a5e0d7ad3f427d2b227b748e0ede","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5283a1f3bd482dced5d60af13383f064","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_528800843e06bfcd3479c62cc4e67c7a","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_528c0e393ab63fc377e477ae419548a3","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L839-L841@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5291d2d72fa8621614abb8c7bcfd45de","metadata":{"type":"DiagnosticAddressFamily"},"object":"address_family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_529416ca916632ff53a3cc7a43600616","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2875-L2889@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/ack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_529638c24eb93eef5b4f9ec4d0a58258","metadata":{"pin_name":"engineering_loop_version"},"object":"1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_529b13911ff77ac02ad1b8161d19058e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","subject":"concept:generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52a59e50c7ca5bd458aa026beb07a760","metadata":{"type":"int"},"object":"returned_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52b24f2b0ff5b8ce94f717c40d9d17dd","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52bfcf67eeae79936b83b7cb7259082b","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L94-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52dce54bef484eecab7ae90a0339ec61","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52df0a22e9bb042786a76ac7c9ebf3f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52e5249db02130f73254547e18e3c5f9","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1673-L1676@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52ef0eeb127110fd3a1cf0eb24a24300","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_52f248d555f5ae0b7d0769b84bf2b6f4","metadata":{},"object":"page_index","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L533-L549@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/FirewallState","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_53010be5ccf01b1cc9aeee5eac5737b2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L307-L309@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:FirewallState","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_531366e8b31dd1e2a44df5b5da5ec8b6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_531b3b51955918d3da8c1be9d568f385","metadata":{},"object":"dns","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_531d01fc6a4529f0ac3290a158d27df5","metadata":{"type":"str"},"object":"dedup_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5325b077d305838e93d7105204103f61","metadata":{},"object":"virtualization","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_535ca35732747866244e8e66d914fb43","metadata":{"type":"str"},"object":"amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L639-L643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_536197d8a6d9ab000ff89016aa1c4332","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5378b23c1a63491dbb76c1c768569f30","metadata":{},"object":"create_path_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L125-L129@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_53b35afe7df88265a30b98005ca6d4a9","metadata":{"type":"list[ConfirmedFact]"},"object":"confirmed_facts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_53d39264cf1e567d403584cb5f3d0fa3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_53f2466e8e8cd14f2cab8bb0d7f8ae94","metadata":{"type":"str | None"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_53fee78fae97d7b1f98f1b4a28ad69ee","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L452-L454@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:GenericActionResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_540b32cd74dc4ebc54a4e1682fc121d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54120fc12b7339a4df5874fed8f89813","metadata":{"type":"str"},"object":"knowledge_context_pack_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_541d83b1e070638d6f8462d9d4c8928a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5433ae6ae291c08be39cf86f008ec305","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_544ac9b2b2cad3d822e149f2ef9218bc","metadata":{"type":"list[dict[str, Any]]"},"object":"retrieved_hyrule_knowledge","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54523be295bd8a363aafbd44d05a761e","metadata":{"type":"list[str]"},"object":"monitoring_endpoints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_545f95bb37fb9c36f8cb7045cba4b9f1","metadata":{"type":"int"},"object":"passed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_547512d35d54ec865ca884469848b28e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_547c08d21cfc0354fdc654f473c44322","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_547ca9539ee6f24800a1e88b3a846b56","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_547ff013bfecc18deefda6d0818581ad","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5481e60fb23417d7d3c33e86818ebbf6","metadata":{},"object":"logout","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L407-L417@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/logout","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54941d07941bf0f0fef48709b57ecfea","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_549e80b08d961c12ea54f0ceb973bb4f","metadata":{"direction":"response"},"object":"schema:MailRecordRecommendationResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L147-L150@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54bbb81de7bb1d3b96970efafaf5c0e8","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54c2ca49fced34e345ce053d658b0c9f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L271-L272@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54c6c54784ef5b1dcec6010167ed416c","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54e04e5d3949692fd6de4ec6317a5e75","metadata":{},"object":"get_voip_sources","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54ef321ff88babf02152ead0c0d6d4ab","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2452-L2470@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/knowledge-artifacts/{artifact_id}/review","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_54fb911834aec71db3ae5b4cecf997a0","metadata":{"deployment":"noc-agent-on-noc"},"object":"host:noc","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5502e37182df0529f73944f992b73a4d","metadata":{"type":"SourceStatus | str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L526-L531@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_550591122d919674443ec52311e67573","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5508d61d0c1902030a79bbdbe5edca34","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55092c9a7f21a778ed9e028052b80976","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_550f7c52a15f0d77b7bebed41bef675b","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5531f8d2c5c45861fa89d04da7baa551","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_553438a2c5bcde1b15d61890798f2696","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_555c69539e4492606fb61b127867ecf7","metadata":{},"object":"2a0c:b641:b50::c","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_555caca1647b9cb9ac8f82d4956274fa","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_556d1fac548bd21421a97388f19855db","metadata":{},"object":"mx_tool","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L205-L208@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/{tool}/{target}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_558c8c64e42e5bb56d4bd43f52263e53","metadata":{},"object":"dns_dnssec","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L113-L116@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/dnssec","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_558cba59cac2dac7dfe73314edb4061c","metadata":{"type":"int"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_558ea1febb6f13abe0709541a5d78b6c","metadata":{"type":"str"},"object":"paid_endpoint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L639-L643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55ae47115824aae776d1bbe1f538aa21","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/wg-link-prefix","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55af6338bfdf7893646bc9a2efd9913d","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55b2b6f7fe77447135bd8e74e12eca61","metadata":{"type":"str | None"},"object":"expected_rpki","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L962-L964@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPAssertions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55b973d40a9fb6a394017234b415b7ec","metadata":{"type":"str"},"object":"folder","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55baaeb6dfbdc5425d379b29d4d8bbb9","metadata":{"type":"str | None"},"object":"markup","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55befe143422d6264db2ec4b44cefa2d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55d438f838a920c2457a7088606453fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55f48783917d6cb5f84888a4968663cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-mcp","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55fa7098d998116657cb2d43fb02fa93","metadata":{"type":"dict[str, Any] | list[Any] | None"},"object":"data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55ff4228bb3ab5f1ee09455f1a174e6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_55ff87e26bd922c5dca472ad6c20fb9d","metadata":{"type":"str"},"object":"body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_560480f579c68f725440bd92a49c9c4a","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_562cc850ee514c394dc4b30ac9049108","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_562cdf1d5b41a4752248cb6c79422291","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L111-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5630608c768fba5460080555cfef4718","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5635a03ea6cdb78245438f771596fb1b","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1216-L1221@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56460f32f51c837e51396b9d7631502c","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5649b4f91211590f126f9fd10ac3fdc7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5651c81d6025082a714f56b34acc84a7","metadata":{"type":"str"},"object":"new_recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L189-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RotateRecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_565aced2c3f8cb0d6431ede09825a0a4","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_566f43c6ccf822c35aa06f34397b8909","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5674d2f20721fa88a545822d99dd7b6b","metadata":{},"object":"Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5696b36a6a4210eca10700861ab0d1c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/49","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56a34713667db2c0cbb30c83aa109537","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56a73ff7fc5a1164c64406ec4ecc4072","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56adc26b3ee89a1254a90dab232a86f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56b6db57355c2ae7ee2c4fbf29e91e51","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56bc71bf9a162e87c0f60cd00bba0909","metadata":{"type":"str"},"object":"issue_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56bf70e2beeeab9429ca8fbe7113283d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1679-L1683@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56cc33b97a0a4f3180496e7500475faf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56cf3cb301510d9ba0636c2e018062f5","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56d99bba8485825fe6d9ed7e6ae1ff28","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_56f5e4ccda301e21173b51ddd3ecd5fa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L382-L441@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/stats/network","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57046aad4ee91f8fbc4731dbbe4160cc","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57189b4da55527294fa9469289d24273","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5719f142259c8588080d83d80ab8bdf8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_571fcbca401b575972711476504de19c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_572ab74fb38b6ac2c5b8b7d070865a59","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/13","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5730973bf85747060a110e3cc907f408","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/13","subject":"github_issue:AS215932/engineering-loop#13","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_573ffbc3d82ad275e8ad0f9a2acd8356","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1416-L1421@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_574a93ce0a7e4e98773349c0a8829a4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPResolvedSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_574ccafd717ce5959bfae2d062a82994","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L73-L74@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_574fe61307c6a8b05eaab61d6cc451ef","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_576d238429fe656156b6f65a5e9a27ae","metadata":{"type":"str"},"object":"from_address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_577ca6c610f777c9c217369f817b49f2","metadata":{},"object":"signed_resume","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2925-L2937@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/approval/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5788963d4f0ab526a9747fc81249559a","metadata":{"type":"str"},"object":"uncertainty_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_579b40fa5eb3c7adb6de43e0cdb85b35","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57adf19016e9254caada9a36216a37f3","metadata":{},"object":"schema:SpeedtestRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L66-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57c47b5d091b4471db3c4cf4bdfc3994","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L116-L137@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57cc914996c8820b36e8fdeb28ec072b","metadata":{"type":"str"},"object":"event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57f21ed4bf913f6315626062287ddf68","metadata":{},"object":"ip_rdns","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L82-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/rdns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_57f518fc33c290e580d03514f78f6ab1","metadata":{"type":"str"},"object":"challenge_text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58122ffdff7f82af0e51b3c47bec45bd","metadata":{},"object":"get_voip_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L59-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58127f706b0434cefdabc56eeb63a7aa","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5821bdd2787f9e15f368ab54853eade3","metadata":{"type":"str | None"},"object":"country","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L878-L882@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5827ef33072c18cf257fb5bbab69eece","metadata":{},"object":"create_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L152-L153@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5834bbeea011d59e96fff3a24a53c5f6","metadata":{"type":"int | None"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_583e275eb538423be32b0b91cd9a26ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_586e67f6779cd1d4f64428f6ceb48a8d","metadata":{},"object":"get_dns_record_types","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L64-L65@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/record-types","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58717c6a7dadf85550d3947f25ef0e4e","metadata":{"type":"str | None"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1406-L1413@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_588aaccc427bb0c412356e517fc66b1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58b07245d2527aa648203ce07edf58ab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58b5a78072678230fe77caeba9982513","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58c9d0d9347e2f76f789892d804064cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58c9f769bbf77d701f639a2a2cd46726","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58ca797562171d62f90a50bd8d42da9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58d52fe26e499961758620687420b8cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/84","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_58ddab87193898c40f6acc589082e17d","metadata":{"deployment":"noc-knowledge-on-noc"},"object":"host:noc","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:noc-knowledge","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5905bed231c53cc5c74127c1ce06ad29","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-cloud-on-api","subject":"concept:generated/deployments/hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_591cca22827dfdefa991f6e9f4721069","metadata":{},"object":"get_mail_products","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L43-L57@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/products","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5921463c404a0731024b10721d3b7ca2","metadata":{},"object":"upstream","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_592b8d4afcee72d352802ca2adaee933","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5935fcfc8ff69c579d25167d2cd2a282","metadata":{},"object":"schema:NATPortForwardCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_593b11fbe062e7fdbf3bb4dfbabef41b","metadata":{"type":"list[IPReputationListing]"},"object":"listings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1120-L1123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5941287a6d0aa0696271daf441a4385a","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveUnackRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59466f85e0ab05c22708a24603687af8","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2852-L2853@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveUnackRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_594d4c8d44a6ecfdca4a756103fef7da","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59538aed953f4fd75c9758305e8e4a5f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59541fdc9304a749151aa68a6eb42d58","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5957177884544edfa7c10bee26a9dbd8","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2064-L2087@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/case-service/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59690db36f668b66e7acf27c1acd5064","metadata":{},"object":"create_web_tls_deep","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L135-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_597597309cad393f5481bdc3004d7763","metadata":{},"object":"feat: VPS launch-proof status UI (consume /v1/vm/{id}/status)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_597a265fb7dff21a9ffe0fe6706ab4a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_597e4da4b144a8f818e2684f05610cda","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_599c70947c8d2e4ead70fab94a8212af","metadata":{"type":"str"},"object":"new_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_599cbc63b457b8d56bb837c1b803305e","metadata":{},"object":"s.withAuth(s.handleRequest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L25@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:POST /v1/request","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59a2327bb5b95613ea2185c5d9df6e25","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59a6e8fb71c95f865fd3e62a3fce71b4","metadata":{"type":"str"},"object":"governor_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59adfa37fbbf898209c86f68a2bae50b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59aece2193af23fbeb181d248ab7df1f","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59c71ff85a8810964c945f2d7568b7f5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L199-L205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59c9590ea6cc2cf41588e48c9b1b0eb6","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1261-L1264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_59ebb6da1e605f6c398c03759769bb43","metadata":{"type":"str"},"object":"signature_armor","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a0665bed2785330b957a53558d92fc8","metadata":{"type":"str"},"object":"auth","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1530-L1532@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIAccessConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a088c6f8bd8064d28f11190c6d4bd0d","metadata":{},"object":"page_order","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L560-L570@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a156ff824747d3dedf46400bc499950","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L886-L896@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a194fb20e449c26f60e1ec9cd5eabde","metadata":{"type":"str | None"},"object":"run_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a1c3e53c447224cbab0648e3153bd54","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L120-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/servers","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a266fb8c5cac9d2e86b0452c36e5d9e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a45f0164850c25753da4c7c317bf51a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a4fffe8e366949e4b3b666057190a6f","metadata":{},"object":"ixp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a525e323fef2bf8f3fe1ede1ff33a83","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/package-json","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a560da615856f1a4c997060fc500568","metadata":{},"object":"schema:SignedApprovalRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2925-L2937@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/approval/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a56710369a1aefeb5f49548fcb73f4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a76a47c6be1bfe2b2bd1b5f1fc5fa97","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a8d461a0b77c53c581b127100cf7425","metadata":{},"object":"create_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L671-L766@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a92af3b7863489e0fc28290560d4ecf","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-web-on-web","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5a9cd38a65a3ec99fb995cc734696293","metadata":{},"object":"firewall","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ac28193bed2aeee7bcf87b51e6bc9cb","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L865-L868@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/vms/{vm_id}/destroy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ad50409adbe48ecedfaa51fd81d0218","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5afa738e7b32f89c2eadd7afd5533d90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b08cdb39e9f7b17b219a6d32c9b53fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b0a71b0a688c598da8b62bfaa52cebb","metadata":{"direction":"response"},"object":"schema:MailMessageListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L227-L228@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b0bc1b27167ccbb488eeda0a002bf40","metadata":{"type":"list[SourceLoop]"},"object":"source_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b0f12fde7632f72727fda8cc64f0302","metadata":{"direction":"response"},"object":"schema:MXCheckResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L205-L208@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/{tool}/{target}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b227c6f02ccec84367b74181ebc8c69","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b2d5409e908c0bf2ca63a647aa630b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/JudgmentFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b44d532d9b86a4769217b2ea9e24858","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/EvidenceItem","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b60a10e50cdda82868bc00ee4c031c1","metadata":{"type":"list[VMProduct]"},"object":"products","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L343-L350@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b6b31be5b28d38d719202fd3cb998b4","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b6f6f99209f3098abd6cab56a95cec9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/7","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b8b9e4c1d1cecd3d1e0e7aac369ab76","metadata":{"type":"bool"},"object":"listed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1114-L1117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b8df8f6fbb1a073ef2de7ccabd8b24b","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1216-L1221@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5b9e92b4daceb4303966313027fa5507","metadata":{"type":"str | None"},"object":"chain_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1184-L1187@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5bb8988f717641fa07fd88a78c0e2c12","metadata":{"type":"list[dict[str, Any]]"},"object":"storm_hypotheses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5bbf18df4d953d5cfff0eac4c29f916c","metadata":{"type":"bool"},"object":"allows_customer_config","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5bc5d9dbbb9bdce98839df953b5159c5","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5bc6ec1b528d36dbb2d551823bfed38a","metadata":{},"object":"schema:MXCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L111-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5be00bea5ae0b56b5e30fe26f2d86bd5","metadata":{"type":"str"},"object":"number_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L885-L888@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5be7d0d657bd6e9a07f531e05cef79e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","subject":"concept:generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c0104817644d945aabd0bc54641ca93","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1604-L1609@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c1169a6858e475f0b7cbcee0a1e9eae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c12c712cf29d0ecba9233223e5e9082","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c15914069353cd5db70177b09ca790a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordPolicy","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c17c27f2a9b964bbec6996ca1a75856","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1075-L1102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/me/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c29f2edc11e9ad7562fe84111ad31c1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c3348764c401603be5eb87256460315","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L276-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c35e3f14f32e6a7fe7ad284e2e809bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c3b8dcf7fd147f7542bbc75a7eb1336","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L95-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c578acb7d21a180f8a7a6bbc7d4b4ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ManualInvestigationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c650c8ad889729fc0289406d1c7b18d","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1172-L1174@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSQuestion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c6825672676c563cb3be7f69c2093a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c72963d667bbdd37f96dd2e7adc8058","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L110-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c879134d7dcce2acffbcef9e5f40d6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c949d217c59244b0b5a80e525b0589c","metadata":{"type":"Validator"},"object":"validator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5c98d1902e18ab218ac5ce625081610e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CycleSnapshot","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5caf7a06947d63590b027405c2ee53ba","metadata":{},"object":"get_speedtest_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L30-L45@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5cb143f2d32a2fe4a63c4c53ca482af3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L217-L218@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5cc23200cbf63c6af8ade32c56d88586","metadata":{"type":"Literal['operator', 'agent', '']"},"object":"suppression_source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5cc63fdff843e4bce4848b47b78ef20d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ce2c414c54be3d206610d477a2be90b","metadata":{"type":"str"},"object":"scan_profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L695-L700@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5cf0ee2a395a0b8b50c9863412b807f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5cfa2f9956d80c66db7ce58f0ce5fde4","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-web-on-web","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d10c890c4188a08c20c32b6bc0e1b4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_5d1b12841af4c20367c195f03ac68e7f","metadata":{},"object":"hyrule_mcp:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d254c46f1b3c7836c662da5d045b854","metadata":{"type":"str"},"object":"last_seen","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d33bd581a11b0005f44145555665904","metadata":{"type":"dict[str, Any]"},"object":"scope","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d3a72ce266946a4e5298986f952b61d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d3bbb8ab5c584e3a5a9ca99a6953617","metadata":{},"object":"threat_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L76-L77@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d48b4eb75d166b2a19ed56631115e83","metadata":{"pin_name":"hyrule_web_version"},"object":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d560ba3aa412214203a48991aa382a8","metadata":{"type":"str"},"object":"owner_account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d579db63bef3aecccd3aab4ed58d23d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5d691aa462f87c3188ea9470ab2f04a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5da31bd402d563818e7bad97ce2aee4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5dae8c19697cc6109df6e3135e878de2","metadata":{"type":"QuoteStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5db8aedcdae3c951e38583542e070884","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5dc1f01bd269205b04f06da270ff0c04","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L68-L69@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5dd4ee1b01f1d886b287ef6b82a30f81","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5dd5c8da99a3a9d814e1c571862dc21b","metadata":{},"object":"Generic Payment Intent Project","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ddee014631b6132ad78ede599e25f49","metadata":{"type":"list[str]"},"object":"handoffs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5de32ebdca3d848059b48edc7ba4dc34","metadata":{},"object":"2a0c:b641:b50:2::a0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5de5b48d26ff2c07f8329a72478c5f59","metadata":{"type":"list[str]"},"object":"candidate_knowledge_update_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e086c47f542f5bf562f1da14ac39b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/181","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e22b28447b58716dd77940a79089b8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e35576bd0ad0684159dbbda4e6a3959","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e3ea879b45349603acca51f84fd4da2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e433dcbd0c6eb0c0d8ee0b72ffdad0b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e559785e6211c1d19b6252bd838cb66","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-mcp-on-noc","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e6b6b03c8931f42183da56aeaeea985","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e792c8e6b4291a295b581cde7b664f5","metadata":{"type":"list[str]"},"object":"reverse_dns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_5e8849510e1538ef52e0d3878b96bbcb","metadata":{},"object":"engineering_loop","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e8eedd4b258f84563178d68c18853f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathVantagesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e94b004690c2c4089b495594dfeeee2","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e95cf5dd753c3887c613fc5a8e5bf15","metadata":{},"object":"schema:ThreatLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L64-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5e9bed9fccdbef8feaf627317df09720","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L311-L312@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ea33b339df9757101e444091c216fbe","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5eac59b40c8efc8a555f0cb214c823b0","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5eb4dd0bbb5dae13386bd883e4b7d7da","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5eb527b1768c87ae295b16e5f564bf68","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1177-L1181@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5eb6f7981dc03eb7cf25885846933bd8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L743-L745@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ec4a25e6efe880ec33145d7f192eacc","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ecedc36dbf03fc9dd528d97fcabfbfa","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/servify-network","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ed02a90520d810bcf461ca48d4efe0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5edcad30a5da2ee12ac6e6e89744c599","metadata":{"type":"list[MeVMSummary]"},"object":"vms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L213-L214@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ee28a4ec6949a3342833b67fc6a656d","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ee45ca24003618888e30f26c58f0c6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ee9406095a078f019423da0e7d3907e","metadata":{"type":"datetime | None"},"object":"until_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L948-L953@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ef1a09488bc529f95fdcd64924504c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ef617bc386b898d104e93342c7ab0e4","metadata":{"type":"str"},"object":"manifest_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5efb0c49fc38eadf3cdb32d05302f263","metadata":{},"object":"tcp/8200/{{ ops_prefix_v6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5efb1e29ea4bbe4c6f83c560cb215243","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L133-L135@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthLoginRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f003632b616013f473fc060e0f669d4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L207-L208@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f11bd79d68d7c680efb33b98b13b2bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f1498ef458e03fb6608ab6124862271","metadata":{"type":"str | None"},"object":"check_command","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f2088c4ba4c52253591ee6c207931f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f340074ea7f26983a4ea61bf4850475","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L107-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f3b4026595d4e64d7af8a628ceecc92","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailProductsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f3fc159cf08184da5b61ab66d3cb6d3","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f47134ae68ba6d9235e3ad0a6fa6537","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f52d8d00b7417c509d5e6ab70f9d37d","metadata":{"type":"str | None"},"object":"cursor","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1658-L1663@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f539e2a6948200a6105f2ffe16faf33","metadata":{},"object":"Japan PoP research: prefix audit and IPv6 /48 planning","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f54e7ff69745eb2ea5cf957a6a3cded","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f915dc0b947f423777dffcf9791c926","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L147-L148@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5f99b766c93dff0de2250cf611a8ab27","metadata":{"type":"datetime | None"},"object":"from_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fa7e7c9a0455679005fd15a7a1918db","metadata":{"type":"list[str]"},"object":"affected_entities","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fad4be2fadf07c92cc1c9bb6195d83c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveCycleReport","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fbd3c850840ec63c015c8e8dbea810a","metadata":{},"object":"get_mail_domain_dns_instructions","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L167-L168@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/domains/{domain_id}/dns-instructions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fcaf53f695c010e7c57f52303044631","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fd311e9e8ec6e4cb8d5ef17344fd61f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2536-L2545@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/cases/{case_id}/events","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fd3a1b9f1b66c69d7a68f4fa43cf431","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fd7d869bd65d28f3f874c04cc15c7a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeySummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fd97b48e416334f9a0e9ead9d0f89bd","metadata":{"type":"int | None"},"object":"prio","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L491-L496@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fe4f53cd57819fd62fb4dc769e9b4cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/138","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5fe7ce103e4594c8a2bcd172caa20998","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ff2f953daa5a32f8f2a53eb951ac626","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ff43b2c4fa1a5cd6e81a2e5c2e1df57","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_5ffa1af8cd8f89606b67e33f8d8a6b83","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_600354e57a5b3818c9b6e4e6c01ca865","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6012b8d53ccd25db0579f18ab5620cd1","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60139668dfe44363386fcceea759d2ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6016622e9d42dbf3813d2ac4e9e3f3a5","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60199643088d5c442a1ade05a67391c7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L251-L252@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}/attachments/{attachment_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6035b3eb58a0b36dcebf783c97a6e962","metadata":{},"object":"freebsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6035d4ec9bbac91adf44d7b9fe2141f1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L639-L643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6037d7b2675d650c10f6621b48c08d2f","metadata":{"type":"str"},"object":"provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6038493c1f101e0a247c022f70007b63","metadata":{"type":"VMSize"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60388f78f0306bd6f42db86244404dc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_603a005f7222393be93c988ee860fccc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_604348fbef8cb0263cdf0573f47a4a9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_604f39c207dd44308daf360585f8cea9","metadata":{},"object":"loop_console_case_timeline","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2239-L2265@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/timeline","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6055d4636cd496024079179418bf97d1","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L34-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6060c8f658e1d764b17696711ecb38b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6063c211746d71b7c82bde25160e47b2","metadata":{},"object":"submit","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L38-L39@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/submit","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6065ff901d52153f91341916bb99f066","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L189-L195@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/ip","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6069b62b95110f037493a427f15cc7a1","metadata":{},"object":"delete_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L172-L173@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6071347236f3d58fefa39da0cb4d3079","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60814d5753b5480af8974bebbc8298f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/cr1-nl1","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6083e33f2b68927708cffc00c85029cd","metadata":{"job":"batfish-full"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60864742c945a2a8c8f8960eb066f62e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1484-L1486@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6094518373be6eb997eba8b9b0292445","metadata":{"type":"bool"},"object":"has_attachments","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60a33c4ee854e8f5e880c7950e6105e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ChangeProposal","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60a38dff85dfb207665fc6ec5e4be643","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60b2c95cf563723308d61e6c55194332","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60b797136946f91ba11f85513c8a7141","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60ee8c49801dc480de61ae011670f959","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2506-L2532@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/handoffs/{handoff_id}/updates","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_60f168c33b86fa13a8be4b5db73045d0","metadata":{"type":"str"},"object":"new_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L180-L182@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ChangePasswordRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61276f3f76fe5615fb8971af219620cc","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_candidate_recommendations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"curated/policies/source-of-truth-and-canonicality","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_613a120848217800c82da55fa1fffb91","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"policy:source-of-truth-and-canonicality","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6143c6edb1f2cc3179fcb4edf06f1403","metadata":{"type":"str"},"object":"feedback_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_614423d7d738617715316f3038751f44","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourceStatusIngest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61487f8c75f2ba8accc7baef3070b1a9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_61579e523390cc155fd7db9e2c0bb7a9","metadata":{},"object":"prometheus:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_615a050df420deb9ced2455666a73d63","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L109-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_615aecb06dc02976c3837e5ea88aea56","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6169695aca7b7fcc1c3e3eb4b4d1fc71","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_616f7bf9a5da2a14e01c6e8bd7db18cc","metadata":{},"object":"tcp/6000/{{ peers.ci.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_617d9486e47549029738b36e555dd04a","metadata":{},"object":"hyrule_mcp","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6181594de18deaa077d83f043581fc31","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMExtendRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_619dc08e2da531cad83998cec62b153f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61a301ed1b75c04e50f40da08fd9af18","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61b824075665ea1b11124fe6bd7e0dcc","metadata":{"type":"Specialist | None"},"object":"suggested_specialist","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61ce0cc6af6f90f620032ef4f56c45c1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61d3865fdf0fa53236b8d03b19c590a1","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61dbce845fcc31b1e9f177f1e2d88bd2","metadata":{"type":"str"},"object":"version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61e9df2f72cd7d62148b7324edbaaa05","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_61ebaa4bb9d55de1d85699dde4626dd3","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_61f8c20dd78958b7e6614038554a2f65","metadata":{},"object":"knowledge_mcp:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6209d0180faae363eccb07d60d893f2f","metadata":{"type":"list[int]"},"object":"tcp_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L781-L784@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_620a04b9500988f1db4fcecc74d85f0b","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_622f25e304d8a0235d559397fbaf4cb0","metadata":{},"object":"list_mail_webhooks","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L311-L312@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_624417b1210b1cace16c1ab9e8528fff","metadata":{"type":"str"},"object":"key_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1604-L1609@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_624b7c23861a2d8223a75c215b8d3bf8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_625819d21951c3b92d2be2c4d3afbeb0","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62610dfe191e189bfc8931a4e4ad5026","metadata":{},"object":"schema:IPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62675bfed1524c83cb1802a12167a50e","metadata":{"type":"str | None"},"object":"body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_626b38757a4af903f3aeef7afbf3325d","metadata":{},"object":"search_mail_messages","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6280c91f4df207ab7eba8cf4e259bdab","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6282972a840445c8abd52a482c164426","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6283f40f8e5ded6bec6b89b771abcddd","metadata":{},"object":"create_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L107-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_628d4a83da2ad8b1f014228e6b142ed6","metadata":{},"object":"run_threat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L64-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62924e0a9273415afd126604d413e810","metadata":{"type":"list[str]"},"object":"expected_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62a1079a8bb349f3e429be9dfb66ac13","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62a2dfcc146b840ffeaaf6219b17b990","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/HotspotEvidence","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62b2acf64a443a2541c3ba16501312c2","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62beda1837400bab543959aa61e81203","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62cbb6670cbbc5fd317dcac514e6276b","metadata":{},"object":"whois_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62d1563308027ff83a117c5ac6fb5589","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62d272e5265ff9eff8b0cc5ac0c5e54c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1354-L1359@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62d8b7c581a8d0b3c0f6902eb18a2995","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62e949fc3c209c4caae3e566130f511e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62eef570d0e23aa994cc268ef4bdfe2b","metadata":{"type":"datetime | None"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62f0e3ae849471b92f5aef280c474b46","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_62f94cd04f0ccdb2e4ebacac8d9015a4","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6310d5e0c902b1405b227a4dcd1bf7eb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6323c53f53eaeb13fdf6cd247df9aab0","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L276-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6326187f7d4efd2dd8aca7cb1994f5ff","metadata":{"type":"datetime | None"},"object":"until_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6347f52a83ae171b4a8c11983d5380c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63601647820fb862f0568e454b6d7172","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6360e4be5544ed4f15fc32d838504d24","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_636576085b00a8e0700f5647ac20679f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63658c66b4639bbc4174580c2d1650ae","metadata":{},"object":"tcp/8451/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_636fa1023472561e0e777954baa2d439","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1309-L1311@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_637a216055b68862578bed86c7688c64","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_637dd7a6479277e67da82e2423c5d33a","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L81-L82@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/cert/{sha256}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6384a4e06310d2427d9993424ebbb34a","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63a2b1010c52a3319e57f41557ce0ab3","metadata":{"type":"Literal['bgp', 'security_firewall', 'infrastructure']"},"object":"specialist","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63a651e84ef6c871c347c27df309c56b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63a9281ecfc1ff5c09d219682acd27c0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L92-L93@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/ct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63db6ea01fc57df8016fbea2ab37684f","metadata":{"type":"str"},"object":"correlation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63df0468eada6878ccca167bafe33990","metadata":{"type":"list[str]"},"object":"allowed_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63e0fa8ebd759d03ec8d7a3a80317156","metadata":{"type":"AcceptedPaymentMethods"},"object":"accepted_payment_methods","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_63e55b46a14ec91a08ff88bd1be003cc","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/6","subject":"github_issue:AS215932/engineering-loop#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_640fc5390a8454911f0f0dc41b87c1b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_641a32d855f88565acd36956e084c41c","metadata":{"type":"Literal['low', 'medium', 'high']"},"object":"likelihood","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64306bdbd621ba5d536c4a0a771cb692","metadata":{"type":"str"},"object":"action_class","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6430976b2d7615cae075a87b66b98260","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6433f1b35157be0c2f4665c63e5639f6","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L137-L140@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_643bf1491100f26e9ff23e0c5d951af5","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_643c58915080b79ec1c5a755b5ff0275","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6459fbc7128486cfcf551076c8f3e3bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_647482ac3ea63d5e96c8926c06324ac6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6478c203ef0c64ad7fefa0b13eec1783","metadata":{},"object":"create_path_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6482fd3d52c0d26023677ac18410e6c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6497b459182661e60068109d9b1b4baf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L222-L223@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64a40a103aced0e1f709d4295d7919de","metadata":{},"object":"noc","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64ab4798edaf7dbb1d7c01c568e72c65","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64b39e73f116e082dd69c99541e897c1","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64b71e99e6c35c1472a275d151e45722","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64bec6fdbfb97288486c5390170cf102","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64c976af80bd10080cf4f569ff2c55eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64d1423e4f0ee398e31dcc533206486d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64d5f101cffd84ab78aeefe8aa98a27e","metadata":{"type":"bool | None"},"object":"routed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L986-L990@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64d613fb325e79e9697f2334ae76b9e0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L78@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64d94af76a03bb1024629d85b6592f6a","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L117-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/cdn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64da6fecbd5c1d3cb1980625bc65355e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64f079c7db9b00e0e37ece6472826dd8","metadata":{"type":"str"},"object":"public_latest_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64f44fde76c84d56d49a32c5d6f5acde","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_64fdf676de81885a351be8e506fa3e41","metadata":{},"object":"get_nat_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L62-L66@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6501d2b1bc2f8826b000c1709bd94731","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_652205f1379b07d49e28d277b36a8bcd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-network-proxy-on-netproxy","subject":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65280184644eda8413ab71b3681d9000","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65289612df09c348c344efb6af13c2d0","metadata":{"type":"str"},"object":"challenge","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_653a28eb98e54572bcfb3c2879b3f340","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L800-L803@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_654bf077e6749ee3e2906595325037da","metadata":{"direction":"response"},"object":"schema:MXJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L195-L196@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_654df487baf9a20fce72fb120477afde","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_654dfe6ed6d2ccc73a366b24dbc67263","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65548e5aa0c4d1fcd82971c3251470bb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6554a27a8a4b9f2c4f92c9865efc6517","metadata":{},"object":"Org-Wide Low-Noise CI/CD Discord Notifications","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6561441fbcfd5bcb1b474684bcc3e274","metadata":{"type":"str"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6569cd4124006be3ba9f04d0162bf101","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L312-L313@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_657854d546b4479f1bd6d466d28d329b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6583fadfb57addd9d498e8e6d3f73d7e","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_658894cf13688f8e8c4aa376bcb84dd5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65919f146f84384342e81d56823c0905","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_659dee339b8dff84e45c5609290160a9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L909-L910@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65a12f541e56cdb69568b6352400a58b","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65a31755895e06390db1f83ec9afd2c4","metadata":{},"object":"control_case_service_case_detail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2064-L2087@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/case-service/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65bd4110b63001d1cce139d38d89dbfd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/knowledge-mcp-on-loop","subject":"concept:generated/deployments/knowledge-mcp-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65d38a98e04f4f98412aab0de784e9e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","subject":"concept:generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_65f514d4a7b051ad9fa774d72796082f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_660533ab30cecd8f7be15b1d71c67e49","metadata":{},"object":"quote_web_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_660fe598f0e9776a58cee35bbde8eb4d","metadata":{},"object":"tcp/8450/{{ peers.api.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_663a85b70a15fc01d314ebef7053143a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_663e0378edb4c1a1dfe079ec6932164d","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6641ab788da92d08eb4c065b7a60acf9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6655800e8d3dd44cbcedd501f81dbca6","metadata":{"type":"str"},"object":"new_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6665d96e0afe79267f0c0f28abdeb4a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_666a171e26c9a35dcb1ea7983f16996a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66790337e12b26a620cadfff72684dc7","metadata":{},"object":"get_registry_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L58-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/registry/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_667a9bf7e3deb5be3eed2646f021904f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/engineering-loop","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_668384450cbc39a2e105629290cfa7c8","metadata":{"type":"str"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_668ae9b7ee4538f80bc872504a632d81","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66939da510969cbdcc92986310b152dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-semgrep","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66a87b14244484dd0113af530e5dc2aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66b1b0cb5cd76f048f206ea28487ec58","metadata":{},"object":"tcp/80/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66b3be4bb29f60ad751730cfbabedf0b","metadata":{"type":"dict[str, str]"},"object":"host_roles","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66b5482e7f46cb55d17bcfa2b8845bf2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66dd7c3b0674a7f83e40b8e05f96782e","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66f45b4f02ccb7ba321c3bff563722c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66fbf8803d7fd7e41aed1834a5b75efc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/changelog","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_66fcfd8a36d69178ac55906b84ae9ac0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67093a18643cb9452fd149fbc2cdb6cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6723ae24538b09084de1d97464f6b325","metadata":{},"object":"schema:IPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6727ede1f1b51972f7f7771af313f083","metadata":{"type":"str"},"object":"vpn_per_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_675dd8a2ac614ecf29e1512fd027ca5d","metadata":{"direction":"response"},"object":"schema:BGPJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L250-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67681705b7875b69d897201440424b3b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_676b94d3df2fb66feeef05cb06e9bb6c","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_676ed72c90c453fcb794eda0efbc6a11","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CandidateDecisionRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_677c6d02fbcd4248aedbd62fb7aa2b51","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1523-L1527@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6786df9b2f59992fa74dd9ad94cca5fa","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67906320ae67721e541210c0b96b264d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L86-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/rbl","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6793e55ee6c742de094f5b0d66aadb8e","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67ac6c76401089b516cfe11a6c9fa9a3","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67b91c60ec53e857f1c3d55114caf56a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67dedb0269b5c6ded004eb3fb73a63f1","metadata":{"type":"str | None"},"object":"evidence_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67e55e224b9da13ae5c33e839bd28088","metadata":{"type":"str | None"},"object":"output","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67e8529fad06e2d6f43d87d992b138c5","metadata":{"type":"str"},"object":"observed_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_67f050d860c07595bc3e726ac0ff11bf","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L137-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6804bce242d6581765c8e0cf785487e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6822112d57b7c8653ef3fd5446be18ef","metadata":{},"object":"get_path_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L133-L134@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_682c55ad89970f8372b844f4e570714a","metadata":{"type":"list[str]"},"object":"must_not_include","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6838576f089f11434358e5507997fc06","metadata":{"type":"str | None"},"object":"message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_684e1cef5fe8f951d04253e3cf60b8b6","metadata":{},"object":"schema:BGPStreamJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_684e2c5bb31bfe78ddc4417f0d706adf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L135-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6859d6c276c99c49e6e62bd39e0928df","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_685b8f3360d8d4b7adc8a44269ef58d0","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_685bac83258ded1a0ccc142f46af4fcc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-bgp","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_685fccbf5ed679242caf5d3a18fa8557","metadata":{"type":"list[StateDelta]"},"object":"deltas","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_685fd86bd4be4b15db2c17e256eb1528","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","subject":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_686365f3cc6be977dc9fd9b755294de0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6867b8fc1c160618e804d8584f8b8e34","metadata":{},"object":"proxy_network_request","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6870034817e8195e3c1a217173667ae5","metadata":{},"object":"get_bgp_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L85-L102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_688d59d5ccc98826f905312d251f7ccf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L891-L892@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68903bd8ff89ceadfebf916c453af22b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AtomicCaseProjection","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6892530868ecfda9afffeb91864d8922","metadata":{},"object":"noc","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_689da303902b993f68818c1ec6fc6c9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68a67f30374313e8a4a72a31573d03aa","metadata":{"type":"dict[str, object]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68b90bbcc6643ea2cc07d287588a10d7","metadata":{"type":"bool"},"object":"approval_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68bb9c283e11ff02bdd171443bc79b41","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L794-L826@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me/vms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68e80ef7baf8ad2cab7cad4fb141f0a0","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68f1d15366059f056a5c5c17967fa001","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_68fd319da976ba7daa60a7e9bda1b32d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/358","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6907f4ad0972f9235d8fe699ebfbfa68","metadata":{},"object":"get_payment_networks","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L448-L488@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/payments/networks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_691d29d76003a3f41205919712de02dc","metadata":{"type":"bool"},"object":"default","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L357-L360@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_692c39ddbcf6ce5a79787b22e7bdfbb6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_693dd46db47a285fa9311a113270ec7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6942d36d1af6e856f5851fe7b93fe3ca","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L151-L154@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_695b0aae7be614009962553e24dc75c0","metadata":{"type":"bool"},"object":"partial","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_697de919537e05262b125d32962b50a0","metadata":{"type":"list[str]"},"object":"dkim_selectors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69921986c0197dd6be56280506281187","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_699a0c9b0a612e6df60e6a3fc9915e24","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69a03c71216ad2db0bb47216a3644d8c","metadata":{},"object":"193.70.32.138","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69a4f05ab8d604760172a827a2113679","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ChangePasswordRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69a56235930cfae2e764068ec3caf961","metadata":{"type":"bool"},"object":"independent_action_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69aa96faa1e11526da0dba9712d8dbcd","metadata":{},"object":"get_ports_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L47-L48@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69c3245e0167c8f98e5f4f8c826e3f2c","metadata":{},"object":"2a0c:b641:b50:2::40","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69d987dafa4389a9af05542421b9fa46","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IcingaNotification","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_69e981b9d197a62b090a9263a0e9fa3d","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a0b2e7fe930f3362ab3dd3d2f929034","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a114cd05fac353f0647b3172f6e56a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","subject":"concept:generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a1a35cabccc55b79840b570e841271b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a1dab9368739f8c238865489fb37441","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a24ffdea142840eb26b7963adeb24a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a26191f4c4af2a577ea4a2ee3ea7c6d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L42-L43@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/allowed","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a35ecae9116a5ddd24eed5f12b3f84b","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L144-L147@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a53f393f63750c305e62556effdb7e8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a5dae116101f907dcdb125ed357da72","metadata":{},"object":"reboot_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L884-L892@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a6020435aac3bc9d038e344275ed1e6","metadata":{"type":"str | None"},"object":"sip_target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a6058720ba2df44948e66239e71ac0b","metadata":{},"object":"host:noc","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a6143390b4241e8133cfbfc10e30ca8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a666740a884860ac0e17bb2377b7a82","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a6cd567a4d3d025b7574879a0dec068","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a9abbe26ff71393ee05996214c88990","metadata":{},"object":"loop_console_knowledge_artifact_proposal","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2436-L2448@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a9d3205524b0041272548a8d3f1c5cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6a9d4965ee5082f5b5637563bf30988d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6aa07af378501c21c0572081d561ff1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistryPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ab008374b12c7d6646788095cf78ece","metadata":{"direction":"response"},"object":"schema:VMQuoteResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L770-L811@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ae6382310c014a85361394bc180b9ff","metadata":{"type":"str"},"object":"password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L133-L135@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthLoginRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6af2e62a9ab31fca330a192bd356986b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByTokenRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b02a8a2e55198619e33f5ede75628fb","metadata":{"type":"list[PathReportCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b15415e659a3a3e0b77aa7f86fd97f1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b37c391e4a9f45295c74ecefa582eba","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b44b7dc44ad4c1bef2ff2b5af77e098","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2042-L2060@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/case-service/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b452d982d4e3f85f38d03bdbf124a40","metadata":{},"object":"tcp/6000/{{ peers.cr1_de1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b46fd7bbc4d854eafca3de65f5a8cdc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b523d687b0ff2024c0e27c06a4a6bfb","metadata":{"type":"list[str]"},"object":"to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b52f8bbd7060f64446aa9f75b7bacab","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-agentic-support","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b565adb286375824d753841b1ab964b","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b5f14ca521bcf95a053afdd73b61273","metadata":{"type":"Literal['approved', 'rejected', 'acknowledged']"},"object":"decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b62c5517a8c1ebbf987d5dbd3b8df23","metadata":{},"object":"tcp/53/['{{ peers.api.ipv6 }}', '{{ peers.proxy.ipv6 }}', '{{ peers.irc.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b7479ea7740ae2634a6059d4ff03003","metadata":{},"object":"router","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b74af97a5ef5e6490c554777b0ad943","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6b75fe1ae21e00fce55f229d7980d65f","metadata":{"type":"list[dict]"},"object":"alerts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ba5c9dfa5bcf4220b013865ceaacf6d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bac4585d037566d371a4891eeae6f29","metadata":{"type":"str"},"object":"scan_cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bb2145a92eb448fcbfc804087885f69","metadata":{"type":"str | None"},"object":"customer_reported_lan_ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L800-L803@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bb57c62064832707f637bafb3472842","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L172-L173@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bb730442c9241fe015fbf2311ac2a2a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bb7f28b72c35cb9037dd693aef85eaf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bc8e56929be4926c0dad514cfcf700d","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bd1233b9447bc5556ce4527a882c3f7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1699-L1702@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bf3f8bdbb34eba88700e3cfcf0ea44a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6bf8dee58bd7f8ae63ff2baa463191e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c062018ea98bbb05e75fb6554b5a039","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c0cece24e151f9532e23949822befea","metadata":{"type":"str"},"object":"human_review_rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c110ac30d8e9bbf30acd1775b51c5b0","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1354-L1359@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c257e8385c4b3daa420c19ea521b810","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/12","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c2926b1b8e96a607809440bde0838e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c3cdda5856456e2715e439ecc9a0fa2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c5bc5bb936ca86c6caf1014617dc553","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-web-nginx-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c5cdd4dec39539f6fd8f2fdda21a87b","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L266-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c68701358b4dbe0fa2d9c5a55076cb0","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L102-L105@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6c975e0f4b560ae5dc0e260e5f751bc6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6cafba5476c1b0d8f2580dbf165989f5","metadata":{},"object":"hyrule-mcp: smaller helpers (prometheus_list_targets, dns_probe_burst, path_explain, ISO timestamps)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6cb82730caa0ea06b6fe155d90debf50","metadata":{"type":"list[str]"},"object":"drift_findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6cc730b2607da7a02bbaeabed196d25e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6cd946cf114207d63d25cde472889332","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/225","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6cdfae9042d39342ca0e62bc32d6fedc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ActionIntent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ce01979a6d7aca2b8d4f796d038ae88","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ce0443566ee948a94058c2b3565cbe5","metadata":{},"object":"tcp+udp/53/['{{ infra_subnet }}', '{{ customer_subnet }}', '{{ vpn_clients_subnet }}', '{{ loop_docker_subnet }}', '{{ peers.rtr.underlay }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ceb2a65ff64aff8f3f53576e78daa94","metadata":{"type":"str"},"object":"last_reported_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d14171af9fa9c034d7de1eb8e37f8af","metadata":{},"object":"recover_wallet_challenge","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d149a7f0ffcdfccd587a8f9026c0d6e","metadata":{"type":"list[int]"},"object":"udp_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L781-L784@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d1d47aab2257dcb83639b07976f5321","metadata":{},"object":"loop_console_case_ack","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2346-L2359@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/ack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d256d980f33882b1b6908ae4b2f4cbb","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L157-L158@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d2f8462e319163037fd24cee71ca3ee","metadata":{"type":"list[str]"},"object":"feedback_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d3e68fdfa01597e5c8bffad0dbd9870","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d52a628d3ce0852c5aa09e496aa8cd6","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d5830d5003dfef7184213127e762e32","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d6900fb096b3eec562374e18bab05d9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CommentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6d6fc35f87e33f690614fd6f34588ea7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6db21b74579c1ad09705c4b00b9895cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6db85b6f83f79ad077ad4017112fd146","metadata":{"type":"MailEndpointConfig | None"},"object":"imap","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6dc3ae3ae851e353e60f932913d91f02","metadata":{},"object":"dash_reboot","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L858-L861@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/vms/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/openrouter-key-ownership","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6dd0b2d36c9fe4b74ac358cd9545f70d","metadata":{},"object":"reviewed","predicate":"has_review_status","review_status":"reviewed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/docs/ci/pr-agent.md@fe46c3c3580ff79e8009ca839ab579f0691b55b8","subject":"policy:openrouter-key-ownership","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e24253cbdba97759804d10ad8d6d93b","metadata":{"type":"str"},"object":"key_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e24a10eb0feac065ea6e61ecbf5448b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-voip-sip","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e2807bd00cb9899eb8bcfaa22478a15","metadata":{"type":"str"},"object":"case_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e4b9d18cd35ff74255c3eda9ae4a3b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e715e2b5ad594f8c3129e5ccb611e4e","metadata":{},"object":"s.withAuth(s.handleModes","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L24@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/modes","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e81209eb2e64ecab56294f945b88456","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e84c8bfb17f183d1a62d7b3f595c87d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e8a1857164f45baac1a1bb6522af234","metadata":{"type":"int"},"object":"outbound_messages_per_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1535-L1538@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6e8ba4f6f10b96bf0ae47b80325e26f7","metadata":{"type":"BGPTimeSelector"},"object":"time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ea2a702243448bd5d429fd9984bc6cc","metadata":{},"object":"tcp/8000/{{ peers.loop.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ea671298399393545c026d118321e40","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ea6b9958b3445fe37d09da606d3977f","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L207-L208@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ec50bca9b2e07c3f691772cfbd76d30","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ecc5d1ddfebaf05d83c505227c40c7c","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ed099f11e3e2eee3544a67fa44aee9e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-render-check-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ed252bcee3ac9a3883f04aaaf440fd5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ed342d054b7c5a728892136b2c50632","metadata":{"type":"GuardStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ed738ab2921eceb4872d1adb58e4522","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ee755127f5c81719ed363587d4420fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ee78603ea091200bea49b210d1987ae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f1c023d1d429ac2b3ad21dd2385bca9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","subject":"concept:generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f264eca756443c3fc2347a9b77c52c1","metadata":{"type":"bool"},"object":"cgnat_likely","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L806-L810@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f290ead447f3778bab933648b7950e3","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f3a777c5db7cf6839c968ec64400d4f","metadata":{},"object":"schema:BGPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f4404ffd834ff63472d82add9a3b1c0","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f55647c835739ad6f176dee907a5660","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f575e5fc8eee85daba94da25157da89","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f6dc96e52a0dd96e2133d6c75f25edc","metadata":{"type":"int"},"object":"returned_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6f97e989ef3db8e54d50d9e86f74c579","metadata":{"direction":"response"},"object":"schema:list[MailIdentityResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L192-L193@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fa0d42bf135fcc8cb8c3c036dd7c9a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fa2349eb61f9b381c6473a4b5008366","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fa76087eb69e507b478943c3368e3fb","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6faad629b82507067c18a4b56d355115","metadata":{"type":"str"},"object":"rollback","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fc558af618f465cd9ea4a6d1d50fe00","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fc7c2ebbe9dcc0a73305b683eb19e7c","metadata":{},"object":"schema:DNSPropagationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fcd56c475d6ad559dfc9e040eafc663","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fd443906bd7e5ffbacac940bc23aa75","metadata":{"type":"list[dict[str, Any]]"},"object":"recent_operator_feedback","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fdf473994fe41b7ba764dc0c03d3abd","metadata":{"type":"str"},"object":"resource_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fe1f739727cdcf376178bc0c2864c8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6fedcada9e9563fa5af843b45c960116","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1599-L1601@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ff1e1a048862b9d05de25be263b3bac","metadata":{"direction":"response"},"object":"schema:MeVMsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L794-L826@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me/vms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ff8bafd3651d407a0964cd419e8ba0f","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_6ffc02ed125f89bb3d16a52daed0c5fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_700b421fc644a1581cc0ed0aa00a54ba","metadata":{"type":"Literal['wallet_signature']"},"object":"proof","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_700e8f35002e50cb91d8b99f207d3115","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_701eb0ec5b6c4134fb9852687aa3bd2c","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_702252a3a9bd3e331f43dfed233bc1af","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7035feccfd8adf36655a0327254e3104","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_703a063a26a09d747322a7a396b98dd9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_704bbd7349734ac5e5b919f9bfe652d8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7062f59d72b1e24653033ea0c23b71c9","metadata":{},"object":"loop_console_handoff_update","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2506-L2532@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/handoffs/{handoff_id}/updates","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7066b47839f9e8b5a22f7862a3d54925","metadata":{"type":"DNSRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L491-L496@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7067f5380d73e95aef03308f1e30e27c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70799ca9088db3dcf935b756da1d9589","metadata":{"type":"list[FileMutation]"},"object":"proposed_mutations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70818c247ba5557add64e96bf540482a","metadata":{"type":"dict[str, str | int]"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7090cc5d095839de61705c8f03f30098","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2304-L2309@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/outcomes","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70931789d407f4e7bda41f8223783a2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueClassification","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70936df8a932c1d162bdb0b1aa12de95","metadata":{"type":"dict[str, Any]"},"object":"identity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70a028a3dca3bf272531afefd26eabb3","metadata":{"type":"str | None"},"object":"stderr","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70a02b84c09055dff64c167e23eeaa45","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/222","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70b9f1a3d2308cf20f9f05057eb17dc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70bed9b89c6dcf24a7e4c09134dfcd75","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70c2af6605d605cd0c596f9a4ac17695","metadata":{"type":"DNSRecordRecommendationUseCase"},"object":"use_case","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70cd127e92f5c8d8c10964447c29135d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/engineering-loop/22","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70ea684f04687350a196fe105837d9ed","metadata":{"type":"list[str]"},"object":"to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70f01f4c3f60d2581f097e042fccac12","metadata":{"direction":"response"},"object":"schema:MXJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L154-L156@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70f0bf220d48e742d05f1464209d8c21","metadata":{"type":"int"},"object":"limit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_70f15d0cfb76cec95de37c855eb10bb2","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1567-L1571@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_710863ca9edba6322a9943d5888b51e6","metadata":{},"object":"list_mail_identities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L192-L193@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7110d52ca8bbef6e2efd8f39aef9a483","metadata":{"type":"str"},"object":"comment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_711466a779257efca4e06f34a71c976f","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7129134d8b79f1c6fa9c6d433bd4af27","metadata":{"type":"str | None"},"object":"recommendation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L575-L580@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_712ae355787f70d236665da9dc334be7","metadata":{"type":"str"},"object":"occurred_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_712bf7e7bed19e759ad52433a49c3d1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","subject":"concept:generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7153ac684ac6e446eb59698b34275a46","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7161ef396269848ad92d02c427536daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7171048af763922237825f77673b3312","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1998-L2000@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/incidents/pending","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71750e5947c503b16a8b6b7e10040aed","metadata":{},"object":"Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_717c52a4c953cfb89a695524fd3a9880","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71812c8f07448348065d3d384d2a63ca","metadata":{"type":"str | None"},"object":"token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1604-L1609@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7191c5684b8c480f692f67262522858b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L102-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/tls","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71a458e51320ce9552ddf87cf66439a9","metadata":{},"object":"nameserver","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71aa3c98eb2cf38bb59b4de81b9d5e22","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71acf467a36f2343d69c5b17878a7d90","metadata":{"type":"str | None"},"object":"destination","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1574-L1576@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71d56574d1cf03ad76e783fb50313e11","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71dd1c034a37814eb0eb73f251e4286e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71dd45c947c81d1c5d31d7538084b3eb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71e41e737c090fd08b20a32def924a8a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1216-L1221@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71e9457c98613a11049ac1a605d73d3e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71e95aaccc5bfdc1ad01aea3572d0706","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/350","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_71f12beba24ceae0ba9a916fcd49107b","metadata":{},"object":"engineering_loop","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_71f6678a509211996af13b2093acd784","metadata":{},"object":"Complete live rollout of x402 Hyrule Network Proxy","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7208834c56083befc7f3df214330c480","metadata":{"type":"bool"},"object":"auto_heavy_probes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_721cbace4bdd76ac078ad00741d94e2c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_721f38e4c8b64ef3c55c0b50b1012551","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7226562fae3e1c5c3a4c60e5487ae903","metadata":{},"object":"Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_722a9d018f6fa2aae0147a0363abb046","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7233ff70a4d5637c1582104066cb2e76","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ci-pr","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7236c8c61e1bf222655db13f5ab5666d","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72393809a91d582bc57f2b7388f6f88f","metadata":{},"object":"schema:MailSendRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L242@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_724632df14e32b468f5630308008fd77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseIdentityAlias","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72471b59abee49a22d1c2701036c36de","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7252500a7db94b73f967993fd643e1d9","metadata":{"type":"str | None"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L475-L480@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72660777a5cc61a2ba61c52eb21a4984","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L125-L129@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_726de154f6baebe59c8b96be45d85f69","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_726e17f6b437ee89eaaface86e8b136b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_727eec5d62fea95378e1de0002b83f1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7294b9e742a0350a7cf48bf43662e710","metadata":{"type":"str"},"object":"bgpstream_rib_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7299bdcff7e9ed97eb5d494b5e21ab39","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72a2d25111feca36efccc842bbe8e603","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/319","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72a8d8af0593a9ab98c07a988f244e2a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72b5ef0c8e9e3b33ab8fa863b59dd00d","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72b5fb9cc9ddb949c341c862eda0f503","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72b765765e018b44d27d77fc9cb195bd","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72bd05edcb9240b6a92ab399f5aa65ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72c04c05a9f6a5eff3099f678a871170","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72c068632b58e7f09c04ab6dcf3ac426","metadata":{"type":"datetime | None"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72ce0e6342f2a1ec2adde6426d93f4e6","metadata":{"type":"str"},"object":"handoff_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72ce8dbd4f5e5bd3744e75f5a14320f7","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72dc2243d076869d30b7974db5d54de6","metadata":{},"object":"schema:LoopConsoleFeedbackRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2325-L2342@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/feedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72dddb456b7e5130b139b51782cd302d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L908-L935@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/domain/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72deb5b78c4819b9608d11cda9fb0d02","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72e32e745a5b8d4ca1e83dd535d5a49c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","subject":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72fa0fc6c6515872aa12a8b037c0829a","metadata":{"type":"Literal['meta']"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_72fe220e730bb5c23531230258fd39c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/vpn-clients-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7307d6a86c7ff1c29ee6ecb1f6d85880","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1277-L1280@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_730d60743b63e7579e568e99ebefe553","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1261-L1264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7312c47a92bb73d802d5febf7587659b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7325c84a9966d4607782f26bd333f25a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L162-L163@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains/{domain_id}/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73273465fff7c458306d48edd0da03cc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L23-L41@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7327ed6bb9100f4d681aa1a877c58bb4","metadata":{"type":"dict[str, object]"},"object":"results","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_732af4da087ed70d2dc6a9a35dc1edd0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73367066f97855c2f657ebb6b729ac9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7338be2e5b21057c8940b1d132fcce0a","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_733cfbba992f72a08efd712f4a2d554f","metadata":{},"object":"Feedback from AI Agentic order/payment flow","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7372d6a67aac37d70dd2231ebdbee017","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7389642746f662f7cbaae48e0d3ccfb5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_738cd40f9dd8dddf6e790a798e64843b","metadata":{"type":"LhpAuthoritySummary | None"},"object":"lhp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_738e571848ef26f1b75651cc0b881ddf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7395c705c4e1fa3d51d3ca294e5e55bb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73a1eeaa08c644ed6f07007349a5e8cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73a60690dcd5b88ee186095825dcbc40","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73ae9f3ab1791f01944b36ad728339a8","metadata":{},"object":"schema:ManualInvestigationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2579-L2604@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/investigate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73b68f6701b5081e98254aafd74617b1","metadata":{},"object":"get_speedtest_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73b72a5d0d7537c4310504bb15a0d1b9","metadata":{},"object":"schema:MailAPIKeyCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L212-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73bc5d314b6b1fb30141dac41b4a409d","metadata":{},"object":"CI: add a real test/lint gate (ruff + pytest) and make it required","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/358","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73ca2ee16be6816bc48ce8cdc96a16bc","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/358","subject":"github_issue:AS215932/network-operations#358","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73ca58ffd2e94f241e25586dbab26997","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateObservation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73cd7123511630898f7ab3bb27b08e9c","metadata":{"type":"str"},"object":"key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L241-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73cea3da34b62e770a9d90dce43c2744","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73e2b33f5ae9e0a344072bf6817ead32","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73e6921448d9f9e856e1c4ad14c7309f","metadata":{"direction":"response"},"object":"schema:MeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L694-L722@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73e78943833b8fff53ccbf2ac993337f","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L116-L117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73ec6bf4989b6f0483f720006fca83aa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L520-L536@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/products/vms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73ed064f8c49a253e3d96bc3bfe3b6c2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1567-L1571@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73f31f28deae79d9877cf3e1cf9626e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_73fff7eac088f374f04d8af83600886a","metadata":{},"object":"s.handleHealthz","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L31@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /healthz","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_740d938b6e126548e3a9258508dbce82","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_740fc8d31212fd609f222bc7eaaed820","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_741259b3c0c43f7ce44e67ed3c3f2830","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_741441f5b711f2fe113c9ca9d82c99be","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_741ad71ef025f7ccdb6a92ceed852fc5","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L189-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RotateRecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_741b72c9f18824069db52095ab6b5db3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","subject":"concept:generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_741e01439c5c783b3639ace1dc13cc2f","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7425460064cdda632a1ca86617d532a1","metadata":{"type":"str"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_742b1d1dd2f8e198a444d0ad8305fe36","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_742edd2f8df8b3982a737cedf111a1e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/proxy","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_743593df366febbb13e75beae4d78b8d","metadata":{"type":"str"},"object":"from_","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74380168ecb59d70c985cdff0582c4b9","metadata":{"type":"bool"},"object":"requires_human","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_743b6019f369b650318446203f0e08c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7454b12926f25a5a0dd1833354193cdc","metadata":{"type":"Literal['approve', 'request_changes']"},"object":"verdict","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_745f4ce119cf9ec09a7272981e715d0a","metadata":{"type":"list[str]"},"object":"executed_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_746234ef3aba9afca8a65c8f909069d2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L986-L990@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74629a3738587a7e0fb82d4b3d665bed","metadata":{"type":"str"},"object":"single_check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1484-L1486@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_746386a8a92b3288720d36c769b0d8ee","metadata":{"direction":"response"},"object":"schema:list[MailAccountResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L117-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7463b0f7be5fb0d64170d56b9c75c079","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_746b5a043250e9de9cd8a85d651705b5","metadata":{"type":"dict[str, object]"},"object":"parsed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7499651e3cf0d95cd8ef50aee1d098c5","metadata":{"direction":"response"},"object":"schema:RegistryPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L58-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/registry/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74a757c0c800ac357766fea8240d6b00","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L26-L45@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74b32e9341e08f95a76e5fc2d9e7c7e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74b6887c8adc626577b95561d88e535b","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74bac86a34dc63fd9b77a3756aa40e04","metadata":{"type":"dict"},"object":"commonLabels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74d4257d364de17c74818c3f529684fb","metadata":{"type":"SSHSmokeStatus"},"object":"ssh_smoke_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74d4e03c3706331d7ceff47a792d39c8","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L357-L360@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74d868ff8b9f452a9c94515d8e55775a","metadata":{},"object":"schema:MailAccountCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74dc9ad82ec7207a95df1eeb68cfce8e","metadata":{},"object":"schema:LoopConsoleDecisionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2383-L2416@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74e30012fef9c6e8fb3d83aa940ea62b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_74e3062931462044f8ebdd3d3d799e73","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7505d49769bafcc6c33584212cecfa93","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75204c46c7f095fe03c887e45f02ffcf","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7531f43b684aee0116c01a14b8fb5172","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_754732d2c2fbd0844e769c1e80a6c064","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_754e0e927a9e7dba52f2e52d90af7afe","metadata":{"type":"datetime"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7550e54024ab7c1bc30da166fa1f4705","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-branch-protection","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7553111afb6dc1d6b185fe1f9b9a97aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75653def04be5c8750dfb0f1497c25ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7566a28bab5996646a715277045eef23","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleReviewOutput","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_756904b31c4fd058c24a34cb2994b7eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_756f30e05bd414db467838c74849660b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATIPResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75740beb76fb6ebd69add7ad373e12f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEventResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75834add1907d790f73c71d50be0a761","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7592a8c892cad3947c542817d052601c","metadata":{},"object":"2a0c:b641:b50:2::90","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75970df4edc4cee03760fd2f2d819af1","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/xoa","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75a3b42c7f470bbb70ba442de802e092","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/5","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75a797ab10b6484446807fd588d48c52","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L855-L856@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75b85514f16a1fa5b8b4c232223fde8a","metadata":{"job":"detect"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75ccaac65456bd8dd06b74bf48aa5675","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_75ff5d5daa8571b3bbd0b78ff1a178f0","metadata":{"type":"int"},"object":"limit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7608231c6b79a0b71053b8c55d91e3a9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/246","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_760e9383101490e5292c94dede0b5e7f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordPolicy","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7616ac0d383628dc6d14eff4c086028a","metadata":{"type":"str"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_761de80ed1c63aaea8cdc45c95735e89","metadata":{"type":"str | None"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_762663e6b0c2ba6e9ffee21df9256db3","metadata":{"type":"str"},"object":"host_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_762dbfce1f1b73de171cfaae649855c6","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_762deb1d9f74893b01167469285c7333","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-business","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7671f3f8846e8481ab1567b53fbe5ff1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7684a33cfeea8812ab9d7648f8fcd501","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_768c280e154872abc089b2e53dcae5c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_76a7d815a45319849872dbcb5edd709a","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_76b3857210945162b0d8a73c03eb6642","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_76cdb64dec28c351f102ce44829e765d","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_76dcdc8868076707b4f1e9d8db9d3072","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_76e9ac8d6e49a4a8053af1ebad67c7d2","metadata":{"type":"bool"},"object":"billing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_76ff8a77ce2c1e24ea04e59480cdd648","metadata":{"type":"str"},"object":"version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77148b9f59ddb389ed08619e39fde252","metadata":{"type":"str"},"object":"report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L743-L745@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_771a95ab6954bc6c4c9c1337ec78f24a","metadata":{},"object":"get_ip_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L45-L46@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77300f1a10398d2b3802b546bd7d7ab0","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_773b4e06bc74dbe0682e619c2c1b3997","metadata":{},"object":"tcp/6000/{{ peers.rtr.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_774066f0ccadbc21047727d2ada96015","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_775d50e0d20fb48635af204439fee064","metadata":{"type":"list[str]"},"object":"refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_776d502ec8b3b70974b3f54bd4be0f6e","metadata":{},"object":"ingest_bgp_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L69-L86@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/ingest/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7789b15dfeeb2ba251eb4f5f3b339bcb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L95-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77951b3b769521a5084518b22f584a94","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_779b042238bb231a90d2b31d5dfe04ea","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_779c2b78c127b3b695d75abc8d690783","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77a0cd8d421f939af0912b99d44f04dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77a157691a157365b95fa693672712d1","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77a2f00aac579ef23ce084b6fe692eb5","metadata":{},"object":"repository_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77b50a73e5f09ebc2ccd6a01604e8572","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77b990c2b10b25dd6ffbb3e612f86e3f","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L127-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/zone-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77ba08999d2f65ac54fe587624f164d7","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77c1423b59015994da6ebd10efcd367f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1261-L1264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77ce91258a120b4b68a83c9f7b06880a","metadata":{},"object":"delete_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L132-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77d3ac96bf56896232d06bb0233ddf1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77d7190e52ec79f00d9f2f5c0b5b1b95","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77da3a237e68d3e3728c00869dc2e95b","metadata":{"type":"Literal['ssh_signature']"},"object":"proof","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77e16271864c27d318112d605698aab1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L69-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/tools","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77fa3c9afd6c653dfa9fd51c1781738e","metadata":{"type":"int"},"object":"max_risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77fa7e78027fddcded88590775d41bd1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1000-L1021@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_77fe6d0d85577dbc08681cb90b6dc7a4","metadata":{"type":"str"},"object":"assessment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_780935e3fc83269a27138a402d7f72c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7816956ca565cdafb54206af86f122e8","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7844743c8638e6c2d802e7a3716fe542","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7852bb51faede815d070d4ed7c839f01","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_787ca69bab1280fc53ab3415bc4ed933","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","subject":"concept:generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_787ed0220bc1b14b71b29e0abd320fdb","metadata":{},"object":"nat_port_forward_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_78842c9cf14b2c5f474e759296ef219a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MetaCaseProjection","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_78bfa2f875781feedcee872ee67c2edb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_78c8b02c8e34a9b277bd85face769fcf","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_78d3a67c90e43df56e9a0431e525eeec","metadata":{"type":"CaseStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_78dc990141487be8762abcaeafc24240","metadata":{"direction":"response"},"object":"schema:ClaimResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_78f9d4488a8a2842499869a564c92aea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7902176f1ace4fcc5f1a87ec145c2e1c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79023d3b1a1e4f0e024a81c0a80bfcb7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7903f6981050044c0d4faa8c198c9438","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79096dff7f19914ff0f120408d28ee69","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","subject":"concept:generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_790c192a55451403c407bc4c93316bf2","metadata":{"type":"str"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_791ea4a6a755599d5b41058311cee044","metadata":{"type":"str | None"},"object":"sha256","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_792be80b78eecf76254741cd608d59c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_792e61bb62b0747df79de18c43adf1a2","metadata":{},"object":"llms","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L990-L996@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/llms.txt","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7943a1d845f1ef369ec9897cf7d6e979","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/network-operations","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79562e821e343f26341bc52828983372","metadata":{"type":"int"},"object":"quantity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L633-L636@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79573f1be3ad1f227b5eb9e9b22af217","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_795e769fbb8a30faa39de1693799edc0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L43-L54@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7964e4dd83ef71d81b45a7701475cd60","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/testing","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_796751d7788594c5a761160af1e2d808","metadata":{"job":"promote"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_798d9a7763fe0301e423e3296e8333c5","metadata":{"pin_name":"hyrule_mcp_version"},"object":"b201978d6474112f46095b37bb4b35e13855fd50","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_798de33be8660c21d633001515e4a78a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7994e7a49e0192753ce48148450967a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/hyrule-host","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79a352c824c55c1bd1fc9a55ef2e8d3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79b5c744f8190b7c82c6a77346d99e2c","metadata":{"type":"KnowledgeStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79c77c58b64e112cd0ba64d44c49d329","metadata":{},"object":"Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79d85cf41ee11f04c195290ac02da15b","metadata":{"type":"dict[str, Any]"},"object":"annotations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79e92375c2c05331297746bc4f22bc3d","metadata":{"type":"list[str]"},"object":"recommended_next_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_79f1f1bfb48bfc184648a0d625de0c93","metadata":{"type":"str | None"},"object":"artifact_path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_7a19152c941549df9c80354d0114dd6b","metadata":{},"object":"engineering_loop:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a2f94fec89a3b14bc524285781e0aad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleJudgment","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a39cf76eff733462624d6e6ed1388b5","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2549-L2560@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/{case_id}/comment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a3f18b471462daf8d242ba98b04fedd","metadata":{},"object":"get_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L157-L158@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a48438406e172eb2ad088ee67758572","metadata":{},"object":"create_voip_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a4d1b99a6c018d5f82618260e8e365e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateObservation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a507fc18559d4807a8a280589cc8d99","metadata":{},"object":"udp/51820/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a5add3fd50dacefcae8fd550e600e3c","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a64cac4b9f5bbfb3c8ff0d511584b24","metadata":{},"object":"s.handleReadyz","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L32@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /readyz","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a738e204193983c8f627adb374200f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a90d1f2da2d614c2c0bd6279b609472","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7a92d2082e70a4e298e411c045a51ff4","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7aa79bdee3efbbb68bb9927cf32ea07e","metadata":{"type":"str"},"object":"comment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7aaa3013495f6e62465bdd4097890feb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7aac2b7d8ea2ec7d0a6c15c96ab85673","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7aaffd762276d5316f55ce55c54ebdbe","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ac78d4ddb23a228bda559f8ea431452","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L34-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7acadcd998a66618f0d74c10e88a0466","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L96-L99@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ad005c6c4e992dedff4a9a0c3384495","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hypothesis","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7af9d492df9fd50fc79aefbee199097b","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7aff8f485bd9db39647d4fbcf456cdb3","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mon","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b01995fb4f8512423af5314905f547a","metadata":{},"object":"schema:PathReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L125-L129@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b0e99ec42e2d4a3facd8e012c09f9d6","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_7b1ab2ae83931eaf5e75e4932a586015","metadata":{},"object":"knowledge_mcp:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b1f9507498dd3b4740fe6c19f772e29","metadata":{},"object":"Provision extmon VPS at Vultr/DigitalOcean","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b23213ce9efe3ef4958a9a1c76a4003","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b34d9732366f77f024518f543df7995","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b3a4469cbdd960ffc0a3a70a480d4db","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b3d05b50c0215278ec153d4ac0c37f0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b4a458f3136a03e1ecaedca23d33394","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2013-L2015@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b52a431486d2133267d7c2eae40df0a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L187-L188@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b5f5889b798cc786fede2477982a83c","metadata":{"type":"bool"},"object":"allows_secrets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b72d80ae4edf1ddad3c394c2e171f4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b794cff31474ee3e883119ff61d7d57","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b7ca969c292fc7e0f16662ebaf20c84","metadata":{"type":"int"},"object":"returned_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b93cd6b6175994ab331f86f65c4c6f7","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b93dab8e847b4a566713414768d7a5a","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7b9828e609c234af71a53431e658b2dc","metadata":{},"object":"send_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L242@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ba5aed9303e2a8a07040672890da35e","metadata":{"type":"list[EvidenceItem]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bb4c81f2b17e238bf705a1e7e6b3f22","metadata":{},"object":"schema:WhoisLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bb4d4004f43343d519bc2654bf0a572","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bb901c2ce0d3202bf48c3e08ed80b5f","metadata":{"type":"str | None"},"object":"verification_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bbf3966e6586bf96eec74134481e9bd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L250-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7be0cbc498bc97009eda9ad3c7574237","metadata":{"type":"datetime | None"},"object":"sent_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bef02db94eb8b1ed64279590b25a920","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bf1587192a9bbd54a4c6365d4ef43f9","metadata":{"type":"dict[str, str]"},"object":"headers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7bfb2537329b8b1327f673107687c397","metadata":{},"object":"create_speedtest_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L66-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c004b1ea24ef36f061b6a2a557135c3","metadata":{"type":"dict[str, Any]"},"object":"last_diagnosis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c09b92065940189897a406e027157c7","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c10d437d1e55cf6c36af8601bed4fec","metadata":{"type":"bool"},"object":"customer_impacting_config","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c1230731df9b13ba2c49a4f1322e145","metadata":{"type":"str"},"object":"final_correlation_quality_label","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c1c9cbec7e38983d3b980ba8d12590a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c1d459510276e419f365e02b23d77bb","metadata":{},"object":"loop_console_verification_result","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2474-L2502@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/verification-objectives/{objective_id}/result","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c226c516285f17f27065d7afbf52203","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ChangePasswordRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c2aaf506fd7a2d3b40a3ff0be5f502d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1472-L1476@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c2dc8810734982e592809724bbcdfc1","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/engineering-loop-on-loop","subject":"concept:generated/deployments/engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c3a87628b5bcf66d21055e636c2c543","metadata":{"type":"str | None"},"object":"raw_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c407fdd7341d24f24b5a4e6f30396e3","metadata":{},"object":"schema:RotateRecoveryCodeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c4d18af4713a98d4e9492944230cb26","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"code_or_config_after_context","predicate":"draft_pr_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c55bc9af9bec8606391c5d9c154ee0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPNetworkResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c6af8862cfa621806e1cb39a5867520","metadata":{"type":"str"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c75dbc6e9f497621c696498bc001f23","metadata":{"type":"list[str]"},"object":"recursive_resolvers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1216-L1221@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c7efd1933dbc724c6ed30fe1d128058","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c83d72cb792b239b8b044862e8fc11f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c88ad95526731abf4cba5bb5325c584","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c92da06f624d091b04c16af39121de5","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c9691283df2978b1e43711c69e67fdc","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-cloud-on-api","subject":"concept:generated/deployments/hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7c9de1f074a94c5c33d8142661b61232","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cabf1dbaa653bbb2b6863cb81ae2a3c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L68-L69@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7caeee81b806b33cdcf869925f7bc0c6","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cb0f515af018c4fdb2d5f607eec0137","metadata":{"type":"str"},"object":"actor_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cbda28754540d28cf756dc6a9091c79","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cc132d46544cedd1da87c5e1f85a798","metadata":{},"object":"noc-agent: add investigation discipline rules to system prompt (postmortem learnings)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cc21c8a1e76545ce232ce814aaf98cf","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L162-L163@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains/{domain_id}/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cc239e0cf4e563d84d160c9109ec942","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-iac-tests-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ccd0aa78b7de775cd972bc34babeef8","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L110-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ce945965996e34afa9fa47c6f6ee264","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7cfe68f475f8acb06904874d2b67ace7","metadata":{"type":"MailAPIAccessConfig | None"},"object":"api","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d0533ce1a8c978a21ad5010c679b880","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d06dba66977695b0d9ac4b4fb185089","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d1009ac8f4f6497261e1bec11ed6012","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d22d9359c1933084db21a5621762f8a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d334bed4b36b8c022fc804f3de3b9d5","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d4135116bed00a74897a0581b262d25","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d4cc69691e3b5be880d10a8b26107cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d5af930ec97cf83c789a18780d92cd2","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d6c27d464ad909dc5c5515cc3025b56","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d6ca40dc615f4e6c1d44992aaf3f918","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d71c79e627bcfea5a4ddac30f8c8008","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d7bfb082ac293470e9f23893831ca17","metadata":{"type":"PaymentStatus | None"},"object":"payment_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d7cf480ca8c93c29cc05d1a3f97595f","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d8a0b4bedb937ad46eb291592f2d295","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2363-L2379@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/suppress","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d9411ed75e10e94d5544933604383be","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1256-L1258@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RegistrySubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7d979585969c7e959298d78a79756e88","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7da6012d9d658d51b04ca6597038563f","metadata":{"type":"list[str]"},"object":"must_include","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7dc45f989d3588ad6dce7268b0425fad","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2941-L2945@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7dd2dcf096a3adfce834ae5e83f84f1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7dd325de993f710a1fda145b6b44a4b5","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7de639f7455f70eb6e1683c34e760cae","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7dea391c735a3a2ad1c23067918d8e6d","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L817-L820@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7dec82c6affa9bfbf9389088982d98b9","metadata":{"type":"str | None"},"object":"reply_to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1591-L1596@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7df0cbb7db0001f801628c3dba76afa4","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7dfcf6c015fc45fbb2ad6e1dc5720689","metadata":{},"object":"create_vm_quote","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L770-L811@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e022f3ea3b1ec0494c2d57fc4479ef3","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e08d2aa00015654445c7bac0f665623","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e28a7f55dab665dd168f947f7076c03","metadata":{},"object":"CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e39ed7a869f70d0ef16bd39a715e439","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SourceHealth","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e3c3649daa4629d06770ba0ef3c9006","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e4c5bf6a24fb4b76fdb8e319f9db188","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e547ce59ec5df722a20a275392a2485","metadata":{"type":"str | None"},"object":"completed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e5a3145739a9c1bf9f70d7b882897c4","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e5bb54c147da8dd3de309456477bc3c","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-drift-detection-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e6712e66095dea1e33627eaa1edbcc9","metadata":{"type":"str | None"},"object":"sha256","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e7694573915149604bac7fb3bef4b38","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7e7908fc943d8fbc35c077cd48ff44c3","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ebbc05a6b75cdfe5945e7826b2bd0c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ebda8e477b7dab32862253001700b20","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ec227958dfa3a8e5d9c0a3c842c3ed6","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ec5a225af7405c7d0ddf776f3938f68","metadata":{"type":"str | None"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ec8aadaf9f18f4271f58e392603a9b1","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ed59f6eb14317fb373f20accf910db0","metadata":{"type":"int"},"object":"token_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ee3111cb715f15b356f23694bdb5e9e","metadata":{"type":"list[str]"},"object":"failures","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ee84c5cb6ca9c19e833ae04e6b20ea0","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7eeafa80efe11249efdb0bee8a63681b","metadata":{"type":"int"},"object":"sip_port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L870-L875@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7eef0eac9c68bd2c56cbffa705703e5e","metadata":{},"object":"download_bgp_router_snapshot","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L289-L307@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/snapshots/router/{snapshot_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f06589d137e71cc7fe4753d8ce701ac","metadata":{},"object":"download_speedtest_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L79-L80@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f07d401d9294fa998066ddd4ea77364","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L30-L45@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f129d81aec0f5e140bfa0b8d6839196","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f2a7d3007abf599cd8476f243cccc7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f3c4cff0527309e6ce30a7e1c4aa605","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/noc-agent/1","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f3f2d8748bf50c95fd44befd13655db","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f571dd7cf065f65b02494db062941b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f61a9e676dcd321171782c0d7ee409d","metadata":{"type":"str"},"object":"new_recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f67a40a48d65f4a335ae0ee367b84b8","metadata":{"type":"list[str]"},"object":"prefixes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f6ee99bee4c84b4657e7a17c087ea16","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f706e44ce7e5269e9488b157057b6f1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f7ed79a389b8c8b773bf04e5d00fd8c","metadata":{"type":"str"},"object":"mail_delivery_report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1484-L1486@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f920b56bee737cd0391b25b3cd3257a","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f942f5060f46f0fb13052c35b218ad1","metadata":{},"object":"list_mail_rules","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L291-L292@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7f9b9be22dac454a2cbac02b24acb163","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7fca19a514197271a3a088832bc15046","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7fda6e1c1370ce4484e8621f93962f28","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ff3a7a47fafcab9c2f26721008734f1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L59-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_7ffe9e756ed94b74aa3b010c8874767b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","subject":"concept:generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_800307987389467a1105435f967a02d3","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80039d18166b65a94416384bbcaa7634","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_800da41c6321f43dbab25c32c28b876a","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L86-L90@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80260e88a4aa768a1d0697f38c647b77","metadata":{"type":"int"},"object":"report_reassert_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_802890ac030741001c4fb601a02a1d83","metadata":{"type":"list[OSTemplate]"},"object":"templates","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L353-L354@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:OSListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8028f8447c774a21a3d0b80d95973418","metadata":{},"object":"host:noc","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:noc-knowledge-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_802d164cb4e479cad57423264a114653","metadata":{},"object":"bgp_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L189-L195@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/ip","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8031f211f679476183bec5b0ee005981","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_803734087804208ff41d7ac8cc2ad3dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/noc-knowledge-on-noc","subject":"concept:generated/deployments/noc-knowledge-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_803a0d701f67ba30e03a5a723868298c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_803e67c609a58ff979097c347d7dcb3a","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80403c90b8785a6555fd22b4074e0daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_804298ceea1f13788db020795ad34759","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_805a94be1efb19429c6fe09d1f96bccf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8061f73a50901d5b20e6e39ade9ecc51","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/12","subject":"github_issue:AS215932/engineering-loop#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80720fdc08a9f269c4fb0401c49d80c9","metadata":{"type":"str | None"},"object":"remote_mta","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_807b7e044e762353857c53e5773c3f86","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8081d7e6711da992638fa987c93c686a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_808bc11c9a1aa47c5ff7794bd242f8bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_809664385387d2c1f0ab7a6e7d37eb90","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8097a67bda63d348b3af55117be31d3f","metadata":{"type":"PathProbeKind"},"object":"probe","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L725-L731@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8098e4471becdb12263e1d6516fa5e46","metadata":{"type":"list[VMLogEvent]"},"object":"events","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L502-L506@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80a2f00067178d9c7e46b8b4e4a2cd5d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/360","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80a6034ef653fc48a6d656e978accb11","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80aa881c5db6c05aef06576316990931","metadata":{"type":"list[CaseOutcome]"},"object":"outcomes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80b314e4b03dcdc4363703c793604abc","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80b6f6bd45b54c5ac176b0c63024583d","metadata":{"type":"str"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80beebb5e24b5c5573ab17cf01297918","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80c28028cf6b0d7cc56f4e6516bcd143","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80c798395a8c7228364a7a4295888fac","metadata":{},"object":"path_mtr","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L102-L106@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80d61f4ed88ceb8fbe93ce76a0d36481","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_80dca4bb08091b1e9f83c5d0f58d1f5c","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81042a87ac4bc9b22c6e6cbea03d18c0","metadata":{"type":"list[str]"},"object":"allowed_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_810618c9f343c2d79a3de87b760d20cf","metadata":{"direction":"response"},"object":"schema:ThreatPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8108343c25af86cc5ee6b4225e9aa871","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81083e05cd17db93185ad9332c7f2235","metadata":{},"object":"tcp+udp/53/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8112c2788061b918d3e5524da9ee01ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81131bbb592afc753898ff61a09b8476","metadata":{"type":"dict[str, str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8124586a291016e6cd8f031c7fc3287f","metadata":{},"object":"IPv4","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8135abea1bf9b56718e6663a45cfbbbf","metadata":{},"object":"get_mx_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L79-L99@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_813917ad0beb71599d7d2eb41e55e1cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_813dae89bf6e2d66813ebdb4f754df45","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8147922c6a85fb840f3c79dc78e5c2f0","metadata":{},"object":"schema:DNSLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_815ba88b148c49413423b2d6a9e4bbe0","metadata":{},"object":"tcp/993/['{{ ops_prefix_v6 }}', '{{ vpn_clients_subnet }}', '{{ peers.mon.ipv6 }}', '{{ peers.noc.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_815d21d56a35387e121f1eec961933b1","metadata":{},"object":"schema:MailWebhookRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L316-L317@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8169ab3a23da60d509a91cb31b22575e","metadata":{"type":"list[str]"},"object":"required_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_816df3570f7120eebef515b3f5fd78be","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81a4666a64a68ff8d70dad6e25f14c84","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-business/.github/workflows/ci.yml@90a5551c37b7803453b55b022cc7dc2acbda3226","subject":"workflow:AS215932/hyrule-business/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81b9b0eaa09716ab9af79c9a92944d27","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81e1b3bcf3f169d67315e9e19d3ce8f1","metadata":{},"object":"threat_rbl","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L86-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/rbl","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81e394c3e1cf68efada6c758e34936fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81ee1546bf7a1cbabc3e9a316a5c85cd","metadata":{},"object":"loop_console_outbox","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2313-L2321@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/outbox","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81f576d50df64d040fd49bf88bef6121","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CandidateLesson","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81f5bc7c95633c9dde27e700b8d6cacc","metadata":{"type":"str"},"object":"number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L878-L882@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_81f7468b452a25638cd6ca22d0e201c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProduct","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_821453e7323412e1e68e0c024ccff645","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8219a82667ab7b0ba28bd91c3c5addc2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_821b67809fdfca57c87bff4c6788258a","metadata":{"type":"str"},"object":"first_notification_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_821cd62a10b304681bc8e81ba4ef33c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/346","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_822525b8f5132828e068f5795c03740d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_822e22d3dccf346666b1d643149f6f73","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_822f7e2085b6106296feeaffd471908e","metadata":{"type":"list[dict[str, Any]]"},"object":"correlation_features","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8235350925ce65eab9d1ae246dc6deba","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8235aa9e396c00a4f6e717a99bd364fe","metadata":{"type":"int"},"object":"days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1560@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82526cff8a5698d7386114777f7c4df6","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L92-L93@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/http","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82657a52ee2730d2d84bdb0e98766eca","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8265d5f47d86bec4fec931c393eaf377","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82679563e7e4c03dd0d2d33635635e86","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82830551ae916a4de1e5f91f78e0b40a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82841584e0887a9c8eaf217bada53ae2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L112-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_829c3e81d039c7d77d0acedbc4ac6aec","metadata":{"type":"str"},"object":"fact_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_829d2a12b188153b5ebfcf82a1d47a72","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82a402063cf32d484c85f71b815c913c","metadata":{"type":"int"},"object":"estimated_ready_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82a4db9110a529641d5557f450948cae","metadata":{"type":"datetime"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82a8a73b13c7fbea2bfd0887d46778e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/irc","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82aea658263a556b43bcd2d1c8743258","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82b46748e69fdbaec7ced213ea2171a6","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82baef2eb7135b232298ab33007e02cc","metadata":{},"object":"threat_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82c927856d0266b7ca8eecf3f9087b90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82e092ed16f115073ce5885fd2daebd2","metadata":{"type":"str"},"object":"os_templates_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L343-L350@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_82f463a9f247bbd14d9f7ee5e33d87b7","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/6","subject":"github_issue:AS215932/engineering-loop#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8304f0eb2158d396036ae175ca5eb5f8","metadata":{"type":"str | None"},"object":"retired_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_830c02ebfe23c4ce8a5f5ffccfa6b5e7","metadata":{"direction":"response"},"object":"schema:NATPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L62-L66@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83204463a017e6ff68adb12ce2528cbf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83293237afc709e69529060770a7ef20","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/openrouter-key-ownership","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_832c41811d360a7f5b3be60edbe380bf","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"reviewed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/docs/ci/pr-agent.md@fe46c3c3580ff79e8009ca839ab579f0691b55b8","subject":"policy:openrouter-key-ownership","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83336eb6dd75fe0a4c150c66e7075bf8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83491c601e32ef90d521c32c6b790e11","metadata":{"type":"int | None"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8353e16f5ff9f1e1e51ed759a7ba2f99","metadata":{"type":"str"},"object":"resource_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_835b4116b92f1259a1a760b77e3c2eb2","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_836b1e312bd85ca9191b5236c32a16a8","metadata":{},"object":"schema:NATLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_837b4e735e368dc944aa2ac74a7f42a2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8386e94d7465b887719730c5cc00c20e","metadata":{},"object":"partial_x","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L53-L54@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/partials/x","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_838cb12f199deab41880af1f6aa6f5d4","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L948-L953@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_839865c67f9f6251b2f2ad66c80366dc","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_839a478ef80a53a44312497a26988dd6","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83a08ba10efe835b4ec08a32be33c466","metadata":{"type":"bool"},"object":"include_recommendations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83b852ad5cacc3aecd1abb364f6b72d5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L81-L82@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/cert/{sha256}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83bd0b9ad9b3c6ed216d493c4c00a3a3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3074-L3077@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/metrics","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83c4377a3617e30332a1a59b5a6fabe2","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1591-L1596@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83cea10d47565ba096b851b6461e2710","metadata":{"type":"str"},"object":"collected_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83edb6925a02f7d0f81718ef94ea8cb0","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83f10d72d89cd5070269f7cdac68cba5","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83f2c7cd524b2b60f621138dbec4544d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83f390c98cb7ca39617fde5b11cf012d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-lint-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83fc9bb1ac2d14b3c76bb85100793e42","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83fd43b3624043267bcfe1f3d5aa374c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_83feb07d12748265f2beb8c045436daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAttachment","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8400e412b3c2adfeb33bb2a92b036995","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8401ae6680676d686f059b053a954fdd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1658-L1663@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84073471fa20ca4bb42d0d7fd4bed30f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_840ba5589f9380411fa9f066aefdd310","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L956-L959@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_840d22c9ec0a746f153d07d42719ccde","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_840f83a6568b9df1ad94e78f4c8de533","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84103a69e43b78bdd17f448b7ec34cbc","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L158-L161@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8412faaa17bf606e6c355a0ebffda42f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-web/18","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84246ce4b7a1fd85eaa580775f90778d","metadata":{},"object":"schema:NetworkRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8425847a2994d9245587bf5004b68f7e","metadata":{"type":"str"},"object":"caip2","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L241-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_843c06df02e6139c7cab3473a6aca195","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_843cbcb8b1771fcf459cf3ba13c18d2b","metadata":{},"object":"bgp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_843cf396436dfdbe62b52617cc03c134","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_846039a4b4421a5455ee478baf2a1778","metadata":{},"object":"schema:SpeedtestRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84759476d14a530e934029dda7cb5848","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8487da18fca6fd7847117b64c75b4464","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vpn","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_849e763025ade3aa7539f86c8f8823c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CapabilityEndpoint","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84a44761063b90bc6d34a291a8c4b84b","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84b1442ef28fedb9f6f59044ddd0f774","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84b49989192b4eefb033b2f82c1dcf0e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84c424cc7fef36522070df25e354bff2","metadata":{},"object":"get_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L195-L196@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84c6ad229412ebf44d4d3e3d146b1baf","metadata":{"type":"str"},"object":"router_table_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84cf2810feef86689d0eb17ba436ed23","metadata":{"type":"IntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84f0c5182e988d2a2920b80cdd0763b8","metadata":{},"object":"get_threat_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L26-L45@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_84f52a5f1e83ef5435d1d9fb876b8fab","metadata":{"type":"str"},"object":"resource_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8508ba8188c731a529a2e70c65933807","metadata":{"type":"str"},"object":"amount_crypto","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_850b0c349db3f46a0b9dc4d63f8c72f1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L850-L852@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8514f1c18362e0eea6031d01143c1f8a","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_851b99134899a5e98d529d3da5a3dda2","metadata":{"direction":"response"},"object":"schema:DomainCheckResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L908-L935@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/domain/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8531c046223a439108533d5591fd5b8e","metadata":{"type":"RoutingDecision"},"object":"routing_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_854703c5898bc6ea631ddb3e394356f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85533b8349de62971a4914c589fe3f7d","metadata":{"job":"render"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_857421b07c89a11f84eb71e26a0bc1f6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TaskRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_857d676cd79382d1594bc81bbc5ce12d","metadata":{"type":"str | None"},"object":"artifact_format","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85a16b2a235115f2b23e17ca34d91599","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85a71b8a2ca7028fcaa5ff161d6107ae","metadata":{"direction":"response"},"object":"schema:MailPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L81-L86@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85aad1d1bb0967a2e8b49eddbdf58624","metadata":{"type":"str"},"object":"suspected_primary_entity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85adf85341ec1519311d0a02831660a4","metadata":{"type":"str"},"object":"text_body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85d536e14c8d02fda5124853e130bd32","metadata":{"type":"list[str]"},"object":"trace_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85e420c26641ac9e71a8fc5a1df7318a","metadata":{"type":"str"},"object":"trace_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_85f80959eb04f53f7b83b1534504f717","metadata":{"type":"str | None"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L452-L454@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:GenericActionResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8609a0d6365f3ef19d200e8af5962ee5","metadata":{"type":"bool"},"object":"rollback_available","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8614b19d9f2e34165fa8dede28286b87","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8617118a53fba133c43a41de57bc3690","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TraceRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_861a19be99f9d5a7a8a2f87815cabe3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8620dfdc91b235ba6aec54509d1ec7e6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1535-L1538@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_863dff197c526476924c8e4dee34ecb3","metadata":{"type":"list[str]"},"object":"internal_prefixes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_864b672964b37dd402b20088abef37f3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L57-L65@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/vantages","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_864d48c2d22ad22801b589f3a79897db","metadata":{},"object":"INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_866508aea35df6090dcbd89d04d6ee28","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86661d30ca8c726fe9fb96d4953abe58","metadata":{"type":"list[BGPView]"},"object":"views","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_866b4597f14a34e4e9a29445ef68def9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8675c4aff98ff4d33aa46dcd5adde6b9","metadata":{"type":"BGPJobStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_869704343fee2718abe4ff4ed0a802d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8697d16f96fb35e174da03feba9f5057","metadata":{"type":"str"},"object":"scope","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86a60891dd70c3db23f108524f7f7706","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86a6b54318d762690be287a7d711b6d2","metadata":{},"object":"service:noc-knowledge","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:noc-knowledge-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86acfbcaf5456f88c27dee6c4acd3db5","metadata":{},"object":"dns","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86bd300875275d30fbfdb9ce522ae296","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86c44ccb2c5158490c02b3362d0a8628","metadata":{"type":"str"},"object":"contradiction_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_86d185edd3d2110f61ac141f13e2951c","metadata":{"type":"str"},"object":"final_root_cause_label","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_870addd2418840896f3a962afb1e78b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87124c168a864a928fcfc70dd76303c9","metadata":{},"object":"loop","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87175797e494bd38e8a8a3ed7a2ae28e","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L79-L99@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87361e6ee2af9f4d3da7020edb734ed7","metadata":{"job":"changes"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_873892251d0bad697667173c44074496","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainCheckResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_873fdd713b740762d71298fa6ae73688","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-dns-registry","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8755264dbae7f205d7c90637f887892d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8791db928a39f8cce3a38e4bb754dca7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87969f9d626065c27e26be17b01ff5a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87985a420fc0e91bbd36c3b19a1b66e6","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87a4edb6d4247415e8814fde0b9659dd","metadata":{"type":"str"},"object":"observation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87ba28e29494f3badef3a546ff2559be","metadata":{},"object":"control_case_detail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2029-L2038@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87d0a03224c3d7e75631e3f701095da8","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L110-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87d19321c1f9e58f8d049212b969a9e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_87e00d9344d822c292b50012790313eb","metadata":{"type":"str"},"object":"last_handoff_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8823b4fe898713886912aab033d47b10","metadata":{"type":"str | None"},"object":"xcpng_uuid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88259ceb0bc4620b9185e7f7285f3977","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1673-L1676@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88272d3eaaf30ae8ce60178925c15ef3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_882cfb75eebda8a7ab552c18898ab9bc","metadata":{"type":"str"},"object":"intent_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_882f164e99b688cc0e5834527ef6395f","metadata":{"type":"int"},"object":"child_case_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_883a62dd1acd4cb1cfc1c3b0ee5a66a2","metadata":{"type":"str"},"object":"what_is_my_ip_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L817-L820@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8845d8e0f0384481851c6dce5fb8b4d8","metadata":{},"object":"control_proactive_run_once","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2832-L2841@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/run-once","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_884c9a51f40f55ebf5f97e66347fd732","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_884de98122a4687cb7311f87f272689d","metadata":{"type":"int"},"object":"occurrences","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8861a0df3dee364eb0e78f09010808f6","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8865e2849faf4fcb5563cd1603d95af3","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_887cccd6e8089be1ea9a2a7a35dc6dce","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L990-L996@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/llms.txt","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_888985c3b80d5d934a185b04ef65ba2a","metadata":{"pin_name":"hyrule_cloud_version"},"object":"0f041d8874d379315550b00901b8fc44ac6022a9","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88963d36cb49796fd037d600ad10a7c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-drift-detection-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8899baf5747ab826630b8d960a7c6e69","metadata":{},"object":"tcp/6514/{{ peers.cr1_de1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88a3d6669a59901f2afc26aba74aef0f","metadata":{"type":"int | None"},"object":"chain_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L241-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88ade4c50f3c18aaf4d68e87fda4b011","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88ae883a7e4ec8bbd2894058d273aed6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L967-L969@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/privacy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88af15776d39b0fcedce992491a57c70","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88c02a8a6836954fc64cfc269325c105","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","subject":"concept:generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88c490a212725e591fd70e953869232a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88c9607264d5dc83f62d4602eee5e1c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88da3b8259f8f9e454b92fcfa70f5bc0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88dbb26135380e89b743202a954c70d0","metadata":{},"object":"get_ip_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L23-L41@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88ea87d820f4ec59509cff9af584fb13","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88f46bc29862837dc223d922ebc1f0e5","metadata":{"type":"WakeEventSource"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_88fad18654079a414ccc49e403bc304b","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8901a7a34efb21257712af3901abd151","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8909ba00d4c20c4f3fde42bb04ca37d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_890d0c9227ce97c63f77c23081c0d81f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L97-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/https","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_891f7c7cd53619518401949cce124a44","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89207db08ad35c4e9c5eb1bb3cf87f44","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8925885644e356736e3458b83e670d68","metadata":{"type":"int"},"object":"failure_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8940a0630bab14f154a5dc9496c008c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","subject":"concept:generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8945367fbe3335b14a208a4d0920ac82","metadata":{"job":"check-drift"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_895eafd119b8fb73fedab1477ada5a0b","metadata":{"direction":"response"},"object":"schema:PathVantagesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L57-L65@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/vantages","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_895ebe5ed13b27330c9de3d2b9156ac6","metadata":{"type":"int"},"object":"timeout_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_897c4d851b491de7fe336fdc0b02cce3","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L32@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /readyz","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8984028a493278ee92e1001a8b18f3cb","metadata":{},"object":"tcp/6000/{{ peers.loop.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8987aa109f852cbe9f2cd87344294dac","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_898c6f530c4a19a85ac0efefc47e61f1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89959cb8ed766a1d06990cbcd772c102","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89a7489c70ab22a00c0f674e818a69e8","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2579-L2604@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/investigate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89c09d6cfad16dc835ade9fe43b25e9d","metadata":{},"object":"loop_console_case_decision","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2383-L2416@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89c4d163f150bc470e04a64d96b0f0ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89cad5a987bb6c0c662528d49226d3ac","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89cb6544e55586f00f3f7e43e409541f","metadata":{"type":"WakeEventSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89e0ca12fae5c172044e17a0daa62c2f","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89ecf5ecf0ad620eac73655a50b03134","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L491-L496@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_89f802a2743c0e53714fa7ba8ec20c60","metadata":{"type":"str"},"object":"investigation_error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a0a9af85edd4f210eb15fc567400f63","metadata":{"direction":"response"},"object":"schema:MailIdentityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L197-L198@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a19f8743685851e9c9b8097b6514e2e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a27bcba463514345ea3573244742cde","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordAnswer","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a2f07c52470829af288a968e4fcf884","metadata":{"type":"list[MailMessageSummary]"},"object":"messages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1653-L1655@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a4919dc67a0190d47f716a0e569bde5","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L138-L139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthLoginResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a495980a2d4bc6c4b0ea88403060dd5","metadata":{"type":"EvalFamily"},"object":"family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a520b218718907b5adbfb0d1badf66d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L138-L139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthLoginResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a5582eb368f8d098ba7df26da0e6f5c","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a5f4e1d61c496bf2800a0194c7e7cb8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStreamJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a60329595efa1406d75e8486ea3d522","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8a96c8198eea34483fa395f08d7ccf9b","metadata":{"type":"ProxyMode"},"object":"proxy_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L363-L369@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8aa957ae0c83d68c41c2a1c99effe886","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L979-L981@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/legal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8aaa6bfef17a663026db7f95f07301e3","metadata":{"type":"list[str]"},"object":"affected_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ab1ed5ca39682a4b635561b82d1f48e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8abda76df5bcbd1506d2b0bfc29d8ca0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OperatorFeedback","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ac16d4bf63b67a4183e6ad06fc771b4","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ac18d379c69ec19caca6f8c162a7f0a","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ad0f9fa83b64764ebc2d7d568705e1f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1249-L1298@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8af1c0130eb0bf86ecfce62aad0c53e1","metadata":{"type":"ValidationStatus"},"object":"validation_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b0f8b16c788ed74591073157372a491","metadata":{"type":"bool"},"object":"include_banner","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b11237ea35b9faf09ad90bb9ac710fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/262","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b1692cce20a272ee4234aaa2e26b38c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b254a2e33cd830e54265c5af5e0221c","metadata":{"type":"str"},"object":"resource","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b25e83c6d1f05473d120eb787b60422","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPAssertions","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b26d2543cfe615f257af3d536e9f458","metadata":{"type":"str"},"object":"password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b2fa7896b383e36260cce339c48a13f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OperatorFeedback","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b372de5a790c5c09eefcbdfa42d8a48","metadata":{"type":"int"},"object":"auto_approve_max_risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b470008c47e7748a49a19e0943b3650","metadata":{"type":"datetime | None"},"object":"received_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b4f43bc2b6207fffb2534cb0c78a4c1","metadata":{"type":"str | None"},"object":"check_run_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b573fc4f5e14249c370f7062f963566","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L575-L580@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b6073140a640a70b67aea5cd4386999","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L683-L688@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b701b3689545c258f6dc5967e351f8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b77094c0c55719483ee4991db73ed61","metadata":{},"object":"schema:WebTLSDeepRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L80-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b8581c252db1bf5c68bb50c00fd107e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/11","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b8ff4c4e3b305f317ca0edc455c73b6","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/11","subject":"github_issue:AS215932/engineering-loop#11","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b93c646242816c755c9f03ad086d9ef","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2474-L2502@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/verification-objectives/{objective_id}/result","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8b9dd47b4036695a6268f46ada796907","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8bb55c868cfd859866ce3f1419f01821","metadata":{"type":"str"},"object":"resource","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8bb937e0face361c684ecc2043457a05","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8bc1f40b3f007edc8eb028b943bc5855","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8bc54f668b660e1075131018aff53d46","metadata":{},"object":"x402_manifest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L227-L454@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/.well-known/x402.json","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8bdaa38124a6f1c19216e338fa254169","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L905-L916@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/partials/price","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8beeea96816bb4609092a8307b72f993","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8bf28ec7ffb964da82f760b9bfffef7e","metadata":{"type":"str"},"object":"decided_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c24c8e8a9e51e306b8311b4f597e9fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ConfirmedFact","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c27ab15af796f277065f24ac78de1da","metadata":{},"object":"schema:MailIdentityRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L197-L198@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c46bf7c5db5046c981df9d321972694","metadata":{},"object":"web_tls","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L102-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/tls","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c51a44d28c8045a401147918f6f625f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c5a4636244ff381cab9bb57919eb08f","metadata":{"type":"list[DNSRecordAnswer]"},"object":"required_dns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1567-L1571@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c5ced6579b113ee3853b83d835c7448","metadata":{"type":"str"},"object":"resolution_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c5f1e6cb9c4ad5f364f5d1151399332","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L103-L107@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c615fcb9ceda5a54d6cfdeb369bf8ab","metadata":{},"object":"page_abuse","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L973-L975@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/abuse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c623061ab41a22a4b2064d501523a28","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c6360a541ce20314fb72ec163e77ba9","metadata":{"type":"str | None"},"object":"recommendation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L806-L810@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8c83f0e0b537de864c9fb0345ee92fc2","metadata":{"type":"DeltaKind"},"object":"delta_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_8c85e69117b373d722ca1c16b711a2b6","metadata":{},"object":"icinga","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8caba9926d9f332aae2e5f3e03f397d6","metadata":{"type":"str"},"object":"source_event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8cbd904a1617f37dee278da5c357c044","metadata":{"type":"int | None"},"object":"size_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8cbdd6159816364c3acc0c0aaabab4ec","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ce62750423aac15b062e76b5403475c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ce914fde5e41434b21a9a2e02c4d557","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d005fe1fa2f62bfd0cb3e52907857ca","metadata":{"type":"str | None"},"object":"host_address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d0664d67a1da6695b07de95c3fc7175","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d075aa4b2ac6c188bf37c0a61dd2d43","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d273ad264f5257e43e6c454aa72df77","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d29ca46f1a2c58966e66eaf14b772a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/9","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d29cc933f105ae790ae8bb3e288ccce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPOriginObservation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d304e6f067afeb561f39c0cf8c632cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/loop-docker-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d33dd19a2f6e8c704a0f1e1e96b916a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ManualInvestigationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d4f7ba763a5a0575e66ee562e638e26","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d52224f7ba609ba74c96f61f29e2fa0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d5d3c646bd7b9e63b212048c9bb02ec","metadata":{},"object":"schema:VoIPNumberLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d66cdf8a88808c5e4b356c6b1493a47","metadata":{"type":"WakeEventType"},"object":"event_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d6db4c03ae5228fc3dc1c16bfceb407","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L113-L116@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/dnssec","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d7fea9ef3aadb321414177c4893c0e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d81353cdfd6836e3fd5e5b693c39b3d","metadata":{"type":"str"},"object":"verification_method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d8a342e4dd84d78fbb9ee8f72369b7e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8d9f873b2de6171bec5e4eba39777a4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8da5763f1721447ef5749532894b8007","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1472-L1476@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8da5a311b75282e922fdb175633fab40","metadata":{"type":"str"},"object":"recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8dac0970e652ab4429d7973122616e23","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8dc0f5903ecbc2beacc59cfa2ea0180e","metadata":{},"object":"service:knowledge-mcp","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:knowledge-mcp-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8dccf878f22dbd67de77fb93dd2ac133","metadata":{"type":"list[DNSRecordAnswer]"},"object":"additional","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8df93ee5308ebca1a3d1af57a86faecb","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e114349ef9872a2d58b94a51763214b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L189-L195@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/ip","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e1940ac7bb52bd421be906a64ffe027","metadata":{"type":"str"},"object":"last_observed_clean","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e254623fd26cbe852dede5e69ed6e5b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L182-L183@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e2c7953cf7851f7e9c05ec50015d6fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e2d938737be7c4d502866bc8ae74421","metadata":{"type":"list[str]"},"object":"tags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e350d3f10c215870c35015ca173f42e","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e371756f35edcb3714c9dbd9f8ee1d2","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e381c7afb0b59a3223444d86e565d65","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e4b087dadad9fbb05d9e303ae200e38","metadata":{},"object":"tcp/8780/['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e4e4164b6fa814829fd05ab4e759e67","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CaseOutcome","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e5c68f1830ba444ebdf09088232fe78","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e687e3273c7220315a7d69f1524ee1d","metadata":{"type":"int"},"object":"storm_correlation_window_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e7af1d27e4d970ec75170af40134575","metadata":{},"object":"Implement autonomous NOC approved remediation execution with commit-confirm rollback","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e7d5135c9443a7bb0bbb9c948069f74","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/8","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e806c1723be441f78c26aa52e3e3052","metadata":{"type":"bool"},"object":"allows_legal","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e8110d09fde660a82d156e7531f313d","metadata":{"type":"ApiKeySummary"},"object":"key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L269-L271@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e84d031b2b53031770a1c8d316a367b","metadata":{"direction":"response"},"object":"schema:VoIPSourcesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e8f920401f949c1f4d8da73c6727c7a","metadata":{},"object":"reply_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L261-L262@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e940b716e793fca3237ab5e95c50cca","metadata":{"direction":"response"},"object":"schema:ApiKeyCreateResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e97031fb0c45723b61e28df52aecc6d","metadata":{},"object":"delete_mail_quarantine","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L336-L337@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8e9c10f4b201e4175b93b8449be620ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ed1c0f0197486d4a53c980f30670124","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ed2fea3de2e34b5945e4d4557c623e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ed75e1648afdf986f88d372b9e5debb","metadata":{"type":"str | None"},"object":"charged_amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ed8d124c79b39cee8277e82cd5416af","metadata":{"type":"BGPSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8ee198c83c0dca09462e217dd3c66c33","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"docs","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8eea9de31ea69938318a8cde8321a219","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f003ec421acdca15691c24b8cd27db4","metadata":{"type":"Literal['scan_tuning', 'runbook', 'threshold']"},"object":"lesson_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f0120e2a520776fa52a836f51f9a21e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","subject":"concept:generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f10b2c5cc4d409c036f9c5e659f20e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f17041a4edbedb893e86c10f2c3f746","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f1fde2442227a16743bd0569c5f0e45","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f2ad74d2984ec345975715d23f7a57d","metadata":{"job":"promote"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f347357a2a3e55bc2c7418eeb16099d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-iac-tests-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f360e98e2819763426bbe91dddc4176","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f36ff27094bebe50d574e14c3be17bb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f3c4a421680d5f0bb8c8d2c418f434d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f6548a57a631d644f5fb290699d5a59","metadata":{"type":"str"},"object":"ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f73d1e7d0e64c7cff33355b75dfee5c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L151-L154@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f80e1f3694e058b068b5b4eb8fd5a5b","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f873a6ecba8d5599bd5e18f9eae513a","metadata":{"type":"SensitivityClass"},"object":"sensitivity_class","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f8ad85f8fec112a7c361fa881d0a2b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8f8e2af5542c20e73648e04c51ab504c","metadata":{"type":"str"},"object":"alias_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1579-L1582@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8fe32101805b7b2a4bc130afb7b0a4f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-port-reachability","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8fe8872c587035e44bd9ad704c9e9a7d","metadata":{"type":"str"},"object":"state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_8fea32f6ddfe3e51d8ff6ed96c5e5083","metadata":{},"object":"drift-detection: 11-day accumulated config drift — firewalls, monitoring, ci, netproxy unreachable","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_900d25f0469188e0261d9e161374bb08","metadata":{"type":"str | None"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9015c36c2e28608cef9f8759f227f667","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_902b8d5e52afc516f13e96ba4515c5c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90357dec7de3f768b3018b1e75f0a76f","metadata":{"type":"str | None"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9042a5d55e13aa80534ae82c9606ad5c","metadata":{"type":"str"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9052221706402643283512558f103f9f","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9055105d08235bed78caf7d4e610d71a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/249","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_905fc091c3733832c032b708dfa1f0d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/173","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_906089f37f43acce68a86de1b4e8691f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ChangePasswordRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9070eb081c292452dcf2ac3cf3ac7532","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9075cad952ff54bb164ad11ad38f0755","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9094f0a249ac7264e0ae601379b38b08","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-voip-sip","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9099102748725426aca47e2172443139","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90a4d8ed161ab25e91ec7eb0aac9ecfb","metadata":{},"object":"tcp/8000/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90afe723e276fbad7698e2aa5d3b8b9d","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90b2cb8fce93113e9d814911890329e8","metadata":{},"object":"loop_console_case_knowledge_artifacts","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2291-L2300@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/knowledge-artifacts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90c5b1e9f5f539028354b2a8e65bd9cd","metadata":{},"object":"schema:PortCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90cdbdd07a8192fcae861ab4b834c8dd","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90cf388b7031848fd705a95518c5ff04","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90d167eecda31d84bef67e8e1320f387","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90d41f4d397dc3b70efb9b6ff9c6d521","metadata":{"type":"str"},"object":"actor_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90e3d68331a260ba1f5b204f5bfc3f03","metadata":{},"object":"mx_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L133-L136@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90f23bab01161acdddc9e9b09f7f6d65","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L175-L177@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90f52218a1441bfe18c3c28f01f8a4a8","metadata":{"type":"bool"},"object":"warrants_change","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90f5cd60b2afe1370907dec91a6b937b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90f66f97a72d1f2056639d2a6345ad73","metadata":{"type":"str | None"},"object":"registry","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_90fc626749d0bfdcaec0cdae611a11aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_910254338e6f24be08c7052938ce7321","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9103a05fd8880874a3c43235f2556c3f","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9104d860dd9192ece03317de4b335662","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/as215932-net","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91105375065c66d62fe78158ff37469b","metadata":{"type":"str"},"object":"report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L703-L706@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9112c0e4b8f6b882a3464d18bcce91d7","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_913e657b93dd4eae3ecdcd749f98487a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2291-L2300@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/knowledge-artifacts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91453053457b8498c9069a866ef755db","metadata":{},"object":"health_model","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3054-L3070@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/model","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_915b71bc3397254cdb7ec8405d3373c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_917589ec73a61b4f10d095c0c815187f","metadata":{},"object":"list_mail_quarantine","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L326-L327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/quarantine","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_917f3893f68fc8943ee21baef5eca51d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91802f5069d9f4e333234a06abd3f569","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/EvidenceItem","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9180cb34a3d03460971cff9eb2a44724","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91822d023d1d7a4a8bcc376540a63977","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9187425226cc7daf0e56ea0c18f0a088","metadata":{},"object":"tcp/4190/['{{ ops_prefix_v6 }}', '{{ vpn_clients_subnet }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91a8813455d06175ec05113777862c46","metadata":{"pin_name":"noc_knowledge_version"},"object":"48684c9bb9ce9de781fbfbcae734c18b57d3e7fa","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:noc-knowledge","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91b14f6e04a7e122f2fee25b74ffe34d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91b1969b1ea18eacb092cdf6eba2d060","metadata":{"type":"dict[str, Any]"},"object":"drift_invariants","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91b74d7fe39087d691f556c7d1661fb6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91bd4d2de2682798d514106ad751f63e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91eaa98463b66a9b060f8eb422b386e5","metadata":{"type":"SourceHealth"},"object":"source_health","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91eea5f023d391652571e6088fd3f2d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_91f7e11808e8e18c1d0236d4576585cd","metadata":{"type":"str"},"object":"detected_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92230a2a2b5c3a010c386b7fdc00d996","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_922426635da02a226b7a3b5def237b6e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueClassification","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92317b92d67394e95dc0e87c1df16e8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92358b9e8aaa9025858e88c80a0ff192","metadata":{"type":"str | None"},"object":"trace_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_923fafc489377330a49ad6a2ed60e281","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9245ca981c6513d3ecd300b2490c26ed","metadata":{"type":"NextLoop"},"object":"verification_owner","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_925dddfc644acd3f613933ec86e20773","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_925eeab91ab2f390f7e6896c5133e909","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L68-L69@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_926a6c08d61834400b555caa203dee5b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L844-L847@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_926ee43b261346f193f8ab8c826d46a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ActionIntent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9273fad4331abdc56c1ee3327fa22a55","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92847ffdc500cdcc701d3dbf4165a703","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9295e6a834e7973c5a750ed16a580625","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92971bb4940aa5c436921e2e10be45c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MetaCaseProjection","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92a35f6eda1a0e192481a60e7d8360b3","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92a3ba705efe51698fb2375e2408be0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92a5afdb2db9e38204ca27baa8a34213","metadata":{"job":"check-drift"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92aabaaab95947355dc90e6882d77f7b","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92ae2733591f49455f9d8ffc19af55a6","metadata":{},"object":"schema:VoIPNumberLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L73-L74@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92bf658e239b23314d29baadc668d0a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/autoinstall-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92cf32d0a4b72d03ffe9e70cca49a416","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92cf48d1c9fcb9f5953fab93d03685fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92d234fc2634281379d18843ffc7ab3e","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L24-L38@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92d82b782e23c55f8f1767afbf5a73aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92d96f5baf864d9c1a99ef8b019763da","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","subject":"concept:generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92d9af7fc80b8a602466d57e68730a37","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92f560840d70b3112d58e125e3957813","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92f65fd0fd27e912d326e17c19886710","metadata":{"type":"list[str]"},"object":"critical_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_92f8df4e06699dc1094dfd35b923c114","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_930b9dc40f3015a2007c787e88c1a31b","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_930c1c96d17d85e0c3e76a4e2ad8a9b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/FastStatusRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_931031514d90c6b89db60adf7ca67e15","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93277804130cefcb624de609b4b881e9","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93309798cd5d4dabe34753306e1dc0ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-business/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9349bf1ced2a41e6eca908378e050569","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_934d5dfd9ea59a25240eafc7ed6ebd93","metadata":{"type":"str"},"object":"storm_last_seen_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_934df957e5f4ea4116a6ba9477ec3132","metadata":{"type":"str"},"object":"current_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L185-L186@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RotateRecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9366134b2666b058d643d53f29ed4749","metadata":{},"object":"HYRULE_INFRA_DEPLOY_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93685d1d23299688f26cd952fef58735","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_936f4fda04fdc7b50141e9733115bbb9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9372ae42d7de953e89e5394bdf30b594","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_937fb3ea30075281194f3df4241aa746","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_938013f78b670737ad79f3415a48cf35","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hotspot","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_939574c170c4dd5a323fc1899faf1736","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93a1062f119775075c4e54bd607b3513","metadata":{"type":"str | None"},"object":"sanitized_error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93a11f8fcc564c01b496cc3897b2e0ff","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93a306b08c2fcc0c68b6c1b51c2f41b9","metadata":{},"object":"create_mail_api_key","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L212-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93aa0c61e1040f2ba755dfa99a6a875b","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93b10b18a1bff538abfa2191047a08d9","metadata":{},"object":"udp/1337/{{ peers.cr1_nl1.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93bd67d8ffb3ce2d477e7d4d5616118d","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/engineering-loop-on-loop","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93c467c8b5b0b0b705ed4ca606881415","metadata":{"type":"KnowledgeStatus"},"object":"knowledge_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_93cd2d6f6de0d625ff6310fd5f1ee02e","metadata":{"direction":"response"},"object":"schema:PortPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L47-L48@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9409231bfe0c9d7bbd1b99b9919a5dcd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94092f2f69ba0c0d530456504e5974d1","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_941981c38069cda44feb19860632cba1","metadata":{"job":"ruff"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_943ada297e1c068e6c104d22dc43253d","metadata":{"type":"int"},"object":"risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9448c96a38564bb73dd248e3ecfdcb38","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_944f6f2d5cdbfe9af98b64bbda994bbb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-branch-protection","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9450c32d68250d496330ec7d742d082c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9457abcc512a42dee71602315878f463","metadata":{"type":"dict[str, Any]"},"object":"signal_snapshot","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_945b393d546f4916b518276cf1eb0da8","metadata":{"type":"str | None"},"object":"closed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_946d457b0ab018528b5af11320d5d6f1","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_946e07dfa43c84d5411f822eb4a24b6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AlertManagerPayload","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9488345781c46fe6de9f16d44a4be421","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L102-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/tls","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_948adce4865922c5c2a67b1aea8c3716","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_949274d282ac0a7121a3175dfd0e1dbf","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9495e270cbd3bf71e26315a407d67f2b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94981c476022aa263ff462922566972c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94aeabf932f693e8eb7ecb79b18a1827","metadata":{"type":"str"},"object":"unit_price_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L633-L636@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94b0c7cc4b9489b541be0b8701ea5226","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94b545bce53665f33d56043491ca81b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94db1898389a04294cea0235188cadfa","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94dbd4a65950d747da0853e9a3d0c8ab","metadata":{},"object":"2a0c:b641:b50::a","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_94e6a2967124f0ffc4bbba657ec896a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_950bdc990d568f77ef366442934c51fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/11","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_950ffd75e70c57f4dc1d8198fa2e272c","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/11","subject":"github_issue:AS215932/engineering-loop#11","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_951085e837a6370d54c472d3025a128d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95276206ff82e0a2017b2de54dc0d0db","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/14","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95282bcbe148f524db6efc5dbd162a27","metadata":{"type":"int | None"},"object":"duration_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9544f0df1168eb8d9e0ed0dda996565e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceContext","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9556fe41b1ca230511f112dd3f30b00e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9559c074873b0ba27af0492b160e8af5","metadata":{"type":"str | None"},"object":"evidence_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_955acbc1b698612670bc854911c7f287","metadata":{},"object":"list_mail_aliases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L177-L178@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_955f0d5735de940870045ef45902a390","metadata":{},"object":"update_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L127-L128@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95602b269b39ce812b54e943142d26d8","metadata":{"job":"validate"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9561d73e2eed2dc8f89f05be5996296f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_957111eaacbeaad6c9d359a90feefeec","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L321-L322@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9574bca1138f1169eb3043cc1aa50e78","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L187-L188@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9577d5994eda5d4db944be2e4ff4d6e6","metadata":{"type":"str | None"},"object":"price","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95977c1f97e63c58b535b753f49a8c93","metadata":{"type":"str"},"object":"guard_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95a20724c3eb9123434de1414f1206cb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95a3c2281f4602273afedc429d9859ca","metadata":{"direction":"response"},"object":"schema:DNSPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L69-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95a4c8a51d38a0a994782534720a6457","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L58-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/registry/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95bbb11af4d683313ed6ee183e22a340","metadata":{"type":"str | None"},"object":"folder","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1658-L1663@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95c94f52d67996796dac9cb840c62310","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95d8f7e1bcae8dbc0a7ef3461e72d73a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95f1a6ab47e2d1b918082656911be2f9","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95f1a89a3eddba9146a93b031c736812","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_95f2fbcb3e4c3d14ebc98a788d13204f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96009948772d3c01d83fb815510ab880","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_960cbda34b7e917079bfd4c6d9c69407","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L726-L765@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96205a77481821d706d121d7df0b148a","metadata":{"type":"str"},"object":"urgency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96519d99462fac757634566347874743","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9653a687308dfefaa8a968182d7399ef","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96608e6fba37cdb41b66a33f22af2152","metadata":{"type":"dict[str, Any]"},"object":"budget_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9665f6126bb3eaf1bca27d6e26f6917a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9666fcfcc654dc7d40c70e94ba84b974","metadata":{},"object":"monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9689cf07ced3daa42aa0b2efb2570768","metadata":{"type":"str"},"object":"correlation_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_968eb5ddc06cb555a39577efa5dc4c8c","metadata":{"type":"int"},"object":"original_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_969cc01451d3a81253f0792c5908e3e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_969cd3b57a4f665fe322819fdfda8dac","metadata":{"type":"str | None"},"object":"qr_code_uri","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96a2b81903510789817ad4d49db8f16f","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96a8a04fc8f2d169c55693d972d22ff0","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96d0a6ed707364a38298d03952ccaf80","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","subject":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96d606691f759c117ca90705f6952045","metadata":{"type":"dict[str, object] | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96e009b0991977da1fd707ddeb83901d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96e11fbfdc04f0ad2e9f85c4338f7bc8","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96eb1ee814a4a178aed8f5c55aa3751a","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L122-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/down","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_96ecbd92585b39a9b5e879cb7e5b9836","metadata":{},"object":"Research and plan Keycloak/OIDC for internal service access","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_970820d284cd192e1356cb4a4c7568ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_970d568644dac27a2d7e8edc3610bdd8","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L35-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97115870eb57aa0259e7023cc3d7fea1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97301ac53e52ecc88d081b7a2c7566a8","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9748c9df913dcd994bcd94be66b2f012","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_975b191cc9f0b6bbfbcfc0948d214d49","metadata":{},"object":"hyrule-mcp: add vault_agent_status (templates, last render, command directives)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97600c226f5415cec6cb3ac5e4ca3984","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9765c86c67bdc317a7de1c4238f48dde","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9766c6dc27974a3de9355d6b2efe1b13","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9773067c2417c33b02ecc7546580d198","metadata":{"type":"str"},"object":"local_part","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_978d08098089b04dc73df45e143a5449","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_978f70a583116281fb36a4e952d20858","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97ad8ff811da4a00509af65c30e432d4","metadata":{"type":"str"},"object":"suspected_service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97b65021b3d36870e0cb3b36d4d2c91d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L197-L198@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97d2b51fe33e6e6cf05babf30f6b12ef","metadata":{},"object":"host:api","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97dacb74ddee124c2c2c50e72cf747e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97f4f6637aa5a3d541b86caa1b7081d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97f91aa348a2c8d597790dac267b3b81","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_97fbb0975937cae8b4a3fd4d709d15a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_980c09ef3f3f820cbee7caee3de3f6d8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98225cd92b290f2a6d25ca1ea534f5ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_982882f5e223b95feb1d6e19080543ee","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_982c457bf56c08739f704262483842da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_982d13b426f561ed646c1e9d43109dc0","metadata":{"type":"bool"},"object":"authoritative","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1216-L1221@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9830f0f6cfcabfa68cb95b674b6887ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_984084e8df6ea9c33dd08e2edd859000","metadata":{},"object":"schema:MailBounceParseRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L140-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_985719689dcd825dfe84558616e5661a","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9858c0e496c63e92376abdf88962441d","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98609d2e7c61213af61b3d834bdb8922","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_986cfa7c24c6a5536f805a160f385b55","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/go-mod","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TaskRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9870878c0cb484c592000d4d8e98cb9e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1888-L1889@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TaskRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9872735314cfcaa2854815400830f2b1","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9886d51e154202528a88195997d37c1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9892949c94766c63bb10f6463333b982","metadata":{"type":"str | None"},"object":"target_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98a0d9d0e8a44b92cb1eaaab6438d9b5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L43-L57@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/products","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98a1c457fe7b4f6cc13173ab16b51888","metadata":{"type":"DiagnosticJobKind | str"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98a6eb259ad985efff21baa08ca33c8f","metadata":{},"object":"hyrule-mcp: add service_restart_history (cadence detection for systemd units)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98b8b85cd5881ac63786bc658e3cb6f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98ef2cdd581d50bc6b67f900df8ea955","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98ef4bb817fe9be7cf36576fccfce0fc","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98f5bfaa77fbc1d0ca2a11e991fc63f6","metadata":{},"object":"dns","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98f636b183aae7c0578797c230ef5d75","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_98f7452ad2d1e0d14b95496eb65fc75f","metadata":{"type":"str"},"object":"snoozed_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_990b5658be904a3a29cbd36441f55bdc","metadata":{},"object":"Fix Icinga snapshot helper credentials on mon","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_990e8e0c49b6d3145029ad0b800097b3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1479-L1481@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_991931f376360f93b6a1344b5e7f95fb","metadata":{"type":"str"},"object":"intent_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_992a17e3b8c5a1b8033e4812559dce24","metadata":{"type":"MXStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9930441fbe09ad7e26f7e2d4d9f12a96","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9933b094940cb55a3dec3ef5e853afdb","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L123-L126@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/entity/{handle}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9941c6646c37e9316e8fc0e2ee263f53","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_994513df1daae0b9d92bb3c2312a110e","metadata":{},"object":"quote_speedtest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_996a6e7952918590d8f5a0017ef563b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9970d0e5908f69a70320f9f41fa3dbef","metadata":{"type":"bool"},"object":"direct_measurement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_997fe836da518f7073f933bdd08d1c18","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CommentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_999f372ae6c39e18d167f5468533c91c","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1907-L1909@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CommentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_99b39790d830db7c0b8e84979f1bafc0","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_99c4ea775a8ab1855f56fc73b9b1af23","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-netops-nightly-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_99d4cb9c2936b63694502995d67ac914","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L132-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_99daa1f23f9688225e22359c543fc6d8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L281-L282@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_99e070b750471c1568e5ee66ecd0fc79","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/31","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_99fe51853cb5d577f818752840b35d69","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a010351ceae212fcd23979d3d3c95cc","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a05138c761fca0f3da62e98ac2d6c06","metadata":{"type":"str | None"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a32795c62dc14177831e65627334c2f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a347b2dc68b4eeda69fe77fbb9eabae","metadata":{},"object":"CI: add a lint/link-check gate and make it required","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a3715c253654edd68e5e73156db8a94","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a3e1547c97b494478dd188a376a7f15","metadata":{"type":"str | None"},"object":"prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1106-L1111@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a471b7db74c1c8f41974ab66bb7aa00","metadata":{"type":"list[dict[str, Any]]"},"object":"structured_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a4d62ebea895c69a8149de0ae44e3db","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a5f57d0cf57ac26df0e6a66d8ae18b4","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a628b075e02ba50c43e3afb1181842f","metadata":{},"object":"freebsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/19","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a675115d0d006e5b06255da39372871","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/19","subject":"github_issue:AS215932/network-operations#19","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a676ea22e7630e33b27fdcf8ace9491","metadata":{"type":"str"},"object":"notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a8c9f46c3bc19ebcbdd347087eb9f4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a94880effba1b573c5eecd31c7750d9","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9a9a4c7a79eb334f5091ee689e8aabfd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9aa85f65f29721cbdeaaff99aa03aaed","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9aacf0463cf8baeaaa969d79dc07f5db","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L855-L856@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9aad4f18aa0018bd126bed4db526a231","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9aad6232e18cdd1e33041d9d956e9508","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ab625eb613c77e3920a2b1785d811d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9abe3c21c28e0636e6853e7872119def","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ac7e24c03632f4950204d09dd531b74","metadata":{"type":"str"},"object":"provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1354-L1359@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ac878bada54bc4cdd991ae0677c3c1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/272","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9acc0b15188e3d705ba719a8e599ee0c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2383-L2416@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ad4aac0d7c8cab2cb361e89a075d45f","metadata":{"type":"list[str]"},"object":"feedback_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9adf6b2f6604f6bc7a7a4e826eb7de1e","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9af0ad15bff5a51a4ddadfa3a96ae159","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSSECResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9af875bfa156924b0ccbfea42322b471","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9af9791eb0cf4afeab1610cc2c9fecd9","metadata":{"type":"str | None"},"object":"rate_snapshot","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9afa2b7350d3aa4db77f982d16df9fc7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b00ed1e337868c19680e5fd090102cc","metadata":{"type":"str"},"object":"groupKey","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b010754cab4d38e690a52b5cda3321b","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b10c2f205986e08aa7af7eaca0a5146","metadata":{"type":"str | None"},"object":"extension","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b164cb43692b7203ea37eb30b8ef926","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L491-L496@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b20d2b7f7035527aa49e8953c43436e","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b29db02f167a1f0fa6ccffb8996a64d","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b2a136afac459c26bfc3daac2c5b945","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b2bf39debdeb4b93c9ced7870d88974","metadata":{"type":"str"},"object":"created_trace_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b34d259f9628751282e5f2ee04376d1","metadata":{"type":"Literal['blocker', 'major', 'minor']"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b3ef2be4a8523115f3b92e5195f33fe","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b4df8e703c0bce2556968bec8cdfc71","metadata":{"type":"str"},"object":"external_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b4f7a6ded551ddad3c762390cc7120b","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1116-L1139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b5a928af1508e89f0e4c6828865cc90","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b6408ab4fae540cf89fb0c69e453d99","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L870-L875@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b68cca3cb704650cddfce1f22c6cbbf","metadata":{"type":"str | None"},"object":"notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b6d4843c9bf9f05439f787669af082f","metadata":{},"object":"tcp/53/{{ ops_prefix_v6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b7f94b159677cf0b096e8e6bd484bc2","metadata":{"type":"Literal['noop']"},"object":"mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b92d9adead5cc1cbcf0ed45b7ac4c55","metadata":{"type":"list[int]"},"object":"observed_origin_asns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L986-L990@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b983c6cfecc57f1ca0d5a8256908635","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9b9fd5bbe74a9e3b096af643250d55f4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L102-L105@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bb8ccf02174408048665c931e88bee9","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bc0459306491c4af9ac86b3911afc03","metadata":{"type":"str"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bc7e7290663426fc1550050ba7cd95e","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bc87a30440d8dcc553fd70deb7e534e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bd4dfefce2b8cdfd84bff184cbb5607","metadata":{"type":"str"},"object":"agent_basic_usd_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1699-L1702@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bd4e22593883726d6d589c0ebc52935","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9be6e6bd06dc310908cdeb479e4512e0","metadata":{"type":"str | None"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bea10774335cba0c6352a29574e6205","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9bfe0d16810994e807551c44bbfabb0f","metadata":{},"object":"download_path_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L138-L139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c0be99ec5dce5ce3835ba027725522c","metadata":{"type":"dict[str, object]"},"object":"routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c0c6eb73e395f6012a67b5709e85758","metadata":{"type":"IPGeoResult | None"},"object":"geo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c278d3e124d859a58e69f0427f9a721","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1141-L1142@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c31c5e0d2bbf21f648dabb676dd54a5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c3b2abe701a0336c47fd3dc3b1b7113","metadata":{"type":"str | None"},"object":"storage_path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c45cc10f12290fca2d803f328cd9f23","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c517e57b55f07f37992bcef7ec28721","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c76bc08fd9980c7ffadc8131073ddb7","metadata":{},"object":"dns_propagation","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c7929dad82b5f85e25617ecd59b029d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c7d144638e960eabc8760a31907eec9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c890bdb353835a9832c25119d2c94d7","metadata":{"type":"str"},"object":"outbound_overage_usd_message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1699-L1702@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9c8eaefdd1c67c74a0a3f392db2cd8f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/3","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ca8770f95fc87a81c87981d6137b819","metadata":{"type":"list[str]"},"object":"priority_order","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9cb01557907c3fc433d0837718a75de8","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1912-L1914@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:FastStatusRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9cb79e57dacbb0b2241a27644323820a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9cdfae099d49617542e7b3ff0b7e80b8","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9cfa40636d8343986b2efc4cec8021ba","metadata":{"type":"str | None"},"object":"original_recipient","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9cfddf1082accb2a7d87d08f150d0942","metadata":{},"object":"schema:MailAliasRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L182-L183@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d0d6f4052c0aab1b3b52f50832adcf8","metadata":{},"object":"rotate_recovery_code","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d1ea910811f9dac67d84ccb0afd75e7","metadata":{},"object":"quote_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L116-L117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d467e4f1a4e237f94b1904f4277ad11","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d497e8aaf8695cec48ab342ba1c0431","metadata":{"type":"list[str]"},"object":"affected_customers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d5394ec7654212182d2c519fb89d52e","metadata":{"type":"list[str]"},"object":"affected_objects","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d54a3048ad900e38258b2ed314bc3ce","metadata":{},"object":"tcp/80/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d5690e951d708afd37dc2b19f69dcc0","metadata":{"type":"Literal['reliability-governor.wake.v1']"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d60a69a6e0d2971a2ea5f82379a76f6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L62-L66@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d6591ba93b717c2cdfc67096bb314f2","metadata":{},"object":"update_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L271-L272@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d6991059379ad4559fc8175a4c546d9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L107-L108@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9d9e062cc0726ba346394535de875d3d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9da26a1676aa471296709d6716df0e5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dc187e4fb803ea50f3752e58cacf90f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathVantagesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dc2acccc65ca26d7c80ce9116152496","metadata":{"type":"str | None"},"object":"download_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dc3182d2ee21a6aff461781c92c1fde","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dc422af4d4e2d73d73c81feb4f1fd16","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CycleSnapshot","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dd301d7ee9a4cd664a38da55d158d99","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dd851362742182686205d856c03b8c3","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9dd8bf499ab1d52ffe98d8f64a25979c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2140-L2235@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ddc2aeab06519d79de8fa3f08a8170f","metadata":{},"object":"rdap_prefix","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L109-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9de389bc8ad60ad806ca90151c7b7829","metadata":{"type":"Literal['not_run', 'validated', 'needs_more_evidence']"},"object":"validation_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9df61e23c38a299045d8ef5a3a69efe6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e0227303217b9e711cdd603ec08da63","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e2ad57cee059843ced0bf3d14abfef7","metadata":{"type":"int"},"object":"investigation_cooldown_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e2c8955f9bff4e83a7bfdba7f07daaa","metadata":{"direction":"response"},"object":"schema:WebPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L61-L66@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e30701df250b52f1196ea92d8f4c4e9","metadata":{"type":"list[str]"},"object":"labels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e3855321618b897fb1203ed6f050ac0","metadata":{"type":"BGPAssertions"},"object":"assertions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e3fdf9b4d41aed43d200b23897711b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e418b83580204219a2b54175ceaf3be","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/213","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e45027286236b653e5600c6416b1640","metadata":{"type":"float | None"},"object":"longitude","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e4c4915b23839724aff68fab94bd36c","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L133-L134@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e5ffcb56f4891c356a6d8f94a0d4a56","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L870-L875@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e7d88d1c8edbdb527932556cd3b84b3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e90f55826f55ab40cd603dc04ee3f39","metadata":{},"object":"dashboard","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L58-L59@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e96ce6b4ae2614649c7933b3414d307","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-mcp-on-noc","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e9863bb0b12269b4f2e06452daca9ec","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9e98fef197535cd09c02e9209a5eb653","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CommentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ea2a8d2eadbd4773cc78c8ad29a4262","metadata":{"type":"str"},"object":"comment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1907-L1909@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CommentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ead119ae0aa338b9a20e041d9890930","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ec12c988623a8b75c9c07800f364385","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L502-L506@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ec49866976888690a767f4837a510ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATIPResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ecc6ea2e2155d8d382d20b0625ae034","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ecdb1ac36237045364519d3e799c4f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSearchRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ece25edfa3b29b3ce1b1b4056c473ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ed830e44e4313544696574f948e5aeb","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/170","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9edce6cc4eb2a452732c96be07ecc9c9","metadata":{"type":"dict[str, str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9eeb046a9a4914f64158e2e44d23f693","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1604-L1609@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f068559e611526985adbc0b3bb929ef","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f0fc98840fa60f2598b5c82ad794ff2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f1ca581d36db7e81051d2429d69323b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortAllowedResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f2119a0ae89fc2a39972f785d8d78d5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f301529017899821c45f93cd3c1e4f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","subject":"concept:generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f314912fecb79308eb6c699fb95c86c","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f3dd89bbd663cc1850b667d0eb1729c","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f50673fdc5c9f98fe2535085918a684","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/13","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f5518ab07f72a7a1857e03cd8188fdd","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/13","subject":"github_issue:AS215932/engineering-loop#13","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f59fdb36b10413c5d388fca0ceeb61f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f7adb70ca76510c34b21a36692c1066","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L117-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f7c51c78429de27725814b2361487f5","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L891-L892@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f7f3817ea2b00ea39a97a3ec21a0bb5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L202-L203@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f8ac26d910cd6eac85037bda85c730e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f90bf616a5ae459eb40a47e7ee52d24","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f9bc3527f396b522c602e9f47281dcd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9f9cc1edeb16222d9e3936449c3f2c82","metadata":{},"object":"whois_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L158-L161@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9fb2298946502602c94de1e06ca977eb","metadata":{},"object":"schema:MXJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L154-L156@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9fb71942f93af770f5b91a3da937fd0b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","subject":"concept:generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9fc8b88dc9385b6dd0c4de128c536889","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9fd8cd95097222b420fb9f2078d14b43","metadata":{"type":"bool"},"object":"inbound_webhooks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1507-L1510@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9fde979abddd0b418b6fcb3371f5a35a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/KnowledgeSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9fdfc183ecf7d263974f135f2ce5c28d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9febd485ee7f6e9f55143294603d37d5","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ff2b6cb2cffed759e42e057430919bf","metadata":{"type":"str"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1177-L1181@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_9ffe8c446461359068a1cab0d43eb24f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2278-L2287@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/verification-objectives","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a006952c4760cad3f8caa0c7eff46c09","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a01415e11d9a5b2cc914d6ccf484773a","metadata":{"type":"list[str]"},"object":"affected_customers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a018b95141124d832bf59b273406fff8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/307","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0246172e6cbb566b015f7d609b51576","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a029807616b11c8a0281992e8994047a","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a02f50ef101a5e48db2ab5663ee68566","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a02f8e1b9616d39358a852f0f622f68f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L79-L99@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a032a95925d1983e69545594307ed310","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0523b4fbec0df2cbf9188e1661bc4a5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a05ed955f2e056ce6ac6cc5d674d8f68","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a062e68e7f5c5f03f50f4431caa0dcb3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2608-L2618@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a07fbbbd0f68b953337fc2f9c820159a","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a08721899d9ed80b7549480160d1d8ab","metadata":{},"object":"Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a09f2a992dcd9b684dce94f4adfb3934","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0a801e8d593fa33637bfdbc720fd13e","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0aa9b9ea98ed654f2c3771fec8bc61b","metadata":{"direction":"response"},"object":"schema:MailPollResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0b2a42f3c307f5446e70e7a85e7f0d1","metadata":{"type":"int"},"object":"returned_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0bc8f6f7eb05251ad13ec55ce848937","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L112-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/headers","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0ce373c799d89829eb4e9956c44ccb0","metadata":{},"object":"schema:DNSRecordRecommendationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0d790ef9c650de9f297e5f4814f804b","metadata":{},"object":"tcp/6000/{{ peers.xoa.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0e4f9a4676aaec0e5fcb4da10802583","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L246-L247@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}/raw","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0e51814e07c848e671187df01e7f827","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0e556502db616d685ca755a66f5966d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0f1726250c105db6c0cfcb4fc0a41b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseIdentityAlias","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a0f1fa6b758601f9ffb55f26f7f105a2","metadata":{"type":"str"},"object":"record_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a103eaa5426e79c88110fefa39ca7fb0","metadata":{"type":"str | None"},"object":"content_base64","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1612-L1617@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a106236669ee21c81155366da43e53e6","metadata":{"type":"str"},"object":"policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L850-L852@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a109a332acb3e2f074c3d36d6f6f7172","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticEvidence","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a10aaaf9aa3d24c0ffff0b0ebf29547b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a10cc0e9cae57d5604961fa84722fbba","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a10cd58e6e4b0a4989b7e1a503382366","metadata":{},"object":"dash_destroy","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L865-L868@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/vms/{vm_id}/destroy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a10e39d5a36ea387279946c7a99e6eff","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a11428885a6f82dfca6d7d6a6df6d7ae","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a115c29929583e51110f3a99952e9cf2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"secrets","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a11807b7bbfe75b93732be38762031ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a118e1e7a938df8af41a36638278bc41","metadata":{"type":"list[AuditEvent]"},"object":"audit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a123085af60b88432168f33b97ce34ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a128396894a2c30a79f26e0da7810851","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a13ac22ca441f6434723898600fc6674","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a14246bd15e678c4fcb27c8609ca7be5","metadata":{"type":"list[CapabilityEnvelope]"},"object":"capabilities","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L256-L262@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityRegistry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a148e33cd0f8b767dcb393b94ebd66a8","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a166ac654723818881cff208f9b141b6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a168816731e94e22a30304acb7df6a27","metadata":{"type":"int"},"object":"confirmations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a18c2144a8f36ee0e67987fea6adc66c","metadata":{"type":"bool"},"object":"partial","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a193f0d96a382f714319016e76d59f9e","metadata":{},"object":"health_mail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3081-L3090@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1969d77b3c74c7ba3ffcea77509f91b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1a9f9aafc9ee84a53008148d34319b2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1b4304d98a67fe36c6d1e53c5c7db5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/GoldenManifest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1bb576b41561b2efe789260eeed883a","metadata":{"type":"str | None"},"object":"recipient_domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1309-L1311@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1c57b200b6f8a33ce7dcdcf677289f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1c847930892cd2f538c73a5cdde4b5d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1d3dd295d225d0679acb5dd5fcca8e3","metadata":{"type":"IntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1db3713743bc307e94304163b7e102a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1e3b62557204e05f77d31d7a75723dd","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L878-L882@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1ed67904b3c6e896c336a4ee5bd75b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a1f358bcffa7084968088663a447d03d","metadata":{},"object":"tcp/8770/['{{ peers.loop.ipv6 }}', '{{ peers.noc.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a20066554beb5896f2bb1d3532ab6b2b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a20a12629384cab15d13b77830c6c457","metadata":{},"object":"vault","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a20bf967407d8aaec36206cf4f78d290","metadata":{"job":"render"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a20deabb3de6f58c3dfb3c81ce331a25","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a20e8b2a7a74f8ceb3d954caed625d8c","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1354-L1359@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a21307adfeef9a91b4de2ac085c41e9d","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L475-L480@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a21c97eada69fcba55926989a2d254db","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a22156aefb08aff73454b2bd1ac5ce05","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a228bc8935cf54ac020398ca1e50a1f8","metadata":{"type":"FailureDomain"},"object":"failure_domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a24ed08dc4f893e0e9ea1c49562fa138","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-network-intel","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a255594f37ebd2ca4cef94c8504e9ce5","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/cr1-de1","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2556a68f5d68882e99abde7ad0425e0","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a25fb006ac57fd95df29586b5512b155","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a264ac250f024f5a405ef4d33acab448","metadata":{"type":"bool"},"object":"child_suppression_enabled","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2682821ac61ab10e59e27f0397b7fa8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a26afeb2f5621bd148597f18f82149e7","metadata":{"type":"str"},"object":"method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L646-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a26f75a44f2df844b5cda12a31f4f9f7","metadata":{"type":"list[str]"},"object":"internal_notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2740ba859efc63baa38a6c873187dad","metadata":{"type":"DiagnosticTargetType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L569-L572@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a27d0c2c12fd773a1043e8ab70e6bed7","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L475-L480@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a28227605d836236f39175cfe93564c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2951d229a74876ca0eb042135994d9c","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2a57c4200e42aefd00fad32c080da3c","metadata":{},"object":"page_faq","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L947-L957@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/faq","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2acb67e4e0465718281db50716c94a4","metadata":{"type":"str | None"},"object":"isp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1106-L1111@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2b10d5e6489d1443105c832b13bee5b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-mail","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2b7ae694656b6b84087603ef4c3c6c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2c327b1b10fe90d487984f114b3c753","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2c5fb6b63b79a1fb021be8b32b9fd2c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2ca7838be1d07ebe8f7f05dc3fef187","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AccountDeleteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2d40cd6381f2bbc18631e6028a07219","metadata":{},"object":"list_my_vms","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L794-L826@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me/vms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2d71428305657f5456bf89fbd2da3eb","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2e0d5ad87d00ce35a326ac307daeff4","metadata":{"type":"str"},"object":"source_uid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2e35325b8c4fec93032547d9931e0c6","metadata":{},"object":"schema:WebCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a2f8f5289dfb44adf6dad4b6b0711e50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a30c86190df7d4e442d54d16eed3ab28","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L154-L155@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletChallengeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a312fae341b160845a397be1976a5af9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a32921b2446a3d7971ce9e8c05ac5b60","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a32b1c1365b5173979381d81ab213c07","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ValidatedIntent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a32e74ea5c69dfdad7ac45a8eacd14ab","metadata":{},"object":"engineering_lhp_handoff_fetch","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2734-L2757@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-handoff/v1/engineering/handoffs/{handoff_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a331683c9fa8f8189341d30d1f4e7089","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L78-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3317a29a3a69a75b259e33e418b8ff5","metadata":{},"object":"Wave 5 follow-up: expand Batfish/Containerlab assertions (lab-developed)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a343dcc0b1275d8f80f9f7a13056bf8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a37e920ded94ba222bb52c73184437b6","metadata":{},"object":"rdap_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L116-L119@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3b38b53ecb3dd1a5e72931443bf1d79","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/.github","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3b8f6eb6f613ea17b504f4e739dd718","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1591-L1596@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3c64bbf521837a8d766c8cbd4e07789","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3d0502ebd60ff5f8bb8d21ab96f8d88","metadata":{"type":"str"},"object":"externalURL","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3e039f9e79da2634775b40b0cb550db","metadata":{"type":"str"},"object":"root_cause_hypothesis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3e08546ffecd4898b6851dccaafcdd6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1604-L1609@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3e63dbb2ed73f053cba2bb777af2b4d","metadata":{"type":"str"},"object":"reasoning_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3ec31f46a7014d01d41c0226e969bc9","metadata":{"type":"bool"},"object":"allows_destructive_data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a3efa24c666d503d77ea576badc2773b","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a40755b59f559b3ca791a273259dd7b1","metadata":{},"object":"schema:DNSAuthorityCompareRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a407c2159a19156266bd36396593924e","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a41eac83a90780460e48ca182fba7e8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPropagationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4222f59cab90f75ade57cd18b49253d","metadata":{"type":"str"},"object":"alias_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a426ef32afc33a42a40af93888f8ce0c","metadata":{},"object":"tcp/3100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4270ecc8ee7a898e211df878be9b126","metadata":{"type":"bool"},"object":"source_degraded_blocks_clean","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a42ef764d7f116eb0de744f73c1d9f99","metadata":{"type":"dict[str, Any] | list[Any] | None"},"object":"data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a43088d03f719e29e1da2756e11cd0d2","metadata":{},"object":"tcp/6000/{{ peers.dns.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4370ff6c8b4513979c3db5b3ccd2842","metadata":{},"object":"rotate_mail_password","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L222-L223@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rotate-password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a43b77e90ecbc5983a4467eaafe63483","metadata":{},"object":"schema:AuthRegisterRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a441a4edff421928985e9c73b8f99f96","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/207","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4476ea2f5a865864681a5861101ad13","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a45900f7441204bc60934898b9a1ad49","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a47f75f1cdea0e053558256776d384be","metadata":{"type":"int | None"},"object":"pull_request_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a487f95c85a5f2a5ccfe9aabce059357","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a48a4d7d7cd36c64470b90864a9e9e27","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/19","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4926e97ef818a7f0033050b0f40e620","metadata":{"type":"str"},"object":"check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L885-L888@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4961dcbe664a21e14c6ec4405e1064d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4b045ed3d7ea7c51b096acb23a4afc7","metadata":{"type":"MailPlan"},"object":"plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4ba76f5d88393c8c29582cbcfeac320","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/LhpAuthoritySummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4bdbd7919a90c755f8225e3e4ec52ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4bf5ab88402d0fd70b9c526fba33fa9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/130","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4c0c1ae7357a7be0ca92d9d6d0a1873","metadata":{"type":"str"},"object":"router_snapshot_download_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4c62f63f8497746b7f363b99c733f85","metadata":{"type":"str"},"object":"lesson_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4d66513680116a28dc85e436b2603a2","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4d68531e2eccf5715f21d2124499ea9","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4d6a6afbe3661435ffe1bb4fb35b554","metadata":{},"object":"tcp/465/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4dd10f361c5557833bbcbf9876b264a","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L120-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/servers","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4e79ba264c5d1b935ad3388183b74ac","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4efdc424685a949c75c5cc8d90f447c","metadata":{},"object":"tcp/8200/{{ vpn_clients_subnet }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4f86143c8ec619ea581aca9dfe2cb35","metadata":{},"object":"whois_prefix","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L151-L154@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/prefix","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a4fe11619b83bc6ec369ae12dd407168","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3016-L3050@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a50cf4d991cd34c4ff8a73d66ee39711","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a512186e80cef8b759a7c730d583a2de","metadata":{},"object":"tcp/6000/{{ mgmt_v4 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a512d49097d5b1b61ed22cd839fa2fd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a513a0ce851125dc55e233f8de8cc9c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a52e60a2b88567883e4ded85a575c4cd","metadata":{"type":"str"},"object":"resource","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5369a90d76220f360a5535200316406","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a53c102fbc614522163376c79c87150c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a53e501fdd3ca757fd2c51c45f604783","metadata":{},"object":"whois_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L144-L147@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a551b72717c9da086cbe067e66f8b5cf","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a551c7e94ff83472e0ff31a5a05aef92","metadata":{"job":"go"},"object":"ubuntu-latest","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/.github/workflows/ci.yml@b82dc72bbf382167062bff272606ce84ec20538c","subject":"workflow:AS215932/hyrule-network-proxy/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a551e941f35856bc21e37048e49d8f5b","metadata":{"type":"int"},"object":"storage_mb","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1535-L1538@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a554fa0b9a1f8deb5262670d579148e7","metadata":{"type":"list[str]"},"object":"required_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5568c539b9422c439b891a3d7ec1c19","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a560b23858a4314cafe670177cf89452","metadata":{"type":"str"},"object":"last_reasserted_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a568edc48d9185a7df0c50ab70ef714b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5795b594cb36e79a72b91d0e3ab6e78","metadata":{},"object":"metrics.Handler(s.metrics.Registry","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L33@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:/metrics","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a58e2b7bd4c0df1d234c454cdb1878b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CommentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a58f9c39cb640249f2c501e804bd6303","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5903f2d84e458d9237b509c40e5ca5d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/219","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5ae1dcd8f02cb43b85303292c7d0f8c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5b680c5ce16304a233eaa3c94e1634f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5b6971e73df0bbd097d7abb518e7ee0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-dns-registry","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5b9383b5d8dbdf72b07381e40f1bc39","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5be33238015da67d909a7a59cc607ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5d8cca1a416d8a722b861d19dd1a885","metadata":{"type":"list[DiagnosticEvidence]"},"object":"evidence_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5e1e03c8fb9cf7ac07348b29fa2a84e","metadata":{},"object":"tcp/8000/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5ec16394e3df3933275686bfafa614d","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a5f162e54c0fe324ac22c43341bcc13f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a611e404569a19133d2efbeb2c3849bf","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a61a483b909dd2e0f573896e99979170","metadata":{"type":"LessonStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a61f1ee6962818b0a3028becea763910","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a623a61bf68e5bfed20d72fed97aed1d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6274caac9b9689e3bf180b2c712ff6d","metadata":{"type":"str | None"},"object":"sender_domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1309-L1311@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a62f74d41379e9cd54f14151db060955","metadata":{"type":"MailBounceClassification"},"object":"classification","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a63e3d4736846d72ea0db43021dac7a1","metadata":{"job":"validate"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6442270752a934400519f3f943abe89","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6739d4e3d028f9047df8b92c7273ba1","metadata":{},"object":"log","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a67947fcc5616d41636eb62ff1148c8c","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L695-L732@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/signup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a67d785621d0ecc10a520360125c170d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6874c091343b594df0f9b0c8f727d7e","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a690369c26b44bbd4c79e24ba3929f1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6af820b96fa4ac16c770bf4e972bcd5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6b00645b9bd4761fb095c2ad0a1d1f1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L770-L811@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6b1b354dbb47b23d33b73706fc68917","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2622-L2653@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/proactive/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6b8adbf4880e6ee52fa67ec95bd11cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6bf846316529aa193a20f00d4233aec","metadata":{"type":"str"},"object":"asset","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L381-L394@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6bfeee971373022687b8faa5580c0d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6cad472901b41527d5d0d76fcbdab81","metadata":{"type":"str"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6d4351c365f6508fa45db51edea7680","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6df6ed4b3317a5bf6ea582b7c9869bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6e6d87c906f46d880c45829484c0784","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a6f0cd8acdacc82bc76b6d82f1a474c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TaskRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a71cc35e21dfae514eb168e03ba92f67","metadata":{"type":"int"},"object":"attempts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a725761963a5e23406fa300ead83d40e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7274be1d20cdb9a46d33874101d55ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a72ab046073ce1dc8d2481b5bf746578","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L967-L977@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a739f716a1d9dabb376a79e261e6cb88","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L939-L1077@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a73dfd16f63d6efa71c87e5f0737b10a","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a740ab181a0850d44444a2c63a7b3fe5","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a744101005b6f439d350bc01c9afea2b","metadata":{"type":"int | None"},"object":"expires_in_days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/FirewallState","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a745bf3826f2283e36c11f68fce0ccab","metadata":{"type":"str"},"object":"policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L307-L309@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:FirewallState","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a74a1678e75e862aacdfbdd796c014ed","metadata":{},"object":"delete_mail_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L321-L322@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a77e1b73a4e22e01e148200a0a7e63e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-security-model","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a79143f998712cec01ed7b1a2b4a69b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7a778b8ab42524e8186e15f7fadac5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7c3082724c075d2d96b6507c2d85fc5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/testing","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7c43e6016d48dcf46c7e1042d13ca89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IncidentSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7c4753afb536040ff1a0e7b2a270725","metadata":{},"object":"do_login","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L742-L761@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7c818fa8c7da9b1888e6efd5c210979","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7cf82820717bba950e05e3c34f52bb2","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7e0cc2bcbeb10d54403698135763252","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L884-L892@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7e0d7edaa35d45161fde96a62540e2e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7e52ea8935788ea5c4c1fedd9d85477","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-security-model","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a7f190f21662d3ce49db003cdf2dd978","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a80887e8eead27a410edf2ca6be295a9","metadata":{"type":"Literal['management_token']"},"object":"proof","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L217-L219@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByTokenRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a81337787332b7fbdc5540e98a6b03ea","metadata":{"type":"str"},"object":"prompt","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1892-L1894@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ManualInvestigationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a826b6907d8e527998fcaebfac63a414","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L61-L66@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a829ac8c960f63cb7053059958b73bb5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8453c23f971d322252a2746a3682dcd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortAllowedResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a872493186c4f465648e44cfc54e4b72","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L341-L342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-spam","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8798dbb77ab10dd8328933fb2e53035","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a88ac3d64e6c687ade25915e383e8452","metadata":{},"object":"create_mail_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L316-L317@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a896845d0f3963cae6a2b46cb0394fd3","metadata":{"type":"CycleOutcome"},"object":"outcome","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a897c8e7f959937660c383ca97cbb7a0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a89d87d4164f30a944a4eea3991dcbbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a89f9ea64f13fa7642e0d1da232c8a8e","metadata":{},"object":"dns_resolver_detect","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L155-L158@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/resolver-detect","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8a7be44286a9da84d916a8bb4ef31cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8ab3709f07ea88f64605d8c7d5339b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8abc09635816e6552fabeff46ff6dc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8af91dc56fed76096bbbf23feefb407","metadata":{"type":"EvalInput"},"object":"input","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8b04c10701804a81dadd210c7f179e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8cc0ca85bafae8b72ada37f62861b1a","metadata":{"type":"str"},"object":"host","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1523-L1527@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8d8d3cfa2776f0e28cdba8b8004426c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","subject":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8da13851a585be0b7096a99efe2ae78","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveUnackRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8dcd267a4f7a0440aec0bf08c8486f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8eb0eb4880422fc0289940157b23e5f","metadata":{},"object":"Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8f1dca86d9f3ea248177ba9aa81250d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8f3949d6e5d250845296a84ff3a3ede","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityRegistry","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a8fee7e3063f5821cad4179a05da2798","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L53-L54@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/partials/x","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a901df916eba88081f087562b771307a","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a90af1ac65017ff4e9ede861414a9fa9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a91fab3b9ca85884aa20f47001c35c10","metadata":{"type":"str"},"object":"observed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a920fb20b0675016596163de33d9ae3e","metadata":{},"object":"schema:ProactiveAckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2875-L2889@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/ack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a92299ac00849c744dd56ffbbe3cba8b","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_a92ee3d945fedb42422c0afd8300b6c5","metadata":{},"object":"knowledge_mcp","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9392ae887fd7678b15cc0a042f021ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a94820c60d3a12a20d946c5ffd8dde37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a94f2004c0a5fd9d13a9774b1b6035ff","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a95a2c7f79d7f14df78f29bd891a1c88","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9738e234e7cfeb7e5f1e6968400806b","metadata":{"job":"batfish-full"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a98718756a662e637a745715eae9c86b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a98e40d9b6f5cc5b5c9a74446cd666cc","metadata":{"type":"str"},"object":"job_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a98f71dfb9e39e903d11986524de6ae9","metadata":{"type":"list[TelemetryContradiction]"},"object":"contradictions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a99019090ba3c454993da92b1187f38d","metadata":{"type":"str"},"object":"stabilization_window_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a99da29bd917b8b751264571b638fe00","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/knowledge-mcp-on-loop","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9a6dc708114d82e63bf1fafe7ce66f8","metadata":{},"object":"create_mx_mail_delivery_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L154-L156@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9a78a4d4af46c7d6b926d488e54fd3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","subject":"concept:generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9ac7dea941ae95435fe09ce8b7aed86","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1892-L1894@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ManualInvestigationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9aec44104855b1d82ca8c94b595d0f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9bd01804dac1f0c7e3f11baca8cc627","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9be0d7baf176434d0084d60622fb1ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSQuestion","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9d7384d7030dbac64f22349df43485f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L256-L257@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9f7814902def9b83d6730ea4e534006","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SourceHealth","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_a9fde7651c27afc4b9e384371ce706e4","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa03a107229984d9f248b730b6d55ac1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa0aaa218c5139e009ec7011c0bcfe55","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa0dbf6706aad457b8c6511d87475664","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobHeartbeat","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa2b2b64fc7d6854b5c2b32893e1ffd1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa38991060a224081927a52f105dbe86","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L200-L201@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa40595b064f5bfab71cb108246e331a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/356","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa59b5c289fdad2924d77fc5178d01d7","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa6189c0c9cb39a9e63f46d74d435f0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa6e09ac743875d23ef3fe13b62d552a","metadata":{},"object":"download_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L200-L201@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa7571d61db9740648ebed706932f225","metadata":{"type":"str | None"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa7ed52da203205527d7ef785201e93e","metadata":{},"object":"control_case_decision","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2564-L2575@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa826555acfc2276acd8ff0c9d9007b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa89a81123006234f930a875edd1a35b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aa97adf75baf24c04e064cc86dbbbb88","metadata":{"type":"list[dict[str, object]]"},"object":"products","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1694-L1696@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aaa3a345121d624a9c6812cc71057f72","metadata":{},"object":"tcp/8081/['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aab1c3fbf6b4f24766c205c24e514f0f","metadata":{"type":"str"},"object":"body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aabf4c1493905caff50e2fbf2d8df4dc","metadata":{"type":"str"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aacd0520038fdfe4480f1312df06b5b9","metadata":{"type":"str"},"object":"code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L575-L580@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aacff2a548119f6220102e7f9040b8b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/noc-agent/10","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aad28cf0ea9b366a54e82367236d458d","metadata":{},"object":"threat_ct","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L92-L93@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/ct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aad67cf7b708ab512b6c8e887829486c","metadata":{"type":"bool"},"object":"smtp_starttls","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1397-L1403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aae8ad6090abc1050f5629a078b13474","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aaed0389756804a9dcdfb960046103f2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L102-L106@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aaed549b7cc4d3f3c3f4a75e164b3601","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aaf01b8d2d56ad07ca8b2cc48d7416de","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aafa3538aef89170142be7f5ebb84bbe","metadata":{},"object":"upstream","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab013076665091db97f356c02e274a4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab04129b2a613d5c6f2ec9f6f50601c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab0879c8c2094bbfc9417736866fa761","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveUnackRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab0eee8364ed2bb2de98d4943d8999af","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2852-L2853@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveUnackRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab115b4b89b76ea8d827e5947146fea4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveCycleReport","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab1507276241e26efdc86f163de11006","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab1e39bc8d2e8da593a74134e5325787","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab329705afba2946aea255ef6c35aa9c","metadata":{},"object":"get_mail_message_raw","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L246-L247@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}/raw","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab3a50e09d656f47e079c7d3bf976a10","metadata":{},"object":"get_mail_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L81-L86@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab3c32a9272bf10fe02813c44c3984fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab489df7f2766eca5d2f0078174bb5b5","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab5352c0ec86ee5284a4f1b758e572b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/15","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab5fe186b3729f10f76d8627ad2e359b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab62a79380e547695799741a03837b62","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab6909266954309bef616c127a539fbd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1005-L1011@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab73bf44f3568eee382ecf48c6ff3675","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab8842492d0f0be3f1c2e9112391a7be","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L180-L182@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ChangePasswordRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ab964970363d8c20d799a3f5149a45f0","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aba5417ba23ab6e81afc6de5add7b684","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abc043777ed6b613248e5692d5153eab","metadata":{"type":"str"},"object":"evidence_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abc0c108528f1073d5ae611f187c3cbb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abdafaf0d8e4cb440eb782ca360af2eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abf0fb6e1ecc10fa89dd859c094acd4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abf19983a7625b7af82894f78ac00049","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abfcab7846c32aa8ce0c04b9593c3a45","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_abfd6dbc1de803ea51a8605d87e3974f","metadata":{"type":"bool"},"object":"shadow","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac01a373b6a31789e1c4ca7be2316893","metadata":{},"object":"get_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L122-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac07f3dd7215c263289402673e80a4a2","metadata":{},"object":"ixp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac10a5946a526179e2ce46a4ddf13971","metadata":{},"object":"extend_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L838-L880@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/{vm_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac1267f2ef5a4866389f8766c01ba7f0","metadata":{},"object":"promote-apps: reused promotion branch + --force-with-lease breaks after each merge","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac271ddd00d038443a855bcb5c804d3d","metadata":{"type":"bool"},"object":"premium","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac282f87bc8c7c0177bc4fef3d49f4de","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac39598fd6012acb4d292451f2131ae0","metadata":{},"object":"dns_zone_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L127-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/zone-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac3fe540ca5084e084b75d3647ca4cc4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac41cbf456e4c0ddf88c8d925d9aba2c","metadata":{},"object":"tcp/[80, 443]/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac4f69774b4aba7b2e21a0a8b54da0fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailPollResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac5a3ff18b3b06e723576441bc6d0019","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L387-L389@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailPollResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac621394d8be1bdf7496eb4763aa2ad6","metadata":{"direction":"response"},"object":"schema:RotateRecoveryCodeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac66f168664d0892a9f82a20ee67daee","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac7f5d4c92e7c56c1c972a77cc2a0bce","metadata":{"type":"list[str]"},"object":"model_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac859bed0a03f715bb9217badc6c675d","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac8701ba5ef8f26aa85c8a70a46436ac","metadata":{"type":"str | None"},"object":"smtp_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac8936b9d45db1b60124273c6e446738","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac8ecd85f3b15d82e8a97fdea427e772","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L32-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac8f0b8e50e32812be2416943fa4eef7","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ac9b73ccec91d61d39e70f87f5e4d039","metadata":{},"object":"get_dns_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L69-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aca25cf80237ea7c0079828293b8d810","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aca2de90bfd820cc4b442cb5f90f35bb","metadata":{"type":"int"},"object":"returned_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aca344017f98c4cf41c7d0e7f6929450","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ace895af6c345d013c6c636deb555eec","metadata":{},"object":"nat_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L46-L58@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/ip","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_acf5867c1fa56b1ada4612c0a23c1e9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DecisionContext","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_acfd0f539012c4d892190da613129a25","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad01b640428daa90ea1f5e6deb7418c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad112326834a15d24d5d03380a9200a1","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L784-L829@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/recover","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad1b0b16c468fbbc57946d03b863aa21","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/go-mod","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad42fd82f4b4e57097a33ac9488a332c","metadata":{},"object":"Roll out lightweight flow collector and traffic weathermap","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad497cf59c1a6939fd7bb99f478c67ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad4fb933ca5221647d856573932d4819","metadata":{"type":"str"},"object":"total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L316-L320@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad515a43769b4935b5e09a3c052d901d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad54429a3b37d26847611cfe0b2e46cf","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad5ee91af1a4ceda4463840c8691b9c5","metadata":{"type":"str"},"object":"storm_started_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad5f756489f43b92f62dc06bc1ad62ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad65d7f7af082afe3ac06f045c949247","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad684106d1b51babe911608d8ad70ce0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L948-L953@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad7cf620faf83a50d37832a4d595fcf7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad89f85316ec2230771e9128355945aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad8e1d785a4948dbd0e013d3bcfa4694","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ad9ab0eb4f930454565c2d5edf9b7ef3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adae734d2b1da019bf26e6cc8c4a63cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adbe3ffd9ba96edcbc59f561fda28344","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adc33d93ad8c5b4fd1df98c1b3131433","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adc55a907adb2f10eadf40b4bad21b4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","subject":"concept:generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adcd63d43aa937297ba0bd2ce6a02f34","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_addc14667bb78701f30eb32c8dd82545","metadata":{"type":"str"},"object":"knowledge_authority_level","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ade9d1b9710276ab6a659bf986eaa000","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adeae5e42432178b994eb1ccab7bd0c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adf251701163e7785537d7a3d71769ad","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1574-L1576@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adf3b7a90698b6fbcf89f231ea61a005","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adf8954db7886d13b60c424b50207ecf","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_adf9028ce9ac7ba4e135fbac750eadf2","metadata":{"type":"list[str]"},"object":"required_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae02a8cfeb168fd2a3d6ccd8b9b51369","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae1a4526c5d21166bdb881f1a7306a87","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae1d6d4e8cdcbf7b423e8f2d8eb74a65","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L806-L810@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae2663ad2f5da682642b2268fce79172","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae295da1032e922f2c9237b09a3a2515","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-network-intel","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae380d15a3372f767548046abc29fd40","metadata":{"type":"list[str]"},"object":"labels_to_remove","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae4c5efc3ae4dab553dd91aeb1071a2d","metadata":{},"object":"tcp/443/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae590eef3cf84b253648b65b2405883b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae682bc0def92afc79c085a1ec822342","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/infra-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae6d5ff37216b89bf665125cdd0c1879","metadata":{"type":"list[str]"},"object":"affected_interfaces","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae77c65b765cc4b3d05a240a9c9f210c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticSynthesis","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae85e5518bfd1c828191049a647807ac","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1694-L1696@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ae99c0ea509cc3ab1ab117dbb01b43f6","metadata":{"type":"str"},"object":"next_check","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aea931ac914f1b1eb5cacfd6f0314907","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aec2bafbecbc3a20741c2449cd828bc5","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L870-L875@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aed97dafceadae943a433c776f4b1b0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aedd803b01ff5337b1744dea432db64f","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aedd8738c9a144598d8725ecbac0b6fb","metadata":{"deployment":"knowledge-mcp-on-loop"},"object":"host:loop","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:knowledge-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aedd91a386aa2faf49f839284b80f909","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aee9047440fa315a21dbf87da632f08f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aef06a7b1c1d489fa9fa0861dbb0d947","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-bgp","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af00716823054301980c8c0d177947cb","metadata":{"type":"dict"},"object":"tags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af05612752201720a9c78879d064fb3d","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L78-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af0d1d1921fc8fb29c0ec2d59d2b2d11","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2819-L2828@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af1caef8fcf644b15e4faddfb42698f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af1e2fd96b484f6731e06fbaf50defa0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af2047fb86d870e9951f554e0bdf0304","metadata":{"type":"MXStatus"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1416-L1421@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af2a605d7a43ad2d89e02f23bbdcdf45","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPTimeSelector","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af44c0309d287796f0b6831cb731cbc6","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L116-L119@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af5af4634cd6ec8a7e84d8e8e6cc6b61","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/9","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af83080bffa4c38e072e204916b82ba0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af8681b68e62d463ae5be312b9b5d32c","metadata":{},"object":"dash_change_password","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L886-L896@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_af8976fd5ed7d0827258a8b1e552c721","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","subject":"concept:generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_afa46796f886e1e3fc6ae8ddf85f9bf0","metadata":{},"object":"delete_mail_api_key","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L217-L218@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_afa6d820552c70dd872e072528acfefa","metadata":{"direction":"response"},"object":"schema:CryptoIntentResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1249-L1298@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_afb3a140fb4902154a203a308dd354b8","metadata":{},"object":"tcp/6697/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_afcd7a08fbb4fdf41d2a73ac72c73c2a","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_afd2896246bd849b6f6f912f997f12b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_afe0162e25c5132350f5128e73c8686a","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_aff3573a5fe249f860bc8642e33e207a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckOptions","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b003306a5341789d498374d30ffed8b6","metadata":{},"object":"create_api_key_endpoint","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b00e48a6ecdbbec070a7387538ee5fb9","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b01861db44be968450fbb6291d306547","metadata":{"type":"int"},"object":"disk_gb","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b022fdb0877d865f48440f15618ed70f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0268ee0a82b0c40ce3dd4121f9e6cce","metadata":{"type":"dict[str, Any]"},"object":"budget_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0381c6e7ddb2c26e573753a3560a4f9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1014-L1016@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b043a4ab77663584b4b70f79bcef3669","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b05e9f4f096c39dcef0759f12c6249c5","metadata":{"type":"bool"},"object":"trace","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b068d571048beb338ce9a509ba11eea2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistryPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b068fb70896098709e0d4584d3a85dba","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountUpdateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0885a93cba949d31fda8265b1c3a98c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","subject":"concept:generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b091870fcc53deaf487e80d9e2fa1e5e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0bd5c3db0e5f472c3c2cfdff528c1de","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleJudgment","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0ca91a779bd8af1b856f733df9a60e4","metadata":{"type":"str | None"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1184-L1187@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0d255252edec8a5b02b0b09da63da81","metadata":{"type":"dict[str, object]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1686-L1691@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0d94700ea1a93f28734b4a7ff8f411c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","subject":"concept:generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b0e2e155fc409a37855cada3639362c9","metadata":{},"object":"tcp/6000/{{ peers.irc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b113d0855115ae0c46f281adc31c3d4f","metadata":{"type":"list[str]"},"object":"errors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b117dd12529186831bb72f329620f6ef","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b129173d8a04d28207b5150ee6c222c0","metadata":{"type":"list[str]"},"object":"investigated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b13909fb4c6623e15c2369ea3697b689","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L956-L959@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b155c60ed416fde6f62ae6f8c9afa070","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L57-L63@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b17d1943cd0f06996e21a8de78c69d0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b18abbab8d3ea884f2a87b20ba9da28b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1a867d808824f1c23b9dd0a73446891","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1b28e92ca4092f1dc871bf400c93a8f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1b7f2d0d7fd5b99744c897e71dc7114","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortAllowedResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1d1ade32704690136e6be5eacd13082","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1dd06355951288c6e877848d7891e37","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","subject":"concept:generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1e0647ac555cd779d4e892922f22ce6","metadata":{},"object":"udp/1339/{{ peers.cr1_ch1.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b1f2a2800b087e01768e06aa50f4a85d","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b202143cff4ef1bd27ea4c1d708b2866","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2054d42961c87dac9511843cfde930b","metadata":{"type":"str"},"object":"reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b213eec958ae865e86d390f0043b001e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2158976f6ace1216a5af3159899ea06","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b22ed807ac6594fbf3c62db511116a4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckOptions","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b240ba286221221aaf58d311e14e2a83","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L167-L168@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/domains/{domain_id}/dns-instructions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b247a32ca3eb0163d59f697b657461e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b24befbfe69b3bfbda2b266044c175b0","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b24cebcc0896fdf19a2c59f303a8cc7c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1579-L1582@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b26821b916a6c5c1feb52f5fb918d36c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b27676633becf8e357594ff1cf89a82c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L901-L906@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b281ffbdc83dd5a776902c50be6fe9cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b290c27267c3e0dc90ec9307ed46c64a","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b291bc360fd202ddc5208eb1a426358c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2a5bad7b46391fae506852a1626630d","metadata":{"type":"str"},"object":"plan_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2ae73b35dbf6b87f7a63be047f02324","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L122-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2aef2b8617fbb27f718f7ba0d2616e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2b047157fcbb09fef67402679188a39","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1912-L1914@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:FastStatusRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2b46932dbdaa29c994893c951d11b1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSendRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2b721cad16114fe656751823582182a","metadata":{"type":"int"},"object":"status_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2bca281f3feb4e16e5fed3cea8307ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2c6d2276c68205c7e732e9e5e0d8231","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2d16e8f03988a3b8a5981dcf5042559","metadata":{"type":"str"},"object":"role","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2d1fcb41ecca72b10ef5a0ec31cae44","metadata":{"direction":"response"},"object":"schema:VoIPPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L59-L64@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2e8be35a75f07cf011a7622b927a111","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b2f829bd0caa751ac439b02dfa92dc9e","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3040ccd5e9b95a503d8ed4ec36c21e6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1277-L1280@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b30fc3547b1a9cecd1a7876999540dec","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b319dc8574f0e1c3c36d911858deb8b2","metadata":{},"object":"rdap_entity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L123-L126@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/entity/{handle}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b319ebd5492e0fd8db4073fcdd3b1841","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b31cd78b79c3cde14ae003a95fa4d027","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b33d01ad89bec6cb057bcf3a753a774f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailLimits","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b346bb39f078856bc77da5dfc36e73c3","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b356df4c3274180660ef06eba217306b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b36b26ccdf86a18ab1157dda7f35d498","metadata":{"type":"list[str]"},"object":"sending_hosts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b376613234a239241910dd0f79f98e55","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1177-L1181@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b38349eba4c52b2419ba1d83a05b4802","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b38d09df34b3dad19a8a2203449d0b2d","metadata":{"type":"str | None"},"object":"resolved_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b39675737676661b8c93b9391534f66d","metadata":{"type":"str"},"object":"check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L787-L788@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3af48478f5379570bd803fcbd2e9d2b","metadata":{"type":"MailAccountFeatures | None"},"object":"features","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1554-L1556@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountUpdateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3b4f76357bfb324c5ffe1d22662dcc0","metadata":{"type":"bool"},"object":"verification_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3bbf2a98dc27031d60ecb2e6bf4ec67","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3c3a39421cd3197aaef3318ed72ff0e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailPollResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3ebad782723e778a22f8720244318f5","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L387-L389@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailPollResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b3fff0561ce1fc3c7de4d11ce9e4555f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L27-L39@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b402f050d630aaed688be3ff79480390","metadata":{},"object":"CI: add a real test/lint gate (ruff + pytest) and make it required","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b403ecc27087403727835dd6a0b5b064","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b40458d62ddcaae8e388025c73d8531f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/PerimeterContext","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b40668fc13580ef6af87656ddbde5bcb","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b410ad2f156ec945ca97db4546f60f75","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-mail","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4161129bbab8e258f897a4795afbc68","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1679-L1683@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b429ee31c7754e06bcf2ece9f3c78355","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b42b8f9ba2f62a892a46bb882dd109a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b435c9a364b185e38657ea6e7469ceaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPropagationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b438345b7bfb349201c02dbade6ac2ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b451c126f80447d5ecbfb2dad44192a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_b4560f3c4cf9e7384d934e4f49a1ea0e","metadata":{},"object":"docker_ipv6:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b46a567ccd0f84c46cdfdabb7850ebee","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b46ce6761d44d65631c357a0a14189df","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b46d20b8a632d3b2f41914acc2884308","metadata":{"type":"str"},"object":"host","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b46dd54d12ffbf8763cde5460d17f9d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b47d1f1b74116f01fd616ed28c467be6","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L43-L54@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b47ecfc1b372758561d713f04d8add81","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b48828efb60b15a8c7901903c68e9004","metadata":{"type":"int"},"object":"failed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b48bfdaba21a8ff2a0be2fa4d6d70c69","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L76-L77@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b48fbf6017e83c565d5a059b72c79aa4","metadata":{},"object":"schema:WalletChallengeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b49151ea401039f0e17caaed63f03437","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L61-L77@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b49b6dc6619b757539ebe5118cd73ffd","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TaskRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b49cfedd68960c2810ec971070ab7d5b","metadata":{"type":"str"},"object":"prompt","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1888-L1889@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TaskRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4aaad9a7b57fd79105a765f9762890b","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L147-L148@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4b2a79635bdb74f33ca53abedff3bab","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/contributing","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4bef13da94cb2456aef9acc42834e24","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4c5c6fffbbecd770e29e7d6fc8ae4ad","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L175-L177@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4ceb7a5f0b1e1dc006b16f98bfd0139","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4d67378dc7cc13aa419786f8a5dadd2","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1679-L1683@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4e754c2a854ebfb727753cd5ae68ca2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4f00ca588502b103be258b6ac3b9945","metadata":{"type":"str"},"object":"interpretation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b4fa55852bfa1ad55e52ffdf5421f650","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b510673ccb9e381c15f31bf2f93ee70f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/claude","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b514e91c2b38d71f4518f0356f76e2da","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b51ae9e678805a0c9756f9780f6d2e2f","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b51e44c1b5a7af85b0f9ccb1e13e6987","metadata":{},"object":"schema:MailSearchRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5208d21ce7dfddbd416c77a83fa82c1","metadata":{"type":"str"},"object":"event_fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5328b062979dcd1f929b7f727b6690f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b54829a5bd3db4a90480120a16bd3051","metadata":{"type":"str"},"object":"provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1114-L1117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b569ce48cd3c8ca6d7dfa572c9cde2d3","metadata":{"type":"str"},"object":"context_pack_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b56b073d042b73277b5ca071f786d634","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b573d88ea36e0905bdf9df53d9f7acd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-speedtest","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b581fdbc069da25fe942e6b8085e7045","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b58f354db640c6c6eaa81c1dbef2aaa7","metadata":{},"object":"extend_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L137-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5a234695594c64880bc8bede841528f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L162-L165@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/dnssec/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5b7a7347e543bc8b8342e8cc719e780","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5bbd30c29ee51e4fb14ee9e87e1eadf","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5deecfcf9578b5e5b46f74d4210b172","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5e59eaa841a1e7fcd595285d4ad95ab","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5f19420085598553e516cdd81aa19f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5f79249f97e0e965f1ce262272eddb0","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5f9e2453a7e72289a38c3165145dcdf","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b5fa1348dd2d6d92e5018d348f1f9db9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b60d4ed5e282e89a7be0dc215dec41db","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b60d96aff29a507371aaae6510983db2","metadata":{"type":"list[Hypothesis]"},"object":"hypotheses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b60f7aa9b0b986c3c32380dcb2393205","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b62162f1bf130ad47cddb5a9c0bf229b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b640addfcb0351a3270124c791bae0c7","metadata":{},"object":"2a0c:b641:b50::b","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b6420c5630d34fbbecbf8c208ba68107","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b64b1436cf078d9b64e65510b33065bd","metadata":{"type":"bool"},"object":"redacted","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b65266f8666eb42284b3845086e53d4f","metadata":{},"object":"2a0c:b641:b50:2::c0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b65c86a5c4367d6bd5016d8b7e076380","metadata":{},"object":"upstream","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b66a91486fe8b05098de0891c1925cd6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b67a488b7d55bb45466fcab17ff66803","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b68624ed2781e62b4ec01140bf9d61e1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b68bdbc0fe020dd3c6daa2183a4522c9","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L574-L611@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/order/review","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b69b6edb02fdc7bb577801f5400a0365","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b69d8ed7ae5e696451f42d63b54ee70f","metadata":{},"object":"Persistent/event-driven Reliability Governor follow-up","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b69dc1e30bc52132baa6f10b0c142063","metadata":{"type":"str"},"object":"intent_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b69f392038a0f2ad6e809ca022a31280","metadata":{"type":"str"},"object":"sanitized_error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b6a266114db67904e8bbbe65b2d8617b","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/231","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b6a68f6963053effb9655b7507c5ed3f","metadata":{"direction":"response"},"object":"schema:ThreatSourcesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L49-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b6cfea4cd671e96da2bc16b563b9ad58","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b6d514463a11650a3f8c554a972141b2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L266-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b714d876b56f4d93c063af937d73d2a7","metadata":{},"object":"quote_voip_number","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L73-L74@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7172d2ee94552beb2216ee866fd8efe","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","subject":"concept:generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b71c796bb3628722b81238e46a8dcce5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7241a4bfe5a5c0a2cd56fa9932deef8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b730082447edcf15afd873886e86822f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b731d40e9f77b9e012d9bccc267be644","metadata":{"direction":"response"},"object":"schema:AccountDeleteResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L830-L902@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b73ae3987546a8f98b235b6f19caf298","metadata":{},"object":"host:loop","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b73aeb9b8180c314028b181088d14037","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b748747eae22f9818db495b10f342a7c","metadata":{"direction":"response"},"object":"schema:DomainRegisterResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L939-L1077@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b760e934323b351a864a6a3d399f4786","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b769e553ca6dc96a5ab95ad9cdfdfb0f","metadata":{},"object":"Protect NOC control UI with OAuth/OIDC at the edge","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b76e1a0722db4ec2262d1ebad915312c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b77df6442329c293465da7f7c59c294c","metadata":{},"object":"hyrule-mcp: critical self-introspection gaps (localhost short-circuit + transparent ssh errors + icinga_get_host_state broken)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b784db14025e3a2ba7d7ed2bfa94aae9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7853a6a73c3cae939140f001e218be3","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b787a5c372c59e8b074297c797d89156","metadata":{},"object":"do_recover","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L784-L829@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/recover","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b79498247319f0fbcea0d04a8139ff40","metadata":{"type":"MailEndpointConfig | None"},"object":"smtp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7ab35e8ab6947a08beb0461c3ab803d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7abc610a616cac7dd107083ccea4ccd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7b9291545765cd2f418725afc49911f","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7c4c4d64aa4ee80f396b7da8dfd2253","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountFeatures","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7cc5aa8706ca5eb56870be153c79953","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/ToolResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7d77260c8e32d5d2bcc8034efcb4f98","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/RollbackGuard","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b7e5df118c264b608d121c6d3c148cc9","metadata":{"type":"list[str]"},"object":"cc","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8003984f0b98e8052b47695c2b0321b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8050cc92c267617e4de9531e6c97157","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEndpointConfig","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b820e4a26d7beec8e334e8e5523369be","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8237594748febfcb2a29c9cdab5e61d","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mail","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b82a626041ede66915b2b6e30e80977a","metadata":{},"object":"mypy --strict cleanup: annotate the codebase + triage the genuine findings","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b84ae0911948bce1c8ae57434ae6d969","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b85702a1b98ec11be26f66ec862e7902","metadata":{"type":"list[dict[str, Any]]"},"object":"active_atomic_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b859c7ba990ab9d5846bfd4003e89295","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L286-L287@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b861e004097253b672836a3ccfa8203e","metadata":{},"object":"Reliability governor / NOC loop re-processes resolved and duplicate cases","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b86ba266dc5e7c0951b3198c817f7b1c","metadata":{"direction":"response"},"object":"schema:NATLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b87430792d1db77920a1d8b667b270eb","metadata":{},"object":"Investigate replacement of Debian router \"rtr\" to OpenBSD","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b87c8464c74793111776a53817cf61d9","metadata":{},"object":"health_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3016-L3050@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b88f01001fb5bc7a6650479afe5c52b9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L216-L225@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8933852cffec22af65fb5c8f7023b53","metadata":{"type":"list[ThreatView]"},"object":"views","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L844-L847@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8a18c1120d331d792f2ea57e96273c4","metadata":{"type":"ActorType"},"object":"actor_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8ace5788178bccfbf7e9b7de076ad42","metadata":{},"object":"get_bgp_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L57-L63@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8cebbdb814cd8d117b312d622b9d8cc","metadata":{"type":"datetime | None"},"object":"last_used_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8f4f11efbc99ecf34d8d5fcce3bf457","metadata":{"job":"check-drift"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b8feb32e98df9af7be669be2baa160c2","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b901ee353dc6b262e8fcfd86800171cb","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b914140a005b4103fb47e9cbc403cdd2","metadata":{"type":"float"},"object":"elapsed_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b92d86fd60ab5dbffa32c13b6bc25480","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b932ffe7ea78ad8a4b922b372a0115b2","metadata":{"type":"str"},"object":"description","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L646-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b954a52986d91be6ee2c53ed74339553","metadata":{},"object":"tcp/6000/{{ peers.api.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9551908dc599387f23fcdb223e40147","metadata":{"type":"list[str]"},"object":"recommended_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9553f463ca66cde4c4b9bdb83dc0208","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b96e443be70691a331d58c24d8478982","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b97a6525b68e6570a31c48f56aeedbbd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b98328410667e3f35ce2587b2883452d","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1277-L1280@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9833bda32990bb36fea31cd4ac69ad3","metadata":{},"object":"nat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9836f15feb6839d43a17805a1e9009d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticTarget","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b995f16c36905a08a9acc8d6813b956d","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9a6bccc011c5ed51a9d501958011102","metadata":{"type":"bool"},"object":"requires_human","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9c2b3a058dd4a045152d58e24accc34","metadata":{},"object":"2a0c:b641:b50:2::30","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9dbdde4807e8f416aac5b5d60261d35","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9de31865a51dd9a9cb7971556ab3a43","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CandidateDecisionRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9e8716f46989d5dec9979fe32296309","metadata":{},"object":"get_path_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L69-L73@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_b9e8f58e65da15e633a322b26f144556","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba0df30f1c731288063c1b34b0641dad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba137f22fbc95d45ade543101e098944","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba14a02cec786da6ff98d3440718d373","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba27ad34b180ae5f30e13cedd2688f50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba288e9f8cbf867d553a91721b5ea78f","metadata":{},"object":"fail_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L173-L184@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/fail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba36ddf0eb3d91013c549553812c9f17","metadata":{},"object":"peering","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba3a68fcd5910e30cb2db4830a91be30","metadata":{"type":"str"},"object":"nonce","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba4b7775629e3e1404986199af9ddd6e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba730e740355dde884b0f80f13ba4daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","subject":"concept:generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathVantagesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba959003c3dee606d76890e930e6af3c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L748-L749@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathVantagesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba9a14015e94b37ff72a4644c918d55c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1177-L1181@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ba9ebde4549d82d5f973217049ff0d8a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_baaa4bda9fbd00f36cb309b9644c8f5f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L228-L238@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_baf31feeb3d58866324d1d069a316f91","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ChangeProposal","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb0d0139a40a18ad4915e755cfb0a455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb0f747bdb62778ee75c5ababd9edfbc","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb0fe77b109735c5f653f32a92b2a48c","metadata":{"type":"int"},"object":"ip_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb3280ce3b64b2bcd51cd1efcaaa4e8c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb33ed4f2737bd45fa5e674c2dfb001a","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb3bc2ba833159299b2c28a9bb8d763e","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb4de7ef6d600d3c611811cd00f10f72","metadata":{},"object":"do_signup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L695-L732@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/signup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb6033839ed76bb01e707cd97bdb5267","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb6c08a8ecac7a3c3c941e51648c05af","metadata":{},"object":"dns_trace","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L106-L109@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb858831a98c2bbc8757a09d675e6fe7","metadata":{"type":"str"},"object":"impact","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb87c159b93b49d74b4295da873d060f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotIngest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb891728cb8a89cdf50a25634dcc947d","metadata":{"type":"int"},"object":"success_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bb9ed8937e9f4ecc5568af8cd392d4d5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bba00ae845be72a7b21db6a8e33c7c97","metadata":{"type":"int"},"object":"storm_stabilization_window_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bbb1010da04fa83cf3b7ac3a7bf707fc","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bbce7ea7fdfbc1b5dd7a610848c9a5ed","metadata":{"type":"list[str]"},"object":"allowed_repos","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bbd8f7b42963c654150b49f185aa3512","metadata":{"type":"str"},"object":"probe_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L743-L745@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bbd9a018667e3ca133a88ea4a08aa3b2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L47-L48@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bbe0ceac9dc38308add543ca678dc116","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L106-L109@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bbfbfba628d723082f5fceddedfd65bf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc039d65622a28f41364eb336c5f384b","metadata":{"type":"str"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1686-L1691@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc05b56af0ea1264da46a53acd4a2156","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc1ef46ab2a39ff8ad54eec85c5adc8e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc2325e0e5f55d620f93e8912f3337e8","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc2dba0114f4912c513d59e1d5050eb4","metadata":{},"object":"user","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L43-L44@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/users/{uid}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc312a58d01be463c0d37e3279c27e38","metadata":{},"object":"page_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L657-L680@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order/status/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc4261b23dfb43a50c5efd912555f6b4","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc5de3df7521898de1f63e7f0a2b728e","metadata":{},"object":"download_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L271-L285@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc6bfcd764cda808ddde7535c18f6225","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L878-L882@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc79479671aeca37c6a18aa453857368","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L49-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc86bd1d1ede0669b3cf3ef930be3e71","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc87bd38e16142abd6df25c501448cc2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc96ee60e749fb1724aedd52a920856b","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L48-L49@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/api/data","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bc9dcc9ab5be0269461a85030ad2cc0e","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcadd6b7c4cbba7ba3c5db5d93e4fb9e","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcb4179005e8a5ed5d90e632b3ca165d","metadata":{"type":"str | None"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcbb01dee230e2da7e307ac323b5b3d1","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1591-L1596@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcc8c00727e5e03f2c062642963244e7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L142-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/suspend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcd2211ff616712858802f1e470d6f17","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcd28e2c84bfb91034cabbaaada88b0e","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bcd962b6afe34f2f1b353616ee8da17d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd1bcea4f4d2d736cc29b89e77a34ef7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd1df35f7c231e673783bf1111110fc4","metadata":{},"object":"resume_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L147-L148@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd225da23bf9c9aab68e9f60b461411d","metadata":{},"object":"IPv4","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd30657f688f7059cc5a4b5c1342539f","metadata":{"type":"list[DNSRecordAnswer]"},"object":"answers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd3189f50569610ed8e3dbd72b9bdbfd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSTemplate","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd6785e514dcf4c8054a00e61747d3b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd6fcbe37b3bebd5b9667fccac3d8770","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd79901b76dbc622123d0d7692fac995","metadata":{},"object":"get_bgp_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L106-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd7c46c79f4ce021a0ff495485630b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd8448465e4c1038ef0c441eb24b80df","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-workflows","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd90b0ddc92d67bc219e88a1d264f30e","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd9d63102beb5fd707dd3c7b7c45863f","metadata":{},"object":"nameservers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bd9f4a6b1115448244b5632441c6f423","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdaa1173af891f1a566f690c1111654d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StoredDraft","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdbf89395a1feae360ddd3752907760c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdc4b2c26cf4c05e8960040f055d3d97","metadata":{"type":"str"},"object":"signal_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdc69ae4186dcc5009e322bf97bb9223","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdcff5727f17a369767e68ebc80686a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdd9a88f57826dc8a5a1cdbc4c189e66","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolDescription","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bddaad47dda65104a26279e735c86b32","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bde19bf39cf3cee5549f9a441ba69fd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_bde4531d91e1e79cb25f8e544b0c1b3f","metadata":{},"object":"docker_ipv6","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bde4fdf841408944882951beb3bd160d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bdeba74823512f273f9b5f860c17489e","metadata":{},"object":"schema:PathReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be010ef2f0fecb59d80efbd015e36ef2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L138-L139@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be142bced9ae11c122841300cbbb6f89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RemediationProposal","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be1a958994b1f697946c65abafb001f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be1d9026600fbd871a0b995ffe0cc455","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be2023091c19bf9e0efec80dc81db4cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be301ddd155a5d3766118bc18dfc40c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be6d0f87402bff65f88738fec9af9356","metadata":{},"object":"partial_price","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L905-L916@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/partials/price","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be6eae9188dc6fd091ee54f99e7b0b66","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1114-L1117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be78211f53392275835384c8749990d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/noc-knowledge-on-noc","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be7951e9dab58dc47026cf709e77e720","metadata":{"type":"list[SourceLoop]"},"object":"allowed_source_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be83444407c700cdc55435eaf5e6d9ef","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L66-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be8a8553a1aca19360d323ae9dcd67c8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L316-L320@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be943868ba3a2d496be2b2a66bfeefbc","metadata":{"type":"str"},"object":"price_usd_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L332-L340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_be9e5cf410c4680b37ba3bff41e3a448","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bea669fd992d52762a92987e671452d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_beb6154e4fa4abefa8e1979e6c0b26e1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bedfbdc70f2b7d4ddc0947750318484f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_befb2f566184b56d08c29021f67732f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf01ca267714e303406fd0b17966d8ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/as215932-net/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf03ac5a9f819954a6458aecf31f4003","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf05e06d619be935c848b0f1f28a722a","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf0d52aeab234bc2d7eca657704a7f3d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-mcp","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf234f0ff4be9dbaaf9cedc9a3447d34","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf23ef04ba85621de78377991caf754a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf2935794ba8e0850d9979e56b026f7a","metadata":{"type":"datetime"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf5b914f8214d42bba21a3b39a306400","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf6f38bda6d75708cfa10fb64b5fdf47","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf71726f12328c0faa525df1a9187349","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf7c7a57bb7d16851e1a4237c165e9f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bf8ffac80ed35c0ca93dd619ef1c35de","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bfb34901801bbf1dccdce02348742ab1","metadata":{"type":"str"},"object":"governor_role","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bfb9594eacc26f6f503ada32a4409776","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIAccessConfig","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bfbefea98ce21e21ca5df0413018c5e7","metadata":{"type":"dict[str, str] | None"},"object":"proxy_prices","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bfe321d8b0c52197f67df706697a4728","metadata":{"type":"str"},"object":"site","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bfe38eb4405a3f40e4b0303686be371a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistryPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bff1031929c38c0e996333a8ce723303","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueSnapshot","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bff44b2a7097348800bdfbb331031987","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_bffe6e1622b0fe81e23aa4d484ea3b37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPFilters","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c04bb151517817ff85bdf44d6a9c339c","metadata":{"type":"list[WebTLSDeepCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L695-L700@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c04f6c7b949af0906cf557e9942c998a","metadata":{"type":"VMSize"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c053efa321047efc5d8cbf87a1202a4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c05ab095a4ed6b898da28dde78b28a8f","metadata":{"type":"str | None"},"object":"setup_script","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c06665e9f74ad9563bdbc0bd9efa0df6","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0695b50c122ba8df30d95585517ef79","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-render-check-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c070aa600b292b2a75d2acddc8d36699","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c070f6ca19153de38cc70cf483e4072d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c093c04f54de6629db5501a9f8c1073e","metadata":{"type":"int"},"object":"issue_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c09cdec7b551880860caff6a0dd809a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c09e296266966c694971c540b7a398ea","metadata":{},"object":"schema:WebCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c09e46b8f996ea998b5e5d7bb92b1234","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0af670ae2f14b8bd9000fa6196153e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0c14cbb9f41dc683dfed0c04c324296","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0c57e30ecfd853a174d9472fe7eb5dd","metadata":{"type":"list[str]"},"object":"projects","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0cd59a755d75dd63c6a858d293dbfb9","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0db73127c4a918aa9c60b47e9eb3cb5","metadata":{},"object":"alertmanager_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1861-L1867@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/alertmanager","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0e3e04ba98d61b9bc53b4529eae8cfa","metadata":{},"object":"schema:AlertManagerPayload","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1861-L1867@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/alertmanager","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0e5effa2ad03027f3d3f1f808899c98","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0ef9035d6b922c04c6c165807990b35","metadata":{"direction":"response"},"object":"schema:list[MailAliasResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L177-L178@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0f5a7c98067e7e81364ffb4cafae74d","metadata":{"type":"str"},"object":"snapshot_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0f8f844cba5a4ddfc2f9cf2fe985334","metadata":{"type":"str"},"object":"attribute","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0fa0f0068f81666a54dd5704bd34f4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c0fadb2a3b9f2ea223adc631623dcb1a","metadata":{"type":"str"},"object":"identity_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1591-L1596@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c10d0a4f4210ac3f91a905dd72bd990b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c10dc07d9dab9fef5722ab0f753d915c","metadata":{},"object":"tcp/6000/{{ peers.ns2.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c13a663bfd700022967b770181aa8158","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2239-L2265@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/timeline","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c13d55b87307d8502a6dbc6ec0e5f0b2","metadata":{"type":"str"},"object":"test_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L909-L910@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c143639f0c0db64acc302a9612d4b9fd","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L256-L262@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityRegistry","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c16eb4d4c8361d038f9ebbe589fa7c93","metadata":{"type":"int"},"object":"ttl","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1711b8f18067d15c4fb81a1809dbb43","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteLineItem","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c171431564affd189383e17b5d721f3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c193a0bf5e57dd255408b9dfbbd73011","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1a96ed98745d8e680c22444cc8b92bc","metadata":{"type":"HotspotCategory"},"object":"category","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1accc7549318f9a51b627d4c540cf68","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1b86f5c7226471821faaa2a9a3d2455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1c103ffef25b2739c57af0adb6144b8","metadata":{"type":"list[str]"},"object":"to_addresses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1c864ea747a2c483b1046ecbd862575","metadata":{"type":"list[str]"},"object":"trace_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1caf9d12734c089ac715c595971c06c","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1d5d2681486a97743ef8c98e3bc033a","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1ddec7ffbb19459122488ce7a72368f","metadata":{"type":"str | None"},"object":"city","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1e3c75708852f2e316ca96fbf728e70","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1e4fcb4995ab15ffeb6cdf5b15678f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1eb1158fc52605105e0f118e6867fc6","metadata":{"edge_origin":"derived"},"object":"concept:generated/monitoring/network-operations-monitoring","predicate":"owns-monitoring","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c1eef4890a2fdd2054cb91bcd550296e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2040f7e9cc016ec3721f8f43df449ba","metadata":{"type":"list[dict[str, Any]]"},"object":"new_observations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2070886440b76226476644f12572d73","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2070faec487d0cb130f79fcb5162f61","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c216ccd4361d0afe02b564d9121e0137","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c21c934970c9624561c65ea9cdd968b0","metadata":{"type":"str | None"},"object":"quote_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c21f887818738238d95f770ad701a3b7","metadata":{},"object":"tcp/6514/{{ peers.cr1_nl1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c229cdaaea30ab86b857be961ed9246d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c242884443eeb97a4f86cc89a7a495d3","metadata":{},"object":"irc","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_c2747bab1a46c8ccdbeccfd2db341509","metadata":{},"object":"icinga","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2763d5d4a2eb5ed7ff48efaedbae827","metadata":{"type":"str | None"},"object":"service_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c276f3c69210bfe9f3a00a2510c4f103","metadata":{},"object":"get_vm_logs","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L654-L664@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}/logs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c277056e46990303fef3e254e246a359","metadata":{"type":"str"},"object":"last_reported_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2787f6fd6a6585daec7439b3509a0f4","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2898b0eea512226dec5d75c4fc859ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2b89ce67551b6e432b247de14b1e908","metadata":{},"object":"schema:CryptoIntentRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1249-L1298@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2d2d2602a93d3c0591a698a70096eac","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2d7a5a9d89806c6c03bd2804ae0f5b2","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2dc4031cde8328bd89b6bd31c8a2cd3","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-cloud-on-api","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2f24f1ee695fea5fc3e5a76bdeae528","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2f7aef3d6da45b1ceab9f94a4d20fb6","metadata":{"type":"str"},"object":"event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1686-L1691@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2f8a863e0742c58936a5addc76c60b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c2f974e0ded1e49af160823822424e1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityEnvelope","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c30325a2a0666f3853d933e116e0641f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2109-L2118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c30c7a1d367698a5903b9d06a0f67e4a","metadata":{"type":"MXTool"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c32c3af0f6eda7ab07821a4012f312dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c32cf29ebdde74966cf95002238504d3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L703-L706@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c32d10ca9781e649e65d51eabe740c1c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c32e24f0dc6c2f161e4b610e0a16dfdf","metadata":{"type":"bool"},"object":"api_access","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1507-L1510@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c331a019384b1f7bae250a9a6d44af3f","metadata":{},"object":"HYRULE_INFRA_DEPLOY_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c33b332be1e87f5b7e1b2f88733cadeb","metadata":{"type":"Literal['router_down', 'link_failure', 'routing_reconvergence', 'monitoring_failure', 'power_event', 'unknown']"},"object":"event_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/FirewallState","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c343c1cabc3cff62449e4944afffda89","metadata":{"type":"list[int]"},"object":"inbound_allow","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L307-L309@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:FirewallState","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3476b2eef61db7eefced2423388e8ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c35ceac3b61a8ae0ffaef2a8f8882fa5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSearchRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c35ea2383a8061b60110a8197fc09cd1","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3785327df7496eef4d3358f0ff2b9f6","metadata":{"type":"HotspotCategory"},"object":"category","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c380f8aa883970e2dc3c5b6bc49c3ac0","metadata":{"type":"str | None"},"object":"total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L456-L464@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c38eafabb7cc0f98afc060d59328d180","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3a3dd0548f8bc93af46604d0478de15","metadata":{},"object":"verify_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L162-L163@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/domains/{domain_id}/verify","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3a65d8c953d0d40a68af9d4601fe0d5","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3b1e685813e26d242fb5bb86742cd22","metadata":{"job":"ruff"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3b9fb22319ac9146b1d3e900006d2ac","metadata":{},"object":"control_case_service_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2042-L2060@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/case-service/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3deb2d0304a35950093c85af6df5104","metadata":{"type":"str | None"},"object":"bootstrap_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3e0375bce58e0416c3602b3e95113a1","metadata":{"type":"dict[str, object]"},"object":"assertions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3ec97467034eccfa36cf070dad71d10","metadata":{"direction":"response"},"object":"schema:BGPPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L106-L114@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3f59aa386825b4a06a5a79db961104b","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1588@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3fcf849620c33a0bd61fe3acd7d1a1f","metadata":{"type":"str"},"object":"dmarc","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1330-L1334@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c3ff6ea3828edeef6af98e87765056db","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4000f16282f8f986ef6f3b9467d19e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c401cb243456573ffddb5b5451641974","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","subject":"concept:generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c40a1f1166552d4e2a3b18f3a48cdd23","metadata":{"type":"AliasType"},"object":"alias_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c419550e45a5ca49be932de63e144441","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c44bf14ed4c8ef3c31299ed4d17d5351","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c45a9f0e4fcc563f3de4a00fc63443fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4726533a811515f8dcb74ba8c577d08","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4abec9567c85991be84f9347f8b5987","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4c007d2aedd1eaf5e9154960e55e339","metadata":{"type":"str"},"object":"delta_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4c5ec64bf5449e3f5f04ac82bffbc3c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationListing","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4c6cd5790efef89dfa663d21cbc1c83","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L99-L102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/reverse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4cdcc853bf9cdcdb6f0ee2c8bcd6357","metadata":{"type":"list[ControlledLoop]"},"object":"target_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c4e9cc5a3197bde4ec7a7c4fa1b6f9d5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L815-L834@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/quote/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c507df7edd8d97c3f09a5fe2e5fcf8e9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c50be8d0d976e69c231c99da9151f4ff","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L90-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/ingest/snapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c51e090427653483d74eb6a1a9c6d8c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","subject":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c53a80aa4bcbdc010090fdf21e9ab309","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-web-on-web","subject":"concept:generated/deployments/hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c542e115fb77fe83de38ce6ad9b99082","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L452-L454@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:GenericActionResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c54a92aa628260a7d095688d70ba5796","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-web-reachability","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c571cfd4ffc38e1721641a450577c08d","metadata":{"direction":"response"},"object":"schema:MailBounceParseResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L140-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c59648e174cf5e4719b9160af0fc2225","metadata":{},"object":"control_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2019-L2025@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c599dd118d428fb4e42186a273d0375d","metadata":{},"object":"rdap_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c59d763887b2c0edbbd994364bbb2454","metadata":{},"object":"tcp/53/{{ peers.ns2.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5a7f1202a67b8835efab7f750be6739","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5aa243e07135cbce14f6e5477a24054","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5b23989ad909cb80b75f9f37a7375dd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L838-L880@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/{vm_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5c920076170a57ad4d57128fd074e28","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolDescription","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5d373a49af372e36234de005fc0d310","metadata":{},"object":"control_case_service_outbox","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2091-L2105@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/case-service/outbox","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5d6916e7a4244357e5f77c207cb74a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/12","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5df363110210e9c97776931b1467b4a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L346-L347@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-not-spam","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5e528268359dfe32042c4fce7311c0d","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c5e694f701101f4076cabd13f161b386","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L147-L148@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c612d0d8420d892c9eb8b4cb29ad97b9","metadata":{"type":"str"},"object":"payload_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6191a289ab6c7c639007140940b6576","metadata":{},"object":"schema:VMCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L671-L766@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6202e6329ed7878d8eb731fd7903dd7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L157-L158@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c62555eef4a6d588f1c679399c5ebb95","metadata":{"type":"str"},"object":"last_investigated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c62e321b8d801cc2b2a0ef8f7f70a0a7","metadata":{"type":"str"},"object":"causation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c62f7281c992f234b09d64c48b0b616f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c643bbe7695c99585dfa46e54b60c560","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c64eedde3664d6e9389d50ee5f1b8a7a","metadata":{"type":"IPReputationResult | None"},"object":"reputation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6542728020b4420e9e6582b4b24364d","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L695-L700@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c65758d67ce43fc2ce9c86979fb9df4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6705975ee5ef0803647cf00e084926e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSearchRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6707a6fdc05df8d6d0969c8f9fe04bb","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c675e99960128c5c90cfa7d7fbfce9b7","metadata":{"type":"str"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c683899d395a179943b1af01a3ff50e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6a5033cfc96f02bffc84fa4dda40623","metadata":{},"object":"schema:SpeedtestRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L59-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6a7e055e3b030deb8d9b5f44a0f00d1","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6c9acea71c69ba1865f3d05ccb12e62","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6db42e2bd030f3ccbf718b5bd0142b4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6e2339d5abaa8441f7e9ede337a5f05","metadata":{"type":"dict[str, object] | None"},"object":"whois","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1126-L1138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c6f90d7e59a412fc0118c59f8990a33e","metadata":{"type":"str"},"object":"human_escalation_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c7124ddd0c65b6069377639e976310a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c724ded674ee3726b13d2c0a5921a5d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c72e8a2ad287ab57614ed7ca30cdfdca","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c73eff511edcd568377c5c5d83e57760","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c75318a6cd006ae5fed9f1398eb2fb51","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/domain-policy","predicate":"has-policy","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c75589993b1e67d9a4198af6cf36933d","metadata":{"type":"str"},"object":"quote_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c761cc289b835cbef26857bd6654e1ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c77826ebea9103d0656cd25357f706ad","metadata":{},"object":"loop_console_case_feedback","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2325-L2342@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/feedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c7b0d29277f6ed71b0d7fc4e48e616ba","metadata":{"type":"bool"},"object":"bimi","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1330-L1334@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c7ba059f56df83b90359bf74e730e103","metadata":{},"object":"schema:WebTLSDeepRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L135-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c7c120eb4fe129ab9ea8094c79772651","metadata":{},"object":"disk","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c7dcfc67b1b01ccebdfff168031d25ed","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c7f80dc36512aae40f4536a926488b16","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c808a8c5df167ca1d2039115ca5a27f7","metadata":{"type":"list[str]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L806-L810@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c81ba2e8dfe4ae84b2e2a38669ec036b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c81d0787041d6240088e883110da2777","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c82533c4b51150dd94e74ac5bcad703f","metadata":{"direction":"response"},"object":"schema:MailIdentityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L202-L203@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8470871f6a8c4da0764b98f66338c68","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c84e7daed93117d8f9f487020fe32b46","metadata":{},"object":"bgp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c86761b41dcbe2d0e7c3d7ad6e164f82","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8736b5d2bb49794eaf6dd2ea95d4b97","metadata":{"type":"int"},"object":"proposal_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c893197a43cb41f0033873477ac4ddd9","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L615-L653@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order/review/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8a5ab7768fa0d630397794550a6e03f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8abd190e73afafc243354a43dfe597b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/as215932.net","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8b883643430af72e9d5577de0d86e8e","metadata":{"type":"str"},"object":"actor_role","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8c6d2c1ea413a282efb6adf6c8cb6b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8d39550c0e367ef9c0d3f2560a8bae1","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8dac8848e24440a54c0684f103d50a2","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8dd1651ea26b75ebd14bfbae9a7847c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L82-L85@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/rdns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8f3baec71853fbddabb8738b77787e5","metadata":{"job":"apply"},"object":"unspecified","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c8fc36198d5f8ba62cde00cef18755d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMPublicStatusResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c900db3e47a50a192d9b9dffbfa3eba9","metadata":{"type":"list[str]"},"object":"probable_causes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1319-L1327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c90e871b8fe70c676c20b4072eec76e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9151494ec714e39e0e84ce0d4d67b1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c917a820e3c9a45e789ede07d6fd9fe7","metadata":{"type":"str"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c918959d14171b9e9f91e8a72c905ca8","metadata":{"type":"dict[str, object]"},"object":"parsed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1267-L1274@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c927a864a27aa0c00fc9ced2bd8a44ee","metadata":{"type":"dict[str, str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c94c049582fb6bbf98271ff2fd29ba93","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c958b8a1adc4b3488206438f9eb920b2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L839-L841@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c95f4e7eec77233b62c2c892296cde65","metadata":{},"object":"service:hyrule-mcp","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9674e51dae2022174ad9f355546cca6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/RollbackGuard","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c96f9419d603b6e9e5f6bfb20c4dd418","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9857c845b04ecf96bce22bd699c4f1d","metadata":{"type":"str"},"object":"rollback_plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c99421a5df2eca8fa554621c9c49c343","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L778-L780@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/recover","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9950ae76e353c8b6f505ddcd1edd820","metadata":{},"object":"reviewed","predicate":"has_review_status","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"policy:loop-knowledge-gap-routing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c99c06d716a8b87fbbf184f34e773e7e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L68-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/geo","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9ad4e47362d80b4bee3305cdbd24c30","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/12","subject":"github_issue:AS215932/engineering-loop#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9b6a4beaad8df9c3c41f68e46a5f335","metadata":{},"object":"Connect home OpenWRT CPE to my AS","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9b71eb6c640a453b975884572f9b143","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L817-L820@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9bb565e2460606cf95bc59998db5284","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9d657eba877d81451de09f891d3764f","metadata":{"type":"CostBreakdown | None"},"object":"cost_breakdown","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9da4d151b437ebd6a6fc029038fc2f6","metadata":{},"object":"delete_mail_alias","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L187-L188@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9e7d3ef5737ae290115a2a6a6dd560d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9ec71d93e96e4e2247ee4e58a61d015","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9eeaa3e6524a43369f3b771975f3d1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_c9fc0152781e3144319a374fd4d94fa9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca048f24773df423a2e6ba3553839ef4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1612-L1617@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca20b0860e9917ff3dd3b2d0c1e1270f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca242a6d50e60de33527f75932694407","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca26e91d71da6d25251f64b2f7a75b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca29bb3e1f379d6a228fb83d407c7b6c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca35c8d220d624d46299c1a22ea671dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca369dbfce25d6e528efc19d4462b455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/InboundMail","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca37090ad5597b32499a64159fec72e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca64b33b545327faff3b1fa617efb7f3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca6e33d5796151f46f0674d0a33a8e9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEventResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca748c2f6d382a0922564a271be74c02","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca888d32dbb8f15c0768e237dde911fa","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca8e54a607152f373cf67a78f76c6d68","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/package-json","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca98f763df622bdedd4a9b6573255de4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca9dd5cbe399aa1a207895d041d1da4b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L248-L253@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AcceptedPaymentMethods","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ca9e2b8b82738caed80e18f91ae8fa24","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cac35ec845ee91953438550057998953","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/FastStatusRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cad8b618210bf1a5377aa359768cca55","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cadb24c21df8a1fd87cb17500c27cba1","metadata":{"type":"DiagnosticTarget"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cadba73ab3606542afc34c10af21fd66","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L73-L74@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cae49aae737717970bb04c3cb978589e","metadata":{"type":"str"},"object":"export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb007a8aa641aa82b32e16fc72644cd1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb1f6c8381e53db3cf5797ceba105fa8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb38b512171f0d3c6843a489c4d96a64","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb3b072c3bb69894b303924b4ad0d842","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb3b6e4cb82062c5e5675b6b92b2a8b6","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb496233862b92669946b6b9e6eafff3","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/engineering-loop-on-loop","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb518b6c4027ce599f15f87e613b4cdf","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/noc-agent-on-noc","subject":"concept:generated/deployments/noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb62c5f8da08d882f4cebcebc52b5830","metadata":{"job":"changes"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb6490dee9b43359deec6d4fc0189316","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb7a7b36b5e273e1a53b5fc010398806","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/McpToolError","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb8230140df9e4537de118469b29db73","metadata":{"type":"str"},"object":"blast_radius","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cb8c5d6db2541193cb9f105cdeacae7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/InboundMail","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbb087e6ed1e9469266858e2ad4fdf64","metadata":{},"object":"threat_cert","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L81-L82@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/cert/{sha256}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbcb0180e49910439008804f8a2865cb","metadata":{"type":"str | None"},"object":"router","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbd884dd1bea8ed7c2cdfc82b89ca962","metadata":{"type":"str"},"object":"signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbe3927ea0853ac09e62ec6daf590d1b","metadata":{},"object":"parse_mx_bounce","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L140-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbe4f8bb3654ff597e42ea813eb9772d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbee6d5902e30afb162fe59d68f72a5d","metadata":{"type":"str"},"object":"network","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cbef81b49b74d406b694db4d633a5f2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc002ab4c004197e61f98dc015383b50","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L858-L861@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/vms/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc0cf95a9a36f2273ca11b8142976b2b","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc0d8f7588c2f03a03875a373a018439","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc158f3ebcf2637e7a34f9d65cd9fd8e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc2d4d9910be2c706b48d75bbda40c95","metadata":{"type":"list[MXFinding]"},"object":"findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc4a7af58d70a248d0f50589371ade57","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/noc-agent-on-noc","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc5600e36e79cd79bf34f8a1adbf9ab5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc5d4a242a5f0da7228e26b13c4810c4","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc70f31f6e9cdebdb52689955d14586b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1563-L1564@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc8cf901057e2873eb75aa55fec14f06","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/McpToolError","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cc909d1822711c03e07090cba651b15a","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L25@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:POST /v1/request","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cca630ab4cf194d5875bee9d3e674d69","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cca89751d2bbea07021d3dce40cd32d0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L316-L317@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ccaa00b202c975e1ef2a06831080f2d7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1588@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ccaa0e5edbfc5c34a5bc270eb2d5aaf3","metadata":{"type":"str"},"object":"source_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ccabeab797873d3f5a12e6f2732e950c","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ccbc743016d488bfdc085f7f27b39f2d","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cccc8c1f8e959df7f38b4aeeb0573dd6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cccf61c2d05c3d690132be50c1d75b8d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L943-L945@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cced6ebda95a2f1a34ed5d6ba83a50fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ccf417b70177bd9e02b1aabb245aea1c","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd0da4d85748274e567b66b0e24b98fa","metadata":{"type":"str"},"object":"proposal_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd23b6df9ad0a75089441dad8608bcd3","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd265222c25a657f5959b4ddc40d8db0","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd265800cd593d0eac3dedd84d7e7bc0","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L199-L205@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd2d58d22da05f5378ccd52017c112c0","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd4206ab80e135b28815f4bd72c74af1","metadata":{},"object":"schema:LoopConsoleKnowledgeArtifactProposalRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2436-L2448@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd44ceb6b36e037efbddd4f0ece6c1a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd4eb83f5f64ff02cac1ec0854395eae","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd58572082adf0aa87ce4d7fc448f896","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd635056726ac00c639f052aa4d00ab1","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd699ccc967b1f5434da6c09fa9b800f","metadata":{},"object":"claim_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd6e57d5dd2e6ca753af8e48f95420e3","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd703d523904efcd046244143b5be6d7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L983@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cd95ce43019f4dab386703d1fa3be5d4","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdadb0fea448504a8115ff5b6489db77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPNetworkResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdba482ce3f52d5527b3955e7127198d","metadata":{"type":"str"},"object":"disclaimer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1479-L1481@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdbf2ad9e305c3c76eae19feb5411572","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdca1d91cff0e0dfef16177de59cdb52","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L560-L570@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/order","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdcbcff18653f3cfc7325620d548890c","metadata":{},"object":"control_ui","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2013-L2015@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdf76383043b1a6fba15b980ab7c0a88","metadata":{"type":"str"},"object":"observed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdf7e50ebf5cd478cdf4414da5a07afc","metadata":{},"object":"get_threat_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/threat/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cdfa4934f0b831d495db1d94c8f99548","metadata":{},"object":"list_bgp_router_snapshots","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L125-L152@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/snapshots/router","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce001c4ab374d474f52ce8072a71720a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce1c5fe652e740091086f989a1b4d1df","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce1c846004c79bd8ed9775b33d67182c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L242@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce218148d9d7534c19ab1865da55adbe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationListing","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce27275b48b417104bcddc6a1b847870","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce2daa8080f4a06fd91012845aca9d20","metadata":{},"object":"control_proactive_unack","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2893-L2901@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/unack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce372be473aa0a4b97496ef2d16a0881","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce39b9dc7eedd736032c2a8e114a098c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce3f574ed05dc3a5e9f84531e5e4b335","metadata":{"type":"str"},"object":"threshold","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce4b0784390cd7e43accccb0f4291ab1","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce4bc8a425f08172525f55a54c72f16b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPAssertions","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce50cb637d19811f3c23048b9fe1b393","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce61d244088db5afd9313d7da4974f56","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce621a07efb1caa83510a7159ed5a04a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Observation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce68afbc1f98f7eda0e58d936ef4ff8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce6db512698c9fb5f7e9a25f8073130d","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L683-L688@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce7e02f36ce51bc257b2877f43afeac2","metadata":{"direction":"response"},"object":"schema:MXJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L160-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce82b3f21addb7bde3339886b174f7f3","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce92038b5e799215dbe6a6a14c8cbddd","metadata":{},"object":"create_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L160-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce94a8242c64e666b93159176242c43b","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ce9667d0cd4a74213be12cd9044022d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CostBreakdown","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cea561390b48c1f55fffd9a5fe6cb176","metadata":{},"object":"workflow_call","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ceaa7aa27c0b87dc73b318309ba0f917","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cebc59f50da7ef4efbf7bf4a72a302b6","metadata":{"type":"list[str]"},"object":"proposed_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cebe6e5da60ed0270f7f6c5117a434cc","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L242@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cec3a288ad247f413503060a16d94514","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cec45307576c3c552e36b77b89dc4fb1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ced8f36ce854a970b2eb76fc23afff22","metadata":{"type":"bool"},"object":"allows_billing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cee5e319759d0ffad0f59df2b3a475a6","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ceeb76e774d54b68d4da42739b68f12f","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cef6468b5cc5603eb11df85d369e2b20","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf020c797c37b415379600012ed5ffa4","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf0264371a6e98bb0276213082907ba8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf0d7fd584cc6aa0f7f4b1f60449e355","metadata":{"type":"int"},"object":"returned_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf2a27815326f0d00e87da4910bd3f22","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/AuditEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf3327ff6f144dad02fcd1a195e024c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-apply-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf3bd0bdb61fe434d0540aa63c755a73","metadata":{},"object":"schema:WebReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L127-L131@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf6bdc2798fe119f08a704e9e5509487","metadata":{"type":"str | None"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L466-L472@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf705c5cdfb221c01f03288cfd89ddd3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L213-L214@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf781d9d4f1071b86cd8c81cd655aebe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf798b90b15932acf8e2ff02c5db2912","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L357-L360@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf7a0570f64da9107f02f99ce9f2b672","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf7cbefe28cbaaa33cfe179981693e95","metadata":{"direction":"response"},"object":"schema:OSListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L540-L559@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/os/list","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf85d7850d67d9889897dca85f5eca95","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/brand-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf926eb2b08dc2a012087e312d967957","metadata":{"type":"datetime | None"},"object":"from_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L948-L953@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf96b5db92aec24ef4bc4bf691ca5cf7","metadata":{"type":"str"},"object":"customer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf96c253e54f471cb3b0537b7b42e49d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistrySubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cf9a7119f653df1341576fb1530b42ef","metadata":{},"object":"repo:AS215932/as215932.net","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfa8becddcc2ec44b51b905938be96ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistrySubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfac75b7bf6dbcda49bf62b4b4b2df11","metadata":{"type":"str"},"object":"bgpstream_update_hour_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1019-L1025@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfbab08eb8007590e3e906fc65e9e3b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfbc824d32656a86c54b3b3e67bd4280","metadata":{"type":"datetime | None"},"object":"checked_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L526-L531@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfbd97e22b7b6a4fd084d5ba5ac11627","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfc7639635068e3de44ea8bd5ff80dcf","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfcbb252ffb701105501fee141a3bcbc","metadata":{"type":"list[dict]"},"object":"detached_vms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfccb6a97371a01af0dcb3e5aef41838","metadata":{},"object":"whois_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L137-L140@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/whois/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfd22d2b99105b519dae209b2a2e7bcb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteLineItem","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_cfe8609a8552d4540379ab3ac28283eb","metadata":{},"object":"web_down","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L122-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/down","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d00277fd63892c7fffeca6bb7a349e1f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2832-L2841@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/run-once","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d007c45a7d3ab27f588b72279f7b65da","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d02115ae3b390367211d0d9e89819f6f","metadata":{"type":"list[dict[str, Any]]"},"object":"open_outbox_intents","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d027567edd6cc2fd1a5348f0cbe50dec","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d03ce6399f58d3a66d8067279de2b23e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d04065390a225d644b9b439e4697c685","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d058c7619fa3242be90c8566f2880052","metadata":{"type":"bool"},"object":"listed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1120-L1123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d05c148a945f13f52b2d975e5102aa85","metadata":{"type":"str"},"object":"content_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1612-L1617@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d05eb59b184b2e71bedfeb855142ea48","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0601d10005706dced749757c579778b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d060418dc0015782bb321229f32c5da0","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1458-L1469@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d061c46245073a77dad0d111ad8d408a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d06fd7d6ef83a807c0fe0dabbfa0b4cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d08954438146b3af7a0d6861fce32f17","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d096e3ddf7af72cb8da5a0d703426724","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0987fb48885095d43009d21232c0987","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0a3a5479c21ec6a3b085fe49a9773d0","metadata":{},"object":"get_mx_tools","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L69-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mx/tools","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0ad37869b307ba34384d276438f5602","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0bcf3bb308c2456c0730c80c098d73d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0c080875ce01993d927a749c94b179c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L127-L131@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0d26a0aeb5ee3be1b9f71ab981f0f2b","metadata":{},"object":"ip_get","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L96-L99@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/214","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0d6b569115d9a0c02a6fdd858ff8672","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/214","subject":"github_issue:AS215932/network-operations#214","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0db0798d132ba220779d15362cf32c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","subject":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0dcb644ae8c030f6c7b02fe2efc8651","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0ecf72a22c0853d55d504e0d7efe37b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0f00aa68402f01dff45eebae745b285","metadata":{"type":"str"},"object":"report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L885-L888@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0f54e6c7049360bffdc18c00464e897","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d0f82e66f1121956f2fa5f770e0293f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d109900cf34ace9be5f7e35963156b96","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d10adca6fba0819076f23ffe3f45d09c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d10d522b154ed14f341f01649aa30e27","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/.github/workflows/ci.yml@b82dc72bbf382167062bff272606ce84ec20538c","subject":"workflow:AS215932/hyrule-network-proxy/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d11611abdb84ab29a2ea7c1532c1802c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d124ae2e27998b900b4d87a3ad0a0d06","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveUnackRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1585160bc5654e64e3f8c47517b54b2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"destructive_work","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d15f8dc938e0f3427957d89f41201213","metadata":{"type":"MailAccountFeatures"},"object":"features","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d16bcf37558458578c0994f24f88ea80","metadata":{"type":"str"},"object":"opened_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d16be7cbeaa57e6f75e086796952c2a5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d16fa43ab30773af398ea8afe8db26ba","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d18460261ce5dc6155fab498ee307d8f","metadata":{"type":"bool"},"object":"paid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L646-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d184ceb20756ec7ecc495cda2d826f68","metadata":{},"object":"list_os_templates","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L540-L559@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/os/list","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d18ca05f7f28c1936d469d7fee392209","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/81","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d18cf6caadb2648fac74ee4c32f01026","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1919bc64c6912401d39bb2eb04a6a9c","metadata":{"type":"DutyOfficerMode"},"object":"deployment_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1926bed7b3e6137fc0040687f4a8499","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L695-L700@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1b220b2c515447c871a3076ca8ffeb8","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1c2858df874f622b654736285a13047","metadata":{"type":"str"},"object":"uid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1ca46a1fd2e50c41cb6c918e02b7d0a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1ca8db45bd2f1d96ea7d297673f8ab6","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1e5f6f5705dde6640dd3cbc859d4c41","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1e80345af4abf37f3b33a1466ba5332","metadata":{"type":"CryptoIntentStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1e9e8a941efc2062bff761ac1873aa2","metadata":{"type":"str | None"},"object":"api_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d1edb067e3add789a5f5f60cf6ab7789","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d20528cc8618db854708500c9ac31ec4","metadata":{"type":"str"},"object":"proposal_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d208f625838ac5b016293da9de644127","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2159e2904fd3ad0742f348d86c2cc99","metadata":{"type":"list[IPLookupView]"},"object":"views","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1089-L1094@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d21dd3b6ba470a6ac88dc419f7538a22","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d22ec54d5bbbb982b06b281ff72a2792","metadata":{"type":"list[int]"},"object":"open_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d241817ddddc613f6c5cc2f0ce55cb8b","metadata":{"type":"str | None"},"object":"ipv6_prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2477c72552d2150636f73540ae44716","metadata":{"type":"list[str]"},"object":"forbidden_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d24c98ffd78b3990a3e32e6a2a60b6e0","metadata":{},"object":"2a0c:b641:b50:2::1","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d25337925ab727f0de6fef5bd1964686","metadata":{},"object":"tcp/9187/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d26502f2712d21c2a9b3bb4c972ef1eb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2564-L2575@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d26b517ab568b53e1bc1f9dfb0b03720","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d27547e3934ad89d32977704bac54b34","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d28a593fe9f205bbd0b20be54aa944e3","metadata":{"type":"str"},"object":"external_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d29d0ae9c03bc6eb84ce962056815694","metadata":{"direction":"response"},"object":"schema:PricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L492-L508@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d29df537851f5ff1947c418f08f30548","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2ae69712f5114bdc6bc74a99d8512a0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2ce327a58754ad48ccd7c013073e639","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2d2927ff12a8d461344e25fa9eb29c2","metadata":{},"object":"quote_bgp_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2d6638de10ecffb6fd6e9059f881931","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2e5dc20b6f8e18b580d4d9255ced99a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d2f0e0a1895aa90811e5e5c7570f9f29","metadata":{"type":"str"},"object":"webhook_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1679-L1683@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3046103b9017cb04f225893c8926ada","metadata":{"type":"int"},"object":"max_duration_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d31080f2fd9416e2f03522e60a6cb6f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3149c239d0f463754134ff27cfce8c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3362c38cfdabdd172930c72e7158ac3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d342901e7b70237693d4dfd1ba9cb517","metadata":{"job":"apply"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d35790bc93b91621cfe1ab16bdb5269c","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3591bba51f940b2e524af7fde7824a3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2806-L2815@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/pause","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d35a98eca39ba47f36902846bf92f75c","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3618af25afc9aa1c7728a7049f33008","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d36714690d3ee51961ef2139f1a8d3d3","metadata":{"job":"apply"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d372681a439c7ebf2dbd3702477a6e8a","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_d374d0302660763e04079c1711035637","metadata":{},"object":"2026-06-22T16:10:28Z","predicate":"expires_at","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d39cfd7815ef14c4fafddbd81ad2ef86","metadata":{"type":"ObservationStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d39dfeebdae06f9f3d84a137ff0326a1","metadata":{"type":"str"},"object":"rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d39ecca8574e4ff1b6e734e25a2bb7ad","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1993-L1994@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d39f980fd986dc21d3a1dd2a18b13d11","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L107-L108@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/cert","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3a647ac8a9e8c94a08f7803d8661044","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3a72b08da06ac85787d5e23a072d3a8","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3bfe5ea0517b6127d1de3d0eeffd3f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3c5a208d40fef108647ac7e0e295a6d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2325-L2342@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/feedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3ebd3d53a11f9c2b2c3c2a1f500cd31","metadata":{"type":"list[str]"},"object":"forbidden_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d3f0ca1fd7a08fb8e482f11582848b6e","metadata":{"job":"render"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4055dc27335249cb7c1682061c71a44","metadata":{"type":"bool"},"object":"require_positive_clean_for_resolve","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d411d9b6eb04c728ac6ce68ff34970d1","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d41609a918e9fc64c4510ae1cd869325","metadata":{"type":"str | None"},"object":"html","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1666-L1670@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d423ce752887ad11f88faa97e2ed28cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","subject":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4366ce69fc2288ee282e536197c314a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OutboxIntent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4393ca36f22b738bc61da8bc3c26a7d","metadata":{"type":"list[str]"},"object":"affected_assets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d43a8ad368d146a823f543a2718dafea","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d442b8502f4451a7961365d7e4443084","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d446de485a17b8df6628f5af20cc48e8","metadata":{},"object":"quote_mx_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L111-L112@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d449aa9df556f466beb832b17ff684cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSQuestion","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d45394c721733e94846097c5625fc784","metadata":{"type":"list[str]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4594a966caaa5c6be7747724f88937c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d475b998a316c2729f4f0296f3c6d068","metadata":{"type":"dict[str, str]"},"object":"vm_prices","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L323-L329@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d47711d202f919f27256e15c3ccb899b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d484829cef24b91e9763b8424372787b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L142-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d490c4f103315632d32787f219f746e8","metadata":{"type":"list[str]"},"object":"auto_snoozed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4922d28df7cfb725bba10c656f8c0ec","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d494888940f10048a16b1d0fbc0bc960","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1530-L1532@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIAccessConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4b056f92f6e7bc904d88fd82b2fc50b","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4c595afdac899e94d17932c9e109e77","metadata":{"type":"ActionIntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4d5d0ca1367870e96bf778039500099","metadata":{},"object":"loop_console_case_suppress","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2363-L2379@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/suppress","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4db4fece2484ece9eae4bdfad239335","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4e1080a62e275345e36ad01dac41271","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","subject":"concept:generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d4e88b23d54e3ba0b513d089fde1fcef","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L844-L847@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5003e8f26825701515871b68acb752a","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5020fcef3ea1a4ff96f6a75b959ea52","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-agentic-support","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d507179f8cd0c966fe0ec502649f2e08","metadata":{"type":"str"},"object":"issue_body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d50b4e5d39679bf39629858c45864250","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d510aaa949adc32949d9c98e2176395c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/deploy-hyrule-host","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d511a2a55313a37df8078737038a4ba4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","subject":"concept:generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"curated/policies/source-of-truth-and-canonicality","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d51dfec57d5922fb4c4cf29291c1b98e","metadata":{},"object":"proposed","predicate":"has_review_status","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"policy:source-of-truth-and-canonicality","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d51ffaa5f8f1671a720ac9251e8eed1b","metadata":{},"object":"web_cdn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L117-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/cdn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d527bbff479d28a1eef6bd3df41cb6b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d53ecc3dfc1abd9447628945ea2fca88","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5412791744d15d1c68d1d26adc9a1de","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L155-L158@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/resolver-detect","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d549fe213b9985e0ffa68278517cf241","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d54ccd29c6e701b240367b8af3c3a461","metadata":{"type":"str"},"object":"domain_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L316-L320@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d55a3589ba149e91fb193d6be8a38700","metadata":{"type":"datetime | None"},"object":"destroyed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d56016ca110c1bb2afbcd00987fc9707","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5627a308576bfc34b13aa0b6216f7c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d563a3a225d0575a6f3dfac468e934e5","metadata":{},"object":"tcp/443/10.0.0.0/24","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d57f644e5c08f218adab4d97f086fcd6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d582caebc1e3d0f10618fbd23432568b","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-business/.github/workflows/ci.yml@90a5551c37b7803453b55b022cc7dc2acbda3226","subject":"workflow:AS215932/hyrule-business/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d587ec3034af0b2b61892b22d04bbaad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5a0feb0b551fb68824584e0ad08603f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TelemetryContradiction","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5ab5d9a006dd9d31b5ed40bce22188d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/ToolResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5acbf23cfd628a222764cc6c4ca5ccb","metadata":{},"object":"pending_incidents","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1998-L2000@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/incidents/pending","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5b8694d173da743ecbb748cac2d0dd9","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5ba18c852ce0db40df9dc2eebb3c67d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAttachment","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5d12252b3461ebe6b4cfb68d4671ee2","metadata":{"type":"MailDraftPlan"},"object":"plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5eefc7ebd5a717b04c6eec83796dc3a","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/6","subject":"github_issue:AS215932/engineering-loop#6","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d5f074cc5a66d8ab2e2e2290ee7fc256","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6259507b6b2ab030f5f8dd819bec3fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/14","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d628115819c2072aba5186146f6138c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d62d2cdf662b6ac19d32009373c7678c","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6404fffefa393fdf62becdfc6fac2e8","metadata":{},"object":"rdap_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L102-L105@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6436073f23f90f20b63806bc7774a03","metadata":{"type":"Literal['create', 'replace']"},"object":"operation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6512f0ff3caef5539d2e887979402a9","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d65ae2d5693fd2cdd83692b152d7d567","metadata":{"type":"str"},"object":"confidence_basis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d660f6188851dbb5973dd6b81388208e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d667427259d917fdd99ee3cc319e0858","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d66c0a13e04de2dce57ea8aa6800762a","metadata":{"direction":"response"},"object":"schema:NATIPResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L46-L58@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/ip","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d674810e7420c2b75db585573bafc152","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L117-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/cdn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d67dd67d00e18e676ca1812961d2d35f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d680ff3716aaed4dc1933f4eceb77a48","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6bd874cc6373455fb87395786098d90","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6ca6e8bca0341f749281211de174067","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1106-L1111@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6d5fcbe91d26c0597743c873e639d7f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/WakeEventSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6e7700792feaa5022bb5cfe4b26d95f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6f7106866c04dcf2421b8a563910149","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d6f711682e47d1ebb4b0192889a07993","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d71369ed71530c767abdc472471d5c1a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7193a4d3155b1cf443dbc9945c78aff","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d71a4c25896966eb26edaa7c78d5c5bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d723e3c317b3de6b8049999700f22b6e","metadata":{"type":"str | None"},"object":"region","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1097-L1103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d72f616e952fe200892ba09a713889d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7339c3c1f5e311aeeedf02b9f0b9289","metadata":{"type":"int"},"object":"risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7483cc3aed196e8c05e24a3ee7908e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ValidatedIntent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d74a155ed624b65afae14dddb9e79225","metadata":{},"object":"recover_with_code","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d74cbdb773de037d9a9b3a3254bf0e90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d767c75514420ba103c04d774b956e8b","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d773f4772884172efad9bd0684ee5721","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L102-L106@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d77607e3dc441cdad934dfa8436cd4fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d777b474dc8e929618ca7f8fcdb5586a","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d77e4b60d4411726a9ecaac99548a1c1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d77f6f59334909da6cc72e25d9cf6040","metadata":{"type":"str"},"object":"perimeter_context_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7a0d57159d5329a35cc13fd2b80ce1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7b3f3b775722ba8772fab684ba8ee31","metadata":{"type":"str"},"object":"error_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7cb554e22dca8c9e2016a428b920081","metadata":{"type":"str | None"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7ced718a6d36fdd74e5d2f6fbf5e81e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7d0fbb35ce08d095a9d74bcb0d49670","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7d38b2e1b17b7c3f4ed61785aebcdd7","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L901-L906@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7de1ef8d8d6d53ce1616aebe861b5ef","metadata":{"type":"bool"},"object":"smtp_imap","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1507-L1510@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7ea5663973c0558e10e364010d24e11","metadata":{},"object":"dns_authority_vs_recursive","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7ecafdfe1994e8e460092ccffa67f0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d7f57d4726a4efce49d7c68a2139861d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","subject":"concept:generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d81b9e61e3283e00d39ef11544429964","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d81e3fc3f3fea80f38ff0e116b6ab350","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourcesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d820125a1cf6f118b50bd86e3d13c661","metadata":{"type":"str | None"},"object":"html","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8354121adc2361ff2da90a9188b0c9b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L173-L184@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/fail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8606978c7b3ef6c346c71212cf60e46","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d867f7941695dfccdfbe4821f52e8597","metadata":{"type":"bool"},"object":"destructive_data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8681fa7374a9341e8c9446c9802a6a6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L336-L337@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d86abad3f04203021938fa5499c01690","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/355","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d884629b833fe3fcb1a9ae0ac35e57fd","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L142-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/suspend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d89639a2b43a1e6c12cba6f6d8f17e46","metadata":{},"object":"dns_servers","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L120-L123@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/servers","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d899a2996b038a980a1f777f0b533136","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1653-L1655@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8b0924d5469a2f4044b1aef6a96ecbf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8be770ca183cd1644c2f752ea349ac5","metadata":{},"object":"schema:ChangePasswordRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L726-L765@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/password","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8e45c730d87dea39472b7ec76a59ec8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DecisionContext","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8ee81774a5f5c5ac8eb9ca6f6e5f7bc","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8f634e47a4129d56172c0297537198f","metadata":{"type":"str | None"},"object":"charged_amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d8f6c4006452da34ea09136fbeb8d551","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L102-L106@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9191d702edb38fb1d6a8cb265a412e6","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9391e6d95d6f932176cb0d59ce0a432","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9427d52d51a2fa2e9da7e5b7c690f47","metadata":{"type":"str"},"object":"resolver","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d94a5bed0db1aa8e809167a43572a28e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d98a04313e9297f4c876eb8626face17","metadata":{"type":"BGPResolvedSubject"},"object":"resolved","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L993-L1002@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d98e55c0933bf096d3eae039f7600fd4","metadata":{},"object":"proxy","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9941de3be315e6cbeda0bdf9d61bfa1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9a99d7ad27bcf2b928a3ea5f31ee935","metadata":{"type":"str | None"},"object":"context_pack_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9aba2f86caac61b5e6b924db1616269","metadata":{"direction":"response"},"object":"schema:AuthLoginResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9bef69f9525a3cf101bcc7841766ce7","metadata":{},"object":"create_bgpstream_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9c9a15dc702238d593303ac141daffd","metadata":{},"object":"page_legal","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L979-L981@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/legal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9cb5144ad754dfd43257e0272cc8f4f","metadata":{"type":"list[str]"},"object":"policy_rules","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9cc62dbc932e09854af5d5d981af7ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9d0d3fdcb0ee16d3d4ad5142c5e0bd0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9d98f822ff8d1c62b7140dd323db787","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9e151993c3f1388ced34ff69f9540c0","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9e1bac0b81aa348a15f636f08dba496","metadata":{},"object":"netproxy","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9e216403a1ef2311fc0c9ddd8fa04b4","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9e606f01f9f3fa9ed2629c9c9e5f4eb","metadata":{"direction":"response"},"object":"schema:BGPStatusResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L57-L63@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_d9f31e29ad0c469db546e84f4335bcf4","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da03d84faa81ae067ed131b25d82d230","metadata":{"type":"list[MailAttachment]"},"object":"attachments","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da0eeda0213822b0aa17ebc7de486e85","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da0f710c351bbb730251b85c59f87042","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da1342942597030e01e82621dadc757d","metadata":{"job":"validate"},"object":"hyrule","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da33102527dfe9afbbc4c96a88b56f0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da332c1be27cf9e30e47ed5e6d5b518a","metadata":{},"object":"bgp_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da3fef9abf6a44324ef62ba37067e345","metadata":{"type":"list[str]"},"object":"affected_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da6dc86634c9f0446656f76cde4777dd","metadata":{},"object":"hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da732b6e20c603bfab4f9ad630d52724","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da7514b27af146ecc6a6249660848f86","metadata":{"type":"str"},"object":"purpose","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1345-L1351@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathVantagesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da75e4b4f3064cc6ffd7f703f2d5cdf4","metadata":{"type":"list[dict[str, object]]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L748-L749@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathVantagesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_da8d700f804c225e5b51e154e148b639","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_daa2c01557be48dd42f3d414990bf06b","metadata":{},"object":"app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_daa400ea7f0b0b729a3e7b45b4c0e85d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_daaeb96518dcff16587dd60c0928b012","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dab8dcdc88a244f30df69840d505ae88","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPGeoResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dab98e5af1819298b386bc99c81314e5","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dac20cca42518f1aee36d6b7fea757e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dacabaa2355d5e9ec6ea73e667639c1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dacf8e58b253dfdec4357c6e79b6e634","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dade30d6f1887320d7e5861ccb3f6bcb","metadata":{},"object":"list_mail_delivery_log","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L306-L307@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/delivery-log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dae939020886c45f9d707ec33c013b50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/AuditEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_daf207bd501b13137f0522052c21ef2e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_daff5c4c546cfe0d2b3e8c509eb11668","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/6","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db06c353391d59f8c516062670445b10","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CapabilityEndpoint","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db0b0270835889c620a409915b03e9d9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db12d15144d3941e8b005152e7e5ef48","metadata":{"type":"bool"},"object":"active_probe","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1472-L1476@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db29d4a34623dea4e53d13f237d5c393","metadata":{},"object":"schema:MailMessageActionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L261-L262@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"curated/policies/domain-policy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db3645cd814294f9c33ade5c554052f8","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"policy:domain-policy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db3d8874d6737b5c55e25363b8c5f3de","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db53101725a5999eb353474d9635b27f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/HotspotEvidence","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db615c27b16ac97389cd6a0a9aaf130e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db7444c0eced02d4346ef12dca654a65","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db910d53730b75ba42dcccca252dd8d7","metadata":{"type":"str | None"},"object":"stdout","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db966a03a0f7c0d3e5edb543a3bc6828","metadata":{"type":"str"},"object":"site","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_db96c6924a19883ca4b2ea289f01050b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dba40d09f90482a237f46d7a3b66a713","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dba4b41d3129ffae3da8b0690f5027aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dbafea53f9e2a62d8a39a6e803c90854","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L123-L126@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/entity/{handle}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dbb9d3bb461caa6b48a2589cfadd535a","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L142-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dbc64c87b51e054a0f4731b3ce1f119f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dbc93eeb52c08f64b4e0c2ceff1d1a5c","metadata":{},"object":"tcp/8402/['{{ peers.proxy.ipv6 }}', '{{ peers.web.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dbd0ee1e8ddef410e3511ff9c1fbb00e","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/13","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dbe4e13901cf0f577daf1ebe7b421729","metadata":{"type":"str"},"object":"asset","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L241-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc07411286eb56c6a0f8675a9171db60","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc123ca26675e99befd1e185d1e9241c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc19932a4a6ace98146fae7d137eef74","metadata":{"type":"str"},"object":"last_evaluated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc30765718685531c0ae6da1ef67b075","metadata":{},"object":"vault","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc3536c5b809d9bec54f608cf5b0c4b3","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc35a393ab926211a33d00ec6cdfa99f","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc4f4b5ce2bb06c963972463382a4fe7","metadata":{"type":"DNSSECResult | None"},"object":"dnssec","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc527b376104513ef4289edf0fa19e2d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc6a5cddb65b9328e4be0681c45eaafc","metadata":{"type":"str"},"object":"claim","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc72f73f21a3ac3192459cbe339a0739","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc7525571091f9323719c8c2a4dc1482","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc7a4eb49c247cf3a26a3d06d8772652","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/FirewallState","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc7e3c90a97b0690313dd6b0b755988c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc8358f2f59fcf03fed2928f50a34fe9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dc9460bdee2502fb404eb25c7f8e58e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ManualInvestigationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dca36d85063564f2917abada61a5b1d0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L884-L892@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcb3266727eb194f9d6c7bfde3469d1e","metadata":{"type":"bool"},"object":"passed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcb43ebfe13985e3e551f26ec9eed53f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcc3df224e9b4b121c000d201fb69c5f","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L633-L636@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcc7051e2b5960fa26caf4115d3cf37f","metadata":{"type":"Decimal"},"object":"cost_total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcc9dcd4099567ebd572e26ae1222e14","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/127","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcda71f25d1e54d4ba3fffbf3beed04c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dce6cb188322ac8db1936b22faea1d26","metadata":{},"object":"schema:LoopConsoleKnowledgeContextRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2420-L2432@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-context-requests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcf34310391cbb6267038a69515c2968","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dcfc993d6a373702a90347776764ece4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd13f78a46080b1609c2fc1817c365d8","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd167aa40cf45f1a60c45f70bb056e49","metadata":{},"object":"api","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd283ffd126791177bbb682144680b04","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEndpointConfig","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd2ac84baaf5bb62e41d35e915d1f859","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd2e6ec98510d2cfa7f9178e4c3f9f90","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","subject":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd3269532bbf2e6ce02a177ceeac1144","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd35113a4e66920bbfe2638f347e6387","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd3f8b4f1ba0df9440b72ac9d0da84d4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/router-loopback-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd42665f5bca562acada8b3ac7d76e4d","metadata":{"type":"str | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd5d714af139e9a1ef0c36b35d897e7d","metadata":{"type":"str"},"object":"resolver","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd604888e56717841efe0ea4bde123bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd619abf7583ff07953b7ec62fc68d6c","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L23-L41@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd626cacd0732416749519f3551429ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd630155af4a386c8695ed522c4f407c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L256-L264@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd69df91ac705cb83c1c73b05687f9f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/SpecialistFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd7a9745748361cf917aeee4247eb42e","metadata":{"type":"float"},"object":"correlation_confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dd9e826b0bffdc17814ea6741bbd5e13","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ddb013501411f785eaf0d1bb7b0deb17","metadata":{},"object":"tcp/179/['{{ peers.cr1_nl1.loopback }}', '{{ peers.cr1_de1.loopback }}', '{{ peers.cr1_ch1.loopback }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ddd03f12cf9d5ce9e0a98128e6987790","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ddd3767dd65dd059e46b798492d680ec","metadata":{"type":"str | None"},"object":"truncation_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dddabcf051ba1001effd24d45b6ce436","metadata":{"type":"float | None"},"object":"ttl_hours","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dde307d310efc165bcb9d5a9784bce38","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ddf297540724d0d7b3525a31103de3df","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ddf9bc80d6ca07362d68928f662731b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de02a7d19b4cc38c5fbc361175fa097e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de1fbfb79de221070826a6025bcfcfc8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de20643d025da40b1264517ba3180dbd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de26b1ec955b831bd82b8786cc455eb0","metadata":{"type":"MailLimits"},"object":"limits","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1551@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de2e52e98d0a8adc79e721598305e9f4","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1554-L1556@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountUpdateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de5539670bbad660cae4778e1354e35d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de5a74998b57c117c0264e46565de885","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de6855b70cdd650944d89206fde7f1dc","metadata":{},"object":"2a0c:b641:b50:2::d0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de6c90a4bcc641d91cd556e1092eddf2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de72696214cc487f734e6385090e6393","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de9307266c5b76f26481da7fa7b4afae","metadata":{"type":"list[str]"},"object":"reverse_dns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L791-L797@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de94f2af5e2b1c12651dec91c4f3a9a1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1172-L1174@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSQuestion","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de998b879c4db7f0b890afb896dbda1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_de9f3bed644b57e4ed6bafac2d0d3031","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ObservationRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dea665c78dbe37429b83e6574a99c105","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dea862ac10bc63102a93399ee5220c20","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dec09403c8fdcf54c32d64bd7b187932","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dec1fd9dd6d033966e2e14abde9bbfe0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dec7a86fdeb363ea0088d5a2778b6d45","metadata":{"type":"str"},"object":"issue_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dec9529174c58ea38bfa811cfd1c3599","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_decdba621adb8edd0503c3e710a07e13","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ded60a6956d6e64aa38dce41dedfa8c0","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ded6679af9aae32179fcec88b287c255","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dedd912c50556e826e96cb847eb0759e","metadata":{},"object":"register_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L939-L1077@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dede31ab543d8d89df6b440c84aee8d0","metadata":{"type":"bool"},"object":"with_api_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_def0ee52cd3a499f98e7ed2665cd0619","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df0aae7f075757051a0a4ad1f7c0b828","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df0e7a9b7f440db53ead8894a8009201","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df1ef339d1a1fd11b5ee0c15f641a195","metadata":{},"object":"quote_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L103@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df23a6f97e4f8cce2cb991ce56e0e699","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df2dfaeecf40706ba1eb99ad9f95e615","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L79-L80@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df34250ad4cfa1da1fc3a504cb286385","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df35356a889874d40c2919f452f31960","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df3c581fc677e020f6222c40ccedfda4","metadata":{"type":"dict[str, object]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df3c887362d07c5b41d7f16e78c7861c","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df48a6346d40b63f8c5dc5374b5b1740","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df58325bd3735f5c327b8a6546090182","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LoopConsoleBaseRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df714238371f372f9630b7614e58c259","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/12","subject":"github_issue:AS215932/engineering-loop#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df74771d731522710c9e6d412873d5b6","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df79f784f673c24dd0d02a8f450a304a","metadata":{"type":"str"},"object":"case_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df7b43d9dab5b9147f5c8606d16cb976","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df7fd7ac34bcf2526698461ed1e27735","metadata":{"type":"ThreatSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L844-L847@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df80bb1adb1f558ffe42a4e0d6da2433","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountExtendRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df88bcd6ab9afcd0a969ca844d85902e","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L806-L810@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df89569dbb3f5f317ac0295066bfcb98","metadata":{"type":"str | None"},"object":"ipv4","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df8e2871cd1da2904f54223fd8ef7642","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3081-L3090@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_df9c9035545c52fe6600eca745095f14","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSTemplate","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfbdfc33e6169d07fd6866fddb7ce855","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfbf9456e6f993e704008e5ef8d5ec27","metadata":{},"object":"dns_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfc191138e4c9265aab4a4f0984cd3f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfd0fab3f3e5bdfa0f6b446d1c4fcfd5","metadata":{},"object":"vpn","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfd13cf5dedb62cbb00bc6037429f366","metadata":{"type":"str | None"},"object":"command","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1406-L1413@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfdbbdbf3e7fb031064bad0e2ae41088","metadata":{},"object":"schema:MailRecordRecommendationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L147-L150@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfe23df138b63e4799c96c88b7cb6035","metadata":{"type":"str"},"object":"customer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfe5829fa704fcbad67c373b6c9545f2","metadata":{},"object":"schema:LocalDecisionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2905-L2921@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/incidents/{incident_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfe6c520ef4d243be4f096b87b4f7aaa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L140-L143@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_dfe6ff233a506f4faa604649f799608f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e003a68459bb4ec5896b9c2383b4aadb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L289-L307@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/snapshots/router/{snapshot_id}/download","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e02308228b6c00327b58afb280f3dd1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e02589fbca654ad7a72087017c3bccab","metadata":{"type":"str"},"object":"state_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e02e53f08d97fb6407c9560015ae38d4","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e02e5566dd5ac93dd00161ff01ff9a1a","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e02fa22a42ac9dc053988b072025b2df","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L68-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/geo","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e03e9bd0087c914f14f95a34b4d0fc00","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/265","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0446988092ea8f4381580ded38f2dd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e05087d285f588fd27bdcbd017e816c9","metadata":{"type":"str"},"object":"filename","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1612-L1617@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e056d8baa2caf8e45469c1d5ea5265df","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e05a9f3f78814197ff439e56adf3eb2c","metadata":{"type":"float"},"object":"cost_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e06862df7376f20580eb59e911523614","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e09375d89bcca6f044cb7f82df93b27d","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0c4763796ef1479ef99116fe658a028","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0c94d3564ace08cf732479d3d210b39","metadata":{"direction":"response"},"object":"schema:CryptoIntentResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1302-L1340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/intent/{intent_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0cf15ba8808836ea6c630b5389bf3f0","metadata":{},"object":"loop_console_knowledge_context_request","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2420-L2432@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-context-requests","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0db292817f0fdefb55cbf4ef1838af2","metadata":{"type":"list[MXTool]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1443-L1447@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0de4ed89b9ba2fdb7b89f04874a1a73","metadata":{"type":"str"},"object":"outbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e0ef0cbc689bb3168106ce8e8c83e909","metadata":{"type":"str"},"object":"entity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e100e6cc8e5c2600795e11e3441cc547","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e104b202d449ebeca75f323e2af5699e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProduct","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1129b4ad633dcd0bd4f8c88f7183362","metadata":{},"object":"port_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e11327377bf9763d17347146c498b440","metadata":{},"object":"get_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L250-L267@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e11f3f231ce1fd683e50a09bc18fba1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e127cb217b7aeef4cb4da16e20314c1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/1","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1347d6db22697a0ea12702b6a72c9ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e14b9f6c29ebbebcb84112443f79428c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e14cf0e5ff97aa5d093e32724d817544","metadata":{"type":"str | None"},"object":"router","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e15f5d1d95322e2cb112e962a728ce50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AccountDeleteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e16a03548505b1135ef2ae3b7cc89ef2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"preserve_issue_non_goals","predicate":"routing_requirement","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e16e058a3368f2daa95f48814c200e3f","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e19bce5869c9e7d1d4dc534d4f24d17c","metadata":{},"object":"virtualization","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1ae341940b746605aac574310fe6135","metadata":{"type":"str | None"},"object":"state_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1b9cf9cd36d1c404f3bf3554a406196","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L38-L39@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/submit","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1bdabaeb0e3115cd15dd685f6c5696f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2029-L2038@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1c13a42d43dd6e2904a7a337a4fee0c","metadata":{},"object":"schema:FastStatusRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2608-L2618@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1e17d2412efddcb018a006686a112f9","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/358","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1e9fafa18e29a4b15d8e9d34bafb0ef","metadata":{},"object":"Prove rollback-by-SHA for hyrule-web and hyrule-cloud","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/358","subject":"github_issue:AS215932/network-operations#358","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1f0bcc6aa1f2ecbca0d8c57db5f3120","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2019-L2025@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/cases","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1f1263407a400e23c42787174572b92","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1f864e20e1ff8667e9937385767cd73","metadata":{"type":"list[str]"},"object":"events","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1673-L1676@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1fc51fc9c7265190d6cb3d39ea18f89","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2865-L2871@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/proactive/suppressions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e1fd917350bf97c2110b8d849bb5b681","metadata":{},"object":"poll_mailbox","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1882-L1885@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/mail/poll","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e204c350e4e48e0020b351c2f06e31f9","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2153bc141bdf464448afb10460f4488","metadata":{},"object":"loop_console_knowledge_artifact_review","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2452-L2470@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/knowledge-artifacts/{artifact_id}/review","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2163acd7ed83838244abe164253b2d1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e21d349fe98916bda93c3fe96bb87bfe","metadata":{"pin_name":"hyrule_network_proxy_version"},"object":"b82dc72bbf382167062bff272606ce84ec20538c","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e225b6d1db17280c2926c2789aa6b054","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e227051c4dd00b7093767cd5aef9a04f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L274-L275@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e22f2326a82008ac2933890eb685eb9c","metadata":{"type":"str | None"},"object":"best_prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L986-L990@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2337ea465e011ae1b26b513872db28c","metadata":{},"object":"tcp/6000/{{ peers.vpn.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2365ae599dac5293f025cefbfa4f01a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e237d7a6b207b5e62b106db0b849f1cb","metadata":{"type":"str"},"object":"issue_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e23d7c839784973ee5cb9a5072506295","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L125-L129@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e240a162d5337a475ce8655c8f21e699","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1014-L1016@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e24c153e69764e0ba29497c83fec1a85","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/11","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e25189c91ff6095379d815c9f303d787","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/11","subject":"github_issue:AS215932/engineering-loop#11","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2523013d3a5412916c64ca1f7aa22fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2689608f1a2f3d36ed1c1084f37223d","metadata":{"type":"str | None"},"object":"prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e26cd2b4bbed50965035a5822a867935","metadata":{"type":"int | None"},"object":"compressed_size_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e271911120296ed1a06845186bd2c9e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e277f2a84a996f7248b7d55c3023da57","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e27c25491a3d50fbd22b9c54f8542bce","metadata":{"type":"DiagnosticStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e27eb083caea6ef1aeb1ace18d365727","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e289ae76ee3c894c4f0f2364db5aadc0","metadata":{"type":"str"},"object":"snapshot_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e295e44aeccba09882095bb56d7c0cbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2b75d69aedb622610035de9286f8525","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2bfac7c101428aaebcd8f0ba0151467","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/web","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2c23414a26562ed2ee1517637a641b7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2cd163009e13f2a1d47112e6f0bfaba","metadata":{"type":"str"},"object":"issue_title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2dcb308d04ed591bbaf59e18510bc37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByWalletRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2e3f47c00c6a1943b7f6505b83fc8b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2e53df750090b4e251eeef7a065c455","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e2f34f269b21c9c79f457112b51c6b1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e30c01b7467d81001fb77f5431def7cc","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L331-L332@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e30d5ba2c58be4e5561feb26cf573bee","metadata":{"type":"int"},"object":"local_asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3101872dc34e13dae88619a787b4bdf","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3117c0d39c15f3c62c6863723200712","metadata":{},"object":"get_vm_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L631-L650@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3223007726e3f60861eb8ca7f1f8da9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e324be4598a031c677c98eefa4bde276","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3278416f42c2d19fc8ad4577009593b","metadata":{"type":"str"},"object":"statement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3345a486150230cf318f64ed86aa829","metadata":{"type":"str"},"object":"event","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3369df59da0ac5db6bfb0b8dc35e502","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e33e7e5aaf228192e776d500e637e66b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e34602884636cdc6f4d163fbfba05c1b","metadata":{"type":"str"},"object":"policy_result","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e34cfa3c7ad605a923d0664e48435d2b","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L58-L59@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e34fac35854adb082e532cb2275f67f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_e363e011684df654a0eb68c5f66fa525","metadata":{},"object":"engineering_loop:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e36eabb273ec190973c8c2a9b54f6614","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2905-L2921@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/incidents/{incident_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e37c2068994b2a0875e86b5a4bfcfd62","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e38a283d39919e284939ef97966d4ee5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CostBreakdown","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3973002aba08272ac671b48a2e98506","metadata":{},"object":"hyrule-mcp: add firewall_state (rule stats + tables + counters)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3a2c1507dc08b834926346517d1ab9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3e54495cd867073335685e0b880c606","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e3fe0bda888942fb7b12e6b70dd82db0","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e40e31be6cc449dcc32493c1b7bbcd72","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e40f8520644ecd532a9658924384eab4","metadata":{},"object":"path_trace","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L94-L98@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e423b0924b5c6204b01640df4e9e568b","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4247dc2152d077438c99ec499458997","metadata":{"type":"int | None"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1106-L1111@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e42670e788745c64e50778beb996faee","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e426f0250cf1a2cc9b4ccdaeee7f9abb","metadata":{"type":"list[str]"},"object":"collectors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e42d2e73657ccd07436c87d83571b24f","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4302a909feee544a181220cf0204950","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4364c826e72c97644bd9a66f8eeb984","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e437c8efb9f261b956ca3d9dbb93a12f","metadata":{},"object":"ip_reputation","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/reputation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4696ae7027ba7684735e404cfc5d9e9","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e48cf5779efcfe8527e6bbeb86f501da","metadata":{"type":"list[QuoteEvmMethod]"},"object":"evm","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L248-L253@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AcceptedPaymentMethods","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4a5eb5da36bc4538c838cdb85626796","metadata":{"type":"str | None"},"object":"customer_message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4ae2036ba862872adb606875e8739e4","metadata":{},"object":"2a0c:b641:b50:2::50","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4d2b8be23b4c8bb86c959c80f19591d","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4d33e32391272d765ed5d3c122f3c18","metadata":{"type":"int"},"object":"auto_snooze_ttl_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4ed05c59da8e15abed2cab336b04c0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e4f2c58f88a81bd13f10ba5942f99230","metadata":{"type":"list[str]"},"object":"affected_assets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5006d60b78eac0434df2a655df13f24","metadata":{"type":"list[str]"},"object":"resolvers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e50c639b73575fa6c49b94b7cdb4b549","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1658-L1663@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e531fb2d541c1c7c852f214969e43b20","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e536da2682e17d4387aba5ab9d4c1456","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e53961d24bc36cf590a40dbbe3f96450","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e55044da6f0401fc3b07e18ebce3dff7","metadata":{"type":"str | None"},"object":"verification_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1232-L1241@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5526eb3ed9ccc6e913911e244dcba40","metadata":{},"object":"delete_zone_record","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1143-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e552c554f91ee495655d5c8d389569a2","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e556346b3c6a14c9b8636fe2f47aeb30","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L67-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5565ab14f84a4094141fb0800b803c9","metadata":{},"object":"schema:NATPortForwardCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e557b5fb9eb3a6cb4cf0ee40eb5153d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteEvmMethod","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5633753e0439b779da47fa10a822d14","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e57132fef433afd4307fd7cde7748879","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L132-L133@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5899f50be2ecdb5ba0dfb7d2dca3cab","metadata":{"direction":"response"},"object":"schema:MXCheckResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L133-L136@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e58ebd07eefb85c7926b8c52a783ad97","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/349","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5a7e10700e969580e96e894e433f063","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5ab8a0862823f2e1484625a7a026d7f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5bd13f1f1bb47c39148d2cf368f10e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5cb48b8474a94f94ea3630268bb1df8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5d37439020d7917ed7960bf81fe0ba1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5dff9fa57f661e5711ae862dc659dbb","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5e343c325bd7b8b12b3c154a7eec673","metadata":{},"object":"icinga_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1871-L1878@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/icinga","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5f834f45b0d0cdef5035deb55edbda8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueSnapshot","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e5fd89454e68f8abe528d74f1e7712bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e609bf98cc1b1fd2248419a13c5fd035","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e61c946539517e264c8afb272e4ffc24","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1443-L1447@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e626318a48ec7243f8e451ebb766d383","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourceStatusIngest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e62d620a579fdd2d69886aa39cfabb4e","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e630ef999ecfa2cba7f53be0d9e58316","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e636f506a8e2ef7472171e4065e1cefb","metadata":{},"object":"release_mail_quarantine","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L331-L332@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e63f63c2594080a4bcba2a8904fdd722","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L267-L277@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e64af7575c42fb9e00338ef44aa46c0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveAckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e675f4a8d5ec429d5afeb37e9f5e3b55","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e68bacf7c593fb7e693a76a975a61cf1","metadata":{"type":"str"},"object":"last_notification_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e68ccaa70b2762b0e265d037533b2ea6","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e6931c7129846fc5fe043f87b7eb020e","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e6b63aead9e5b06ed898db3b1869cdfc","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1163-L1169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e6c4add5934a0bb6ffd5bc3b35ec05b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LoopConsoleBaseRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e6d717593b34045793288be5e7d7c134","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e6f451fdca87dfbbfe71e2a6ad522de9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e71015397b7f005ecac273646de80fca","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L85-L102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e71eec89ac6223c9171d6bb07b5e2b6d","metadata":{"type":"str"},"object":"notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e72402eca2903e7401b8d559e65d4fbd","metadata":{"type":"FeedbackType"},"object":"feedback_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e72f6459ec2d5c979735a20402401928","metadata":{"job":"apply"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e732e59e6b21e7f4e0a6690e64a7fc64","metadata":{"type":"str"},"object":"committed_case_event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e733985c2dbdb7b7c0e328c1c97cdaf7","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L89-L92@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/{address}/reputation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e7351c4b8d83efaec091258efa450af2","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e73f9724ce453ab4e9d5e857675151e1","metadata":{"type":"BGPSubjectType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L943-L945@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e76d0bc9ea39fa480ffbc724c4806661","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e782ae4d0632cb5cfbf50e5778672450","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e792d8bba5349b494d8e5b4ff6bb46f1","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e7cd9048c392ed2a16435af5a3115c5c","metadata":{"type":"str"},"object":"key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e7d46d7a413b3af3f0d52e08efc77a12","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L296-L297@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e7d495926f05d19838ae9dc707ebd3c0","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e7e751e99f1fcf8a25eeb280cea895e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e804f56a4b73083757c46cedd9ecb690","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e811df3619a69ae7ebe34e732e61ec99","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e81d087568b14cbba98131a1e67742c1","metadata":{"type":"DomainMode"},"object":"domain_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e820cc4d3e32d46becb9602db118c217","metadata":{"type":"list[str]"},"object":"native","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L248-L253@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AcceptedPaymentMethods","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e828e5fa343b62d170f8bc6d8565a525","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L885-L888@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e83bdddabe925d265f80e422f12ecf58","metadata":{"type":"str"},"object":"port_forward_check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L817-L820@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8430fba66630f11b85a398a26762b6d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8497b3e03cbeacb3dc4d4b9afc8d8fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hotspot","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e84a4b3a48dbcea99af9eb75bf7ac49d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e84f6ff35270059330356fed850d2aba","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L381-L394@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e84f8feffb725bf3abd5aa4699cd48a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e856c6cb3f1dcc0e86b018354dcf36d2","metadata":{"type":"str | None"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8591ccbb4f39573968dc2bd993ecb2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8613cd68daacd3064f68086b4e293fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e86411d538612dc9676b4713dda4da65","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8857a85295bdc1aafa4f64308bfd8ac","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e88786c5045a3678938031f8c808f592","metadata":{"type":"str"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1028-L1036@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e88ca684846810227abe4304ee93c824","metadata":{"type":"dict"},"object":"groupLabels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e89888a7835b28766fa04db9de0e3a2a","metadata":{"type":"EvalFamily"},"object":"family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e899c0adcc83f4b9cac9a80c3e0c5c52","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e89bdde4954aa3d4608bf0b28bfe6485","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8a25563a887d76198a30ff4ce922e7e","metadata":{"type":"str"},"object":"note","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L781-L784@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8a77b46764085802045fc6b40b6bdce","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8babad584fd73c98fa282338cf157f5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8c37dff378b83922e9ac51add6e6443","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AcceptedPaymentMethods","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8d85c06dc701050accb676d2aa8f2e3","metadata":{"type":"list[Hotspot]"},"object":"hotspots","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8da92c53824c8fac21c48be6688e783","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8dd103d77ac19d5267092d4c5ade897","metadata":{},"object":"loop_console_case_detail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2140-L2235@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8e086f2503fd16483ad1c7849c604e9","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L167-L168@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/domains/{domain_id}/dns-instructions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8ec0aaa801df18db7e9b796f30e7047","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8f131b68bcac9504b9325458b40e541","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L107-L108@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8f41224823096dd78d055cfe7389d2e","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e8fce45ecac0ac059ddb10c63060be8e","metadata":{"type":"MailBounceContext"},"object":"context","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1314-L1316@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailBounceParseRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e91099251a247e9ef46bc98223730b98","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e916f8d59e7ca3aa7042c655286a0265","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9214542dc0b860a58fbb4504cc078ff","metadata":{},"object":"Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9241f6638bcf9625b155c9af819863a","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e928d9c1d1611c9ec9b5970cd834e179","metadata":{},"object":"xcpng","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e92f049db7fe42266e6f433115e4d516","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1599-L1601@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAPIKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e935ba36d01230036f61092db62ddd17","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e94c7b3c4c927723fc6b2c3e0e378dc2","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e971139678bb4670e843a43904ab0086","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e97d9a102aae5b57ac894439e3ead65f","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L397-L419@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9855aced5e515a04b6761df34805e4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e995b8adf88374ed38509c9f1198d14a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9ca535aaa4cc07b06d3b97284290e33","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountFeatures","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9dccfcc421937cc2b0dc069fe1d856b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L154-L156@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9ec15ba4edfe7123dbbf9486b89f3d2","metadata":{"type":"DNSQuestion"},"object":"question","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1200@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9fbbe552bf79e952cb8ce6e0c808bb4","metadata":{},"object":"hyrule-mcp: add ecmp_path_select (probe N flows with varying L4 keys to surface ECMP-driven failures)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_e9fea5ccd4edd2ffdb5bd89eb77325df","metadata":{},"object":"get_runtime_stats","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L285-L364@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/stats/runtime","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea01de6219d2a70783ce78cd2f65a80c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea246ff3a7933d43236076a507d0954f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea44b871245c11403ff0c20c3ebc88fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-workflows","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea4ab852b0f6aec0c4e1b192cc8f1d21","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L336-L337@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea4baf974e8d991488f20e4a9f171131","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea4d4a7ebb2690c5ca605b96859bad88","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea612f6cc4914abc48db5bc64a1d1554","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea7e66071d0c64f0530aaa2ba97ed4c4","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea88235696717e7177a9fea754718ec0","metadata":{"type":"list[BGPOriginObservation]"},"object":"origins","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L986-L990@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ea9e1350eb318019662fafcaecaed8d4","metadata":{},"object":"2a0c:b641:b51::c1","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eaa6a53f3bdddb449cacbd60f3d83667","metadata":{"job":"check-drift"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eaa95911b72e5dcce6fe8e659ac34d32","metadata":{"type":"DiagnosticVantage"},"object":"vantage","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L771-L778@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eab0003ce751e933a56b85355c22797d","metadata":{"direction":"response"},"object":"schema:VMQuoteResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L815-L834@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/quote/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eab68ae33c086b4e0a7736b9655e8812","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eaba6f5fd3f220c36a3ddf7ba765a8da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eae58bebc7c0237905321e2e22581a28","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L241-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eae6f04712284f1af0b689dca04a2a21","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eaeccbb15ddb0983cff3537a1ee4f90e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eafab34156658c6fad55732ce6982847","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb0d047ce670007757c4a2f1e456a076","metadata":{"type":"float"},"object":"score","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb1043697605e173e1a4274b5fd28256","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb35fec291f1bb1a07d67b80b8b2c47d","metadata":{"type":"str | None"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1620-L1630@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb3f91646208f2adc299fdd3da8858be","metadata":{"type":"str | None"},"object":"recommendation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1416-L1421@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb4a103ebceb8672255f327f4948a3cc","metadata":{"type":"DiagnosticAddressFamily"},"object":"address_family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb4ce5eaab85dad7a1f06765cc27cb59","metadata":{"type":"dict[str, Any]"},"object":"labels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb4d13218b730467e4be53166fd88e7e","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb548ae3f5fea0f90a88572f64d08387","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb6084645e5afb96b3fa72f8a041a91b","metadata":{},"object":"page_dashboard","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L833-L849@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb619e477438fb3e4b5644220616d98b","metadata":{"type":"list[dict[str, Any]]"},"object":"active_meta_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb69abf989cd48835f11574bf00980e2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"production_routing","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb6deab7fe21be3b05163b05d1eed4a1","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb8ad9355bf1600232db98085de39c3c","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb8f8da7162034ca14308069fb649bc2","metadata":{"type":"list[dict[str, Any]]"},"object":"suppressed_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb909b2747a5cac8c77907162a78a536","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb9105843c09bef72868ea236f1d455a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L694-L722@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eb998f1602433271063f84ed821bf7f2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1048-L1055@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ebbe2827620ce6999d2fa80c3e05993b","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ebc5b3d3600039b500a24d362126585f","metadata":{},"object":"run_voip_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L78-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ebd1de80059871f4d766a5f276295258","metadata":{"type":"str"},"object":"ts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L498-L500@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogEvent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ebe291e233b81dd8a2f86339e541dcc5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ebe39ab4d3b8251bf61f7e08c728fb5f","metadata":{},"object":"quote_voip_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L68-L69@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ebe59b9ca720bbd953cd6ab6b65673dd","metadata":{},"object":"web_cert","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L107-L108@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/cert","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec06eb5413d227e5388056bfc09f92ee","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec0a56776ae5d7a80101a9729aff8315","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec114262abf7565ea27738659e61959d","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec161e863b04465a6788b38ae6e492fb","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec1f311b5a3654cd6e53533119214402","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec1f8709b520ec5f213c99bdabfc88c1","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"tests","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec2a4a640ba816c87201d7344708aee8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L24-L38@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ports/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec33b53db1344cc14ce26de91d383be3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotIngest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec48736da812b1429b0544fa19973126","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec59576009455f25de513cc576c58367","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/engineering-loop/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec6dd8a8a0f8bc287cef09e989aedc23","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec701d80fab97a5a597a2af32587b79d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec72a3adb11b61468ccf74d225b635c7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L291-L292@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec81b522cb7b8489992afa6f8584cb84","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/155","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec85f8341b6aacb6392ddffe2b71237d","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L80-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ec92fc9cbce12d2af2d18861962b8124","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L575-L580@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eca81055e63cb6fb4a20fd6e13254f8d","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ecbaa591a7d50605158b86e58918bfb5","metadata":{"pin_name":"knowledge_mcp_version"},"object":"48684c9bb9ce9de781fbfbcae734c18b57d3e7fa","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:knowledge-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ecbedbba4e5086d4da820428fd005957","metadata":{"type":"str"},"object":"attribute","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ecd6ccf45e17204e1b641af674ba1939","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ecef041977406407a50d51021473166e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L64-L65@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/record-types","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ecf2d198b530860adeea77d9ed277e15","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed009da5090355e68a756c1c94a37ef5","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed1705c15cf06088c2df463ce155a0f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TelemetryContradiction","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed203884003dc272a5f1eb1bd8df800d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed22898e8b9ede6b8b9eecabc536fe98","metadata":{"type":"bool"},"object":"chronic_instability","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed2303ff9936b5e56decff4637cf1b58","metadata":{},"object":"get_crypto_intent_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1302-L1340@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/intent/{intent_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed302b2ffa061102b6822ba87b7df4f5","metadata":{"type":"dict[str, RouterManifestEntry]"},"object":"routers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed4177a6fb37dff0da6cef3509904797","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed4c3888a9e372736485652326304a9b","metadata":{"type":"RegistrySubjectType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1256-L1258@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RegistrySubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed56e2d13368d72ecbc8d9f6db078a87","metadata":{},"object":"2a0c:b641:b50:2::e0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed5a529c162ffee78c557cea1affd07f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailDraftPlan","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed60f338588253bf176c2cf410bcfabf","metadata":{"type":"str"},"object":"ssh_pubkey","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L425-L446@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed6258f02c4f9aed4968c915963e7d9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed66d9f567e41a425c2645819adadb6e","metadata":{},"object":"get_web_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L33-L57@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed6a86acf35cdbf98061ad28f9bfad37","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-web/26","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed722fd73957afe5023c31b1d65e4bc7","metadata":{"type":"list[str] | None"},"object":"api_key_scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed777dffa80c32a0326b93742671db20","metadata":{"type":"str"},"object":"detector","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ed931a5edcfce3aff40cb3a12d791c7e","metadata":{"type":"list[str]"},"object":"warnings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1354-L1359@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edb39e978719096a536a083d325f2146","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edb5a299c1f2265432b45cb98683376b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ObservationRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edb73d6c1b9441e4478399250290a788","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L765-L774@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/logout","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edb9300fd4e45c58ca262816c3bce6b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edc3825087f6d262b5d3732e523a78b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edc6bc3bf20e647c28ef544ed01fa240","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_edd2b078b32c898ebc88074e39bddc46","metadata":{"type":"str"},"object":"expected_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eddf7cfa7b51e30d239c94ab5f74a049","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/8","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ede32e0626ded422b97ae6f31d3fdacf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_ee08636568ed60875cc3e688563644bd","metadata":{},"object":"icinga:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee0af59b84b08d9b7956d9d0b9d8227c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1560@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee0be07655a06a0e945378ccfa3516f3","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee1a54a51251aab6fc85448a3f03607e","metadata":{"pin_name":"noc_agent_version"},"object":"515381e6c2e93f3307340eeb50a63481c7a678c4","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee278b18c7dd3fd170521362eb22294a","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee3ff08a9823cf2251586948af20b57d","metadata":{},"object":"schema:MailAccountExtendRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L137-L138@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee4909f27a3b9256eaf5bdf937101538","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AlertManagerPayload","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee4cc96067014b6f5e16ffa274f6f962","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee6db9a1bcdcbbc79ffdd02b85bad4df","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee6e9cb14be5f7a1d9e56c69fd1f81ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee6ff2945653306602ae38f69230f3e8","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee90e9077be76f6a7f308323781f314a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee95d2a1025500fce14dfd85659de293","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/351","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee993c5657929eb166429fd2457515b8","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L683-L688@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ee9cab9b8ce2597acf3f8def47b099e0","metadata":{"type":"str"},"object":"prompt_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eea8d999b443c8811e1e1d4326d7a795","metadata":{"type":"str"},"object":"recommended_event_level_action","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eec3dc9a436537d86298c5b2ebeb73ab","metadata":{"type":"list[int]"},"object":"expected_origin_asns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L962-L964@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPAssertions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eecc8c967b890f90ac6059ea28da81d0","metadata":{},"object":"loop_console_health","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2109-L2118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eed19d4b5a1c840c99b76e00e1155d93","metadata":{"type":"str | None"},"object":"active_specialist","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eed5d8f42302a378006a26b5cd339d93","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPGeoResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eed7badd4136453f746f978cc78237ff","metadata":{"type":"str"},"object":"alias_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eee2cc923c2d01e908c8eaee321954e7","metadata":{},"object":"schema:CommentRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2549-L2560@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/cases/{case_id}/comment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eee5600c4298361e9a6a8f9a05ad3c11","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","subject":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_eef0f9ad592cffda6c3fc6e1bf8b8395","metadata":{"type":"bool"},"object":"investigated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ef087036636a652d0fcbddef95790ed7","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ef0ec0034c16d5730ba1cf63ea64ba3f","metadata":{"type":"str"},"object":"issue_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ef1ac56cb2a6ac4da1871e723b578c9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProductsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ef2e0575678db61ef63d765fb7948a70","metadata":{"type":"str | None"},"object":"separation_of_concerns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L653-L659@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ef30aa7d9e3ac9c49447cf3430fa5d78","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ConfirmedFact","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ef3ac34c46f795754c6df0a07aea9eba","metadata":{},"object":"complete_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L158-L169@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/complete","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efa8a66a197bad8c957f8b4602ff604f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efad1f19d35e04fb49374dfcb0bdee66","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efadcd9f1233613638bdc15c2b03cb57","metadata":{"deployment":"hyrule-cloud-on-api"},"object":"host:api","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efc2749f65977463d51147a93dba5a80","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L185-L186@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RotateRecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efce93825cba9922207e9f11a79d4e25","metadata":{"type":"str"},"object":"billing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L343-L350@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efd538528b83858a1885716e21f39d78","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efd96327d748df2b9a8134fd303364ae","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efdbe2e342ad2f4207e493a2465c4537","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-routing-path","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_efff0f1123820a2956fbb4a3dcb9f332","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0024984504518e08be211617df2ddff","metadata":{"type":"str"},"object":"suppressed_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f003b342e58b0aaf407142326a7ce258","metadata":{},"object":"noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0065ca0dd0cf40328df8482b6d13e97","metadata":{"type":"str | None"},"object":"path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f00f2d0740be5f5da7922f872eb83eb8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CyclePlan","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f012b97d8cf2bd44e67e63e4d1471d7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f012df3eeb98d71b66df6dae59c543c6","metadata":{"type":"list[ControlledLoop]"},"object":"controlled_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0188cc3ced9fd13321b1f19bc988d7e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L569-L572@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f01c69453265ea29665c8242b9596f8b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f023537ecdb51fed1d950912e9008ca4","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L30-L45@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/speedtest/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0236f17c5e3c026de7079532f9313c4","metadata":{},"object":"Track CDN egress routing regressions and policy overrides","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f02450cc5cdba23691025f60d47e756d","metadata":{"type":"list[str]"},"object":"observation_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f04592b8b0a6948c633821c64286f1ba","metadata":{},"object":"get_mail_attachment","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L251-L252@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/messages/{message_id}/attachments/{attachment_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f04aabbd219ad7914e3d4d660f33bf23","metadata":{"type":"list[HotspotEvidence]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f05f40d9a4b480ce1e2c5fae6452d0b6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L107-L108@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/cert","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f061075035c40aa8c6b5ab8aa3d7f1bb","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L372-L378@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f066026ca80f4fe10e202950466e2bb5","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f07435d419cef3055cc5004d14006e1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f079effb5f476a933c9d28033c1bfd51","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f07eec46684ebf1bfa5530489ba2ad4d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0812988b0e0e35d51f613f86ca41816","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L353-L354@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:OSListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0875befec02340699096ee3d7767130","metadata":{"type":"list[str]"},"object":"case_event_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0927203502cbcf7804078cf7c9857c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f09979ad30533c762d6a7ccefdfcde24","metadata":{"type":"str | None"},"object":"download_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0aa6362464e65ecb906845bc0c92273","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0cad13b6b97b7cea38f3760ffde2aae","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L217-L219@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ClaimByTokenRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0cfc3831e05e3eddd98f2aca0d84e1f","metadata":{},"object":"schema:LoopConsoleVerificationResultRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2474-L2502@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/verification-objectives/{objective_id}/result","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f0d267c46d95d05fd5ae5a01691ad36e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L70-L71@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1061ef4cd9515b8a1e353b5ece51ab6","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1126f3df843270ca3fb7ff659fd70db","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f119ceae45491f2c3672b09f04a177c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/noc-agent/12","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_f129c3a374bd1a2a042f5ef715408f09","metadata":{},"object":"2026-06-22T21:12:38Z","predicate":"expires_at","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f12fa2564443e77aed129a4eed7703b9","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"customer_config","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f135e041a1e99a5615fc6da156b9d0a7","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f138a0f6a21704d7123926cf0316a69f","metadata":{"type":"str | None"},"object":"ipv6_prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1432bfeeb98e025ea575dfe65302793","metadata":{"type":"str"},"object":"sender","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f14953e1f288cd7d6ae168e59dcc345b","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f15716a55681fe3cdc44e9d640857c19","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2346-L2359@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/ack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f157452a73b0b799b7356842c80297c0","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f177e5f5b6c430d1b8028369bb9ce344","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f18a2b7c14e7fe32ea2617b02e8f2cb7","metadata":{},"object":"schema:VMExtendRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L838-L880@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/vm/{vm_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f18f054687acdf8e8c6f372092dc7654","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f19451eda16e4c9720d98e96b557fc3e","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L27-L39@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/rdap/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f197b188d9169c0da4e84fdafa85c927","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L35-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1c4aae5f325d9b6bf859f6f7ef1f87e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1cb7dc76d9c44a1849326ddd064e981","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L526-L531@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1e8a037f054a7bee93e3b4dc52597a3","metadata":{"type":"str | None"},"object":"stdout","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1f0b527a854557995dd5fc183fae844","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f1f78fec35d08211db3257c1a7c08651","metadata":{"type":"float"},"object":"storm_confidence_threshold","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f21ab42c5deb2ea3981041bfd571c6b3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L734-L740@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f21e8da97653d0de7406e456a7b10d30","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2893-L2901@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/unack","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f2246af1a6e401c5610df463ce7ddc03","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f22802f70c883565b9a4fee5fcb32d4c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2269-L2274@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/handoffs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f233b347f20c992281482876b0bea8c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMPublicStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f23882d7b4060403f01f40c5b0b7a168","metadata":{"type":"int | None"},"object":"issue_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f24c7365024aa4f61f640c865bede69b","metadata":{"deployment":"hyrule-web-on-web"},"object":"host:web","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"service:hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f24e5bdb8b8c4c2838724cac68c42d29","metadata":{"type":"list[VoIPCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L870-L875@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f264e9e7ba70a6b95d8baf98bc4efacc","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f26a0d1c38023eacd7fc7ca4f4e81a68","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f27702608c84cff98cde3a18340af970","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f279514d59dd416d374c0ee21bcd2c44","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L492-L508@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f28a7f838d7163b03a7417e2858aedbb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2925-L2937@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/approval/resume","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f2a2c5138a63eee3289b5648209660c6","metadata":{},"object":"page_privacy","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L967-L969@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/privacy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f2a5921a978d7f3542c2d1f35029fbbe","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f2dbfc43259a44aba87bf38da7f1bece","metadata":{"type":"str"},"object":"collection_window","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f2dff6471439573a0a8ada2dd0bdafae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f2e84137d7e37d0cbf860eab52a8b50c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3040d610f609998877456756c2a980c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f30f80365223b49961082811d03fb353","metadata":{"type":"dict[str, object] | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1433@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f31dc5d83608ac436ff59030d2e246fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f329409b72bf61ede34712d5f940053a","metadata":{},"object":"control_fast_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2608-L2618@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3303fd4e1c9a1507f3af8e12e53f086","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L66-L70@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3396c111cce11d19aebc0d981976a6c","metadata":{"type":"WakeEventSubjectKind"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f340b487a7d23a6fc0bdceaf9ce2d8f2","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L59-L62@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3444c1d515245e55f990d45b2f63dd5","metadata":{"type":"str"},"object":"vm_policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f34ce7e09cc61d9785f48d08b220950c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3540da6e500c55fcb27f22fe45132ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f35e9f1ea218bf3a0008389d3c0333b2","metadata":{},"object":"quote_port_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f367e0671d7457f17f1c8082bbfb97ff","metadata":{"type":"str"},"object":"content","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f370e9a6be864e34eed97be4dec87b10","metadata":{},"object":"page_review","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L574-L611@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/order/review","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f38125cc7745e422f56c78c51bc12817","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f386d653e98b2739fb2fb29775cfc1cf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1294-L1296@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RegistryPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f38848c8c18ca3a15471e3cb72a90b10","metadata":{"type":"str"},"object":"input","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L569-L572@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f389fae81d5c262bcabf9b52c5037ab6","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f38c70777986cfbe9085e5f7c4e8111f","metadata":{},"object":"rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f38e38533d5d74d3c655f25361a372cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f392b2a9de3ec23dab1d0ea0782b3c00","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3b30d0cf5da82fcf51225538ab9cfd6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L947-L957@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/faq","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3bb62aaab37c79852922c7c892ae409","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-port-reachability","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3bdaab6804a6ab11d41c55c7e68b956","metadata":{"type":"str"},"object":"outbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f3f548451f899653786f3218e780d773","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/engineering-loop/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4050cd7472195cc85ae486403635a35","metadata":{},"object":"Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4065d4c18cbd0ad9d17ff103996dec3","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f41ef1927a64ee0f74583416696e8d60","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f421e9b1549bc56602ccbf0819cddf9a","metadata":{"job":"apply"},"object":"${{ inputs.dry_run && 'dry-run' || 'production' }}","predicate":"has_environment","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f42b8646b6ed7f731f2195256553ad54","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L172-L173@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f43bb88514f079c00e5507bb9613bb42","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f45706fa0770aefb9c7241acd9a225a6","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f45f5a7d2799a9e9d3af12f9477e5322","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1067-L1076@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"expired","id":"claim_f471be33b31ea64984e0ef59770485b8","metadata":{},"object":"knowledge_mcp","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4765c0e5b285a8dfa93c5c7b853676e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ApprovalDecision","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f48022be80762cdd958eb65758f98e84","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f487707130ec4a130e920512d58f34c1","metadata":{"type":"str"},"object":"username","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1523-L1527@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f490e55ebe84decfdd75e43f58da98e5","metadata":{},"object":"i2p","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f49ca43564002c34459bb1cf77004376","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4cf1fd8a5ef758561bf2fc279228b27","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4dbd39f588e05840f3712b681d84b9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4e787bcd43989b15f872ad13ee483ee","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4f9f331f7ec2aaa7929b935aad06c51","metadata":{"type":"list[str]"},"object":"domains","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f4fc58a86bcc780c32c1d99f39b9e132","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f508af6616562caa23f80f580a84ac78","metadata":{"type":"str | None"},"object":"api_key_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f513f26daf2b74b69c23eea112d5204d","metadata":{"type":"list[str]"},"object":"uncertainty_flags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5212e4ba807be90c4b37519bb241421","metadata":{"type":"str"},"object":"message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1633-L1643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f52f93795e76629b9ac6202591e60ea3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L99-L102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/reverse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f536b38f31c570804fb7e55838bceca3","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f537f43053a12331ae7dd77ab737cd38","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L872-L882@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:POST:/dashboard/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f54d41591053b41960ca63f04be5c9ad","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L28-L42@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f55a001556d7f92d056293f388cc4c5e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f560cfa66d2d83b89e5bdecd64fc55de","metadata":{"type":"list[BGPSnapshotSummary]"},"object":"snapshots","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1039-L1040@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSnapshotListResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f562b25bce3626f0b30e06c5bed1a273","metadata":{},"object":"page_transparency","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L937-L943@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/transparency","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f566ddcf4ca7eef7feedc996c9fe5f66","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5674a18a6c280cbe6f99b0b5c394a29","metadata":{"type":"list[StateObservation]"},"object":"intended_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f56baa99ac3b3d0ffc767263069d394c","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5724e478383a5916c590f35df7c9741","metadata":{},"object":"get_bgp_sources","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L67-L81@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/sources","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f57d5faf9aa29bbffe86739d0d419ada","metadata":{},"object":"get_vm_products","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L520-L536@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/products/vms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f58ed7289317adc50475b3ef676f1c06","metadata":{},"object":"host:netproxy","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f592b8a035cccc163c4eab2bf47c22d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5986fd3b6af236b0c558c41ced77093","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5a7fc4e421e69b5724b72d9f47166b6","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5afe60108caf4c1125417cad39c7cf6","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5dce4f39047a9fc9d31642b4a4b2f1e","metadata":{"type":"list[str]"},"object":"routers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L956-L959@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5ddd7a2a5b7492042a798c3bfebdbec","metadata":{"type":"bool"},"object":"approved","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5e8ddc4ad1fdec41b23edeb32bde4fc","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3054-L3070@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/health/model","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f5efda1246e4ea8e35ca9efc92dd7e9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f605dba804cb099ae5715eb88bd44044","metadata":{},"object":"heartbeat_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L141-L154@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/heartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f60bc7a9ab3a5d3c4488a82dc0a0ed85","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f60dfb47c5d1ec11b79175aeb294978e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f61f0bc37600a6d6cc7b7138539843f2","metadata":{"type":"bool"},"object":"production_routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f63f3a0bb63ec183ed81f5dcd4bd4a8a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f6517beb3ad83d3375298bbbb9eef45c","metadata":{"type":"str"},"object":"last_scan_cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f65314ca814ebb952996755faa05dca1","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L118-L121@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f65e4099ae66ab09d40c16c96fff9889","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f678b7ba3ea3b7f97b4197908854cfc3","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L24@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/modes","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f686793b87dc56e8f13ce9fae0657919","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f68ebfab2d492cdbe58745052e4ce314","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/173","subject":"github_issue:AS215932/network-operations#173","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f6a6fb4042ff05bd203a3acd6cce0be5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L683-L688@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f6ac4a64c3e73f124fd75cac37073717","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/noc-agent-on-noc","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f6d917d41fe4dcd0fe81d29b2fd68b87","metadata":{"type":"str"},"object":"code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1416-L1421@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7052e8918f6a5c9c2b9f1f635e1f55c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","subject":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f707d350c3bb80f9749b6b8e0aa5e71c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f713f07dfb4c31db788a803c90a689ab","metadata":{"type":"dict[str, str]"},"object":"host_os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f719e2810437cff2d0ed8663a2c14e4d","metadata":{},"object":"schema:MXJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L116-L117@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f71ebc968b453fe4a68bd189775766d5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f730a2f34a25c41ac139206be7412f2a","metadata":{"type":"bool"},"object":"mta_sts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1330-L1334@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f735412fe68f45bc80a83e248a7e8e06","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1207-L1213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f73983fdd4806291a9aa23397aa2254e","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/web","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-web-on-web","subject":"concept:generated/deployments/hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f73c065881b64d43a2a0b187f8c46530","metadata":{},"object":"control_proactive_pause","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2806-L2815@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/control/proactive/pause","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f745b0a064ad3c667734ccbecb38632c","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L216@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f74a27fea629276d219bfa2c599b5cfc","metadata":{"type":"bool"},"object":"ok","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f752c67d6ddbd524c86e8b03872e5e3a","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f75b59d70316ada1f751e6b752af19c0","metadata":{"type":"SensitivityClass"},"object":"sensitivity_class","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f75fc17e8cfff6f6b8f2e52c7ef84907","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f76a5ccb3c699ccf8ffcecb365dc8b52","metadata":{},"object":"service:noc-agent","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"deployment:noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f77632fff112c3a11580293dd2543857","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L502-L506@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f78dd0808a3fbd3b4a43080ca556f8fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7ab58936398595a20df7e24f9da1f36","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L600-L624@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/vm/{vm_id}/status","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7ad92995fcedabf141acf6423674ceb","metadata":{"direction":"response"},"object":"schema:BGPSnapshotListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L125-L152@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/bgp/snapshots/router","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7c259b84492a298ce1623dbb5f381d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7c309da80f676fbf1c7a7dc52f1b393","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L301-L302@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/events","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7c873ad9ad26305052ecbd80b046809","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AtomicCaseProjection","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7cd9aa11f0ae93125fa3a91387b5f05","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7d5b56b494bba0e6ffa71a4f1417f41","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L280-L304@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7d7d3f477d18b14190702748c2c35f5","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7dd06105f3b5643c60d6e84b14fa450","metadata":{},"object":"schema:LoopConsoleSuppressRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2363-L2379@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/suppress","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7de8dca8ee844c30d894d6c3b4d4b95","metadata":{"type":"Literal['high', 'medium', 'low']"},"object":"observation_confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7e42aab9cf24512bb46d71498168d1f","metadata":{},"object":"Set up proper IPAM for customer VM address allocation","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7ed735255c8aa8c3516347a2ef70181","metadata":{"type":"str | None"},"object":"message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1686-L1691@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7f155cc558455adc61ea3bbe78c1a67","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CandidateLesson","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7f5ab076189276c5052e34e3cd9fc84","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f7fc13af06e8522ae9d96e357b35f39e","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f812a14afc567aba834eca30b0f60a58","metadata":{},"object":"tcp/5665/{{ peers.loop.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8165b66d38b1bde311c85c40b245d8e","metadata":{},"object":"Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f818ce0b23af7f731952cac19a5c5bd1","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f825254415c2ab2475fceab9641ad2a9","metadata":{},"object":"hyrule-mcp: add ndp_state and arp_state (cache contents with state + expiry)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f83d75b4a7466c4df121eb4d08efc385","metadata":{},"object":"tcp/587/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8495e355cc3d98aa05e848d925c647b","metadata":{"type":"list[WebCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L683-L688@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f84d8f8fd912b47b5847949c7a2c3adc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f853211bb424bf785590b97ff5b20f4f","metadata":{},"object":"schema:LoopConsoleKnowledgeArtifactReviewRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2452-L2470@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/loop-console/v1/knowledge-artifacts/{artifact_id}/review","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f880ddd8e87ceabcd99632e566ef7c3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8810db01393380028896718debbc060","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f88660cd703cd857a76e8d755a237e34","metadata":{},"object":"create_crypto_intent","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1249-L1298@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f889a9e926d7943d8fd9a51b6ef4401e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1882-L1885@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/mail/poll","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f895947f396568ed523f2ac14b17a2d6","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8a43e1792d1e92f7b6f85ccfb4da272","metadata":{"type":"str | int"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L943-L945@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSubject","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8c03ddfbfcd9e37e8997bfb8001cbb4","metadata":{},"object":"control_proactive_suppressions","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2865-L2871@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:GET:/control/proactive/suppressions","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8d97367bd66bb056415383b2ba6ec0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/15","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8dcb0c617f737d86fac0da0afef0553","metadata":{},"object":"yggdrasil","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8e989a9b1f3d44fcaf2c7f059e6da37","metadata":{"type":"bool"},"object":"ok","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8f1ebce42d541b32c0c9387d4570b58","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8f893998e6ad2e2a40cec3a6ca4c7dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/claude","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8f8e8a2e6eb91a63751893f7e25abe0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f8fa7a6d5413fa76d8375fe0632116bc","metadata":{},"object":"check_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L908-L935@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/domain/check","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9039f88b3054baede5e4c2dc7545a30","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountUpdateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f90f721bac8ff90bf6ca0ff5ba4968f5","metadata":{"type":"str | None"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f916de9546c2fe2266851e028a0edd06","metadata":{"direction":"response"},"object":"schema:MailProductsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L43-L57@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/products","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f91acaa17e49186cb6ad4004cdb5641b","metadata":{},"object":"register","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f91df3108c0dbdd8bf6374bb0c5ff66a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f923c31fd421c424d9ac08b9e877a5bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ApprovalDecision","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f925d0094692bae213492d9731c3dc89","metadata":{},"object":"delete_mail_identity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L207-L208@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f93d73be82f8b0f6e44d0f420cf2cdb6","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f93dc031dce8190f8c8d72fe6b6edc04","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f951d76007aa655a845b1a280d0dfe31","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f95922b2aaf66aa01dccaaf1e6341ba7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L155-L158@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/dns/resolver-detect","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9626d97bf13446642ce0f8a433cdfa0","metadata":{"type":"str | None"},"object":"secret","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1673-L1676@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f967390450962c32781abed4acdd9ede","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f969c1555edba4c43435f31b2ebd1e03","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-mx","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f971f8fe85726a778094848afc36cea2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f97dba8ff0307a3911451b75cbb1afbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f98aa08fcc3c31aae2b072e74ffa3991","metadata":{},"object":"ci","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/13","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9a0e2bffdcd2bfb241743bb7707716a","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/13","subject":"github_issue:AS215932/engineering-loop#13","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9a70506bd4ec568a5084a520377f42e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-deploy-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9d907b7ce24ee098daa0a4ffb058862","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9dff94d2a6ba0a0e17bf4a02b4e6694","metadata":{"type":"str"},"object":"issue","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9ea5605732e7850e87fababaefeab87","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1861-L1867@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"endpoint:POST:/webhook/alertmanager","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_f9f75a57510b4787dfb803f868645f21","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CommentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa011f0983de0f030f8ee2c68c9f3e4a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1907-L1909@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:CommentRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa148385cd9886a02e18894a657760ab","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa23dc57f6e54fa93da17ce909947da6","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa332d985c8be3d26d636b825a5f5ff2","metadata":{"type":"DiagnosticJobStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L614-L625@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa34955f674de933a040775e7a863266","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa3e03af7151001decfe85232267f52c","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L583-L592@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa494dc684d5300b0bd6c73c8bb3c169","metadata":{"direction":"response"},"object":"schema:MailMessageListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L326-L327@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/quarantine","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/246","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa69578f7ffc07f20ccfc613b80d9d1b","metadata":{},"object":"critical","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/246","subject":"github_issue:AS215932/network-operations#246","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa7355734466133526a3b1d25389069f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa78b5157c22890acf419d7ed68d22bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa81bd38251ce46e6b85a6c045d78be3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa8621f8c896d42a28f3e2378c6f6f8c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fa881399086c587d20ca8ae9956a0561","metadata":{},"object":"get_voip_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L32-L50@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/voip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fab52c94b4576e6b2ee57c613ce2c39d","metadata":{"type":"list[str]"},"object":"recommendations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fac7983971ccd6f0bbca3c65f1d8f41c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fac8f6068fa067780554f9cbda40775b","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_facbf852d8a477c10df4a0e57b1b4e25","metadata":{"type":"list[str]"},"object":"evidence_reviewed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fad0ce8908aeec6e0f05749aabd26aaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RemediationProposal","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fad2cb70dc58ff83ccbf5256e0217314","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fad7df224076b7065839626f5f35a9e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/cr1-ch1","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_faf1d098236914973a37c88f16764b70","metadata":{},"object":"schema:ClaimByTokenRequest | ClaimByWalletRequest | ClaimBySSHRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_faf570b14376eeeee0b5b66e76678a67","metadata":{"type":"int"},"object":"inbound_messages_per_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1535-L1538@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb085dcfc726ae2baf90d74aba082a3d","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L23@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/health","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb16f1d65146ce7a95bd05c481ea7a40","metadata":{},"object":"2a0c:b641:b50:2::70","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb174b2517e25fbae7742d1cf1e7ecc1","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L64-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb31c62b1ac117a9b00dbedc47208668","metadata":{"type":"str | None"},"object":"customer_reported_wan_ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L800-L803@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb462fe7cc2464c040de6c1d9d0ef4bc","metadata":{},"object":"login","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb52c3affbc37c1b8715f491c07e2aab","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb5fb749398716c75c1ac84330c0f394","metadata":{"type":"str"},"object":"hotspot_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb638e6a55290dd7ba09282cd9ba62ec","metadata":{},"object":"web_headers","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L112-L113@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/web/headers","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb6421de79f73a65058509ac2c48185a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb679da3d951f4d41f7b04133d115c89","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb6abd44b467d75969f9aad694f78ba4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb7ef1ba4a85e7aff88039c982e17662","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L533-L549@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb947f45fceb2778cf1bde6f33b4733c","metadata":{"type":"str"},"object":"storm_quiet_since","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb95f4bb6fd534eadc0689cd31570322","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fb960af09aba6f5aa254c0110cc0aa1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbbdef60133a425bf84b0a23a7512791","metadata":{"type":"str | None"},"object":"registry","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1283-L1291@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbc309eb0d888789371859f8447bc24a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbc5442ef6f46917a51bdd418c707261","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L46-L58@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/nat/ip","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbc55c14e3e8a4796a894150ae460978","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbc73783195c299d91ce2e7c41d52783","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbc938d5478381f106c125a1fb2d144d","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fbc9b29563b01f0106c842ceaf60a420","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc017443d522184c99c65bde26339af6","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc04454fc15f1b20ec6791c70f946b55","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","subject":"concept:generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc116d1147c7f836f00108e56bf0b308","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc1dd086ea6ec73e17066422500b7c88","metadata":{"type":"int | None"},"object":"duration_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc209f60db7e665f0c98ccb9607b3f7d","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L850-L852@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:ThreatSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc25c8bae06ebda97eaaf576821a0dc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc2cc9c6d124eb7114cee68f7d11932e","metadata":{"type":"str"},"object":"decision_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc456b40b5ceb5ce5beb5756542c8a91","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc4c6dc75b1384637a3aac1ad4452c44","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc698dcebd3546db9f914952d7b1ca24","metadata":{"type":"str | None"},"object":"claimed_by","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc73f5b889b64b1e9950b4778e898e0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPSourcesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc772c62e22ebf9c6efeeac33e80d3f4","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc7ae102bf30bae345a54673b79bc080","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fc8ce6285df2cdcd00105d33f79cf3d7","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L961-L963@d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","subject":"endpoint:GET:/terms","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fca682fa2e4cfe76914f5eab70081352","metadata":{},"object":"schema:MXJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L160-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fcadc4418a03ec736af77a849fa60543","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fcbc1dfa791a983b5fdc54bd2174d99f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L189-L191@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:RotateRecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fce01a185b65d5543e9abe8f7edce110","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fce7d53ebb35e2b825f9f943e9c110ee","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L69-L73@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/path/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fcf35103adf9d8a1a58a997fb48f8f17","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CaseOutcome","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd12578c5430caef2af166af1c7e7295","metadata":{"type":"bool"},"object":"verified","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1591-L1596@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd1fb330394584da9e0ff3f5542239b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd2020b1e3dba9d937dca744c538f5f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd2a7851b066ff51d55bf25be1fae45a","metadata":{"type":"datetime"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1014-L1016@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd2ad0e8c113aa450ac9a654a8856c52","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd47f148736c8b7190baf7a2a8d40aa5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/FileMutation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd4879474fb6b2c2c10afdaf03a2e680","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1563-L1564@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailDomainCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd63b1eb3dd9f422f8f5a75f8797d1b3","metadata":{"type":"str | None"},"object":"registry","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1106-L1111@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd652052b7baa778e1d956a24ccf3c2e","metadata":{"type":"int"},"object":"duration_days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1513-L1520@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd70e85b485edd232328d51b05859c4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd7ea123f430e2884b5da1c46d46ea31","metadata":{"direction":"response"},"object":"schema:IPPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L45-L46@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/ip/pricing","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd82cdf08db8c1428da66e001b9af438","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd832ff064517533bd81c4c1e49b5cdd","metadata":{"type":"int"},"object":"original_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd8576b41fc6534171aca1de5c6d16d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fd890f8845d33a77a5f1ce4bbf788703","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fdc671ba6ea9003f0b97f6ac070be02e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fdcd7d373aca1ea83dd1497dcbb3cec8","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fdd0647db0762da3aaef4e0e3b2e099d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fdd6ff9dcc8d15638332486a4ac4291a","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L59-L60@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fdd8da94e1019c8b500bff4e82edb529","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L54-L55@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fde10029d6091827639a98fe7d0355ff","metadata":{"type":"list[str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L983@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/13","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fde5c53b9a97825893ccd0bfae7288f0","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/13","subject":"github_issue:AS215932/engineering-loop#13","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fdffe09c5b93a6d174da86241d7f84da","metadata":{"type":"bool"},"object":"read_only","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe0103dd17761f50f1991ca29ae8d58e","metadata":{"type":"list[QuoteLineItem]"},"object":"billable_units","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L639-L643@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe032884f0be8e8bc4fbd1ab7d30b66a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-web-nginx-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe12af603569db697e7dfe8c5c73d2a0","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe1c9988856e2faadba8e156b693a9f4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L64-L67@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe2344b8cc842358225e2b06b4be8387","metadata":{"type":"MXCheckOptions"},"object":"options","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1406-L1413@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe248ccddc168591633f9b808ccbf557","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe27492b3464ad954061ea9e50a6cccc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe28c68545566396161ea183b759ded8","metadata":{"type":"int"},"object":"duration_days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L186-L213@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe299cb3e8325af35b846526c031f321","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe2b3b091b025fbd6fdefce07a17b0c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe46d6c5fb56b72be960bb19d53d52d8","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe4b1e61a8299bb7b67471ade15a0ae7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe60e46c6b21e8fe2df2c8bc856419ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe6bb80c66c6bb44a4b0348053783987","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe7dcdb8e88ac1b7a8b795b85e47fc84","metadata":{"type":"list[MXToolDescription]"},"object":"tools","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1479-L1481@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MXToolsResponse","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe8b99ec0ce5f0723441c85e757eb146","metadata":{"type":"str | None"},"object":"text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1666-L1670@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe8ccff96560a086a7a8963ffdf9142c","metadata":{},"object":"revoke_api_key_endpoint","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1075-L1102@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:DELETE:/v1/me/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fe9057f16f6e0ad28451a349a03f5fd4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1342@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fea4527152f5b826b054decaf7754a30","metadata":{"type":"str"},"object":"rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@535cf5cb7da50053f67f85ec93ac0c1e58921576","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_feca0474a8870671b6783c3aeaca8cf0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skill-web-reachability","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fedd6d9f66277ba3ccac987fc195ef3b","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L106-L109@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"endpoint:GET:/v1/dns/trace","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fef2db9369af9337d102d28448266013","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fefe472b23fcd74c1a0d9f17d1f60a42","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff0952c522cb32a1c9afd589d1296d59","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff14d0832f3053f988bc461a57f94f08","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff16898a48ee5f423355ba8818ec8d1d","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@2a87bba8f93c7d3f95cc1e752fd38e212857ef10","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff4ab510173271d0847a19e56f1ea9c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-business","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff4f0257d3c0b58eceeda14159789801","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff61d77d757f68b01455b7897cbc9ed8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff73b10dc924bb4a5fe519b1d832033f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff7c2fdc5c56dab425edac32069636c7","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff968ef0a752a6bb8339b07d40d22fdb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ff988fbb910875a6401eed9b6ff33ed7","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"runbooks","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ffa94abf3bf79cd1d07280064d05f923","metadata":{"type":"str"},"object":"description","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L357-L360@9661a8a53694fb0e771b5958b9c300dc346fddd6","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ffb55760dafe546409dc9d5f9ed5c77f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ffbfbc866e680a4547bde1283de0f7ad","metadata":{"type":"list[str]"},"object":"child_issue_urls","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@515381e6c2e93f3307340eeb50a63481c7a678c4","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ffc0a6c4446c7eb2ded12ec0b5a8e128","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_ffe6191ee9308d3327dde52ea089be3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/10","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} -{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T13:12:51Z","freshness_status":"current","id":"claim_fff5a64dcc98b7d19564f9b02e63734c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_001a35d27962e13536e5ac1c32642e1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/KnowledgeSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_001a4f83c8bebef5e2192d578ba055f2","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1117-L1125@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0029d04b1e6d152593b425e090394ae4","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_002c40f1e60546952d3ff38419c7fe20","metadata":{"type":"str"},"object":"issue_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_002ff0423313e0bbd9c6419a15746b95","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0037d03dfda4dfaf1483b5d70c14e412","metadata":{"type":"str"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_004bde358ef9c1c6eeef7b72ae3fe33c","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_005d6984538b22c25555f4ce4293707f","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_005f5646612d1f0260b2c765b2a69882","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_006a23725006b974bcba263f6e5b6207","metadata":{"type":"str"},"object":"resolver","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00720b3cfca97da32b1289001ef2f0f6","metadata":{},"object":"schema:WalletVerifyRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00838b16ec2e027ae81e9234737dbec1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L211-L212@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_009b459eaf7af1c24c852879187e5a10","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00aeb5db79b107d8c52fa67793bbe5d9","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2278-L2287@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/verification-objectives","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00dad2a1385026bd0d8e0860905a80d3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L697-L702@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00e654faa9f8e562c433a7218bc1508d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00eb1a7b4ea8e1f4cdcaadfec13ee6da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00f7e4f7a107e4b50dca8fbf1c9a09d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordAnswer","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_00facc90171b16269f6fac95c1943e7d","metadata":{"type":"str"},"object":"whois_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1312-L1314@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RegistryPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0107d4219e937e9847a8d068fd0c9e8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01122a2f8489a630dd3cdb2640b15b89","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01141d5a3fa10e7670707247db099aba","metadata":{"type":"datetime"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1032-L1034@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0122943bebee8e69584feefc436f4926","metadata":{"type":"str"},"object":"reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_012af9175480351cf17cb5f1717ef045","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01385b52e3ba81b68f793f0d1d07ec03","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/425","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0148c925c16f4c52bae656e6580adf1c","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_014c9580999920803beaf8029910dfc8","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/414","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01504a2fd08c754dc4441cd3728c89a5","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/414","subject":"github_issue:AS215932/network-operations#414","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0153ae4588e046e7949d153d4b1b2564","metadata":{"type":"str"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0176521d7cab03e6ae594dba134f0efa","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0195b92d5f5a5a26faa0013dd895b612","metadata":{},"object":"signed_resume","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2925-L2937@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/approval/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_019a258d6cbe9343f7430521bdf91861","metadata":{},"object":"schema:ProactiveUnackRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2893-L2901@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/unack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_019af81c74a3868a502c4a5ecc0272a0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AlertManagerPayload","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_019e657b5946716f02df167c6d643ca2","metadata":{"type":"list[str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01baddf47da8b82e86485c076fe31e80","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimBySSHRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01c2ada93cf43fe19047b2b5ec9822ef","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01cde616fdf35ae27077c21de552a7db","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01d8de1cb64f08d48c80cf2c3c25d843","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1274-L1276@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RegistrySubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01e749be2c1f47a8d90b124f35c0a135","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/392","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01efef71d5d15b38c699839601258f0c","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/392","subject":"github_issue:AS215932/network-operations#392","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01faab8a9e1f2ba5db4135ae7145c5ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_01ff55938067a61d3e5a8c637d8e7198","metadata":{},"object":"xoa","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_020ef8d67b9228efb42da6c20f52e5a6","metadata":{},"object":"create_path_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L157-L160@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02236c025549ea79b6f66c48fba84291","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0233e838ac43def4654bc90f56915844","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","subject":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02377bbf9fe9ed50a9f4d5207a40d8ec","metadata":{"type":"dict[str, object]"},"object":"results","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_023dd6c9faf8df410e8a96a9483902eb","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"},{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from noc"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0240210066308e87584064b9f9821a5c","metadata":{},"object":"2a0c:b641:b50:2::e0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0256e0573754f62930e471117360b626","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0257553d17b4b9144c03c68564e9778c","metadata":{},"object":"tcp/3000/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02578bae7774255c052a371dc5856479","metadata":{},"object":"quote_web_tls_deep","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L78-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_025ff89cf7b66094e55806130edfcf30","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_027a6334da589b44c25786aa0302f6d3","metadata":{},"object":"openwrt","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02955a178e4d2f920c2de23bcd3986f3","metadata":{},"object":"rdap_entity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L123-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/entity/{handle}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0299c1159718107e7bd7b7fdb4989c15","metadata":{"job":"promote"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_029b97193ac96be1cf6c729c6eba3f6b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_029be0cb87a9cf6997eb0bc634094c7d","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/48","subject":"github_issue:AS215932/hyrule-cloud#48","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02a73d9bba69d8719ff1938be0eb2b88","metadata":{},"object":"list_my_vms","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L794-L826@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me/vms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02e3694bfc24fd27c8f5fffbdc128075","metadata":{},"object":"schema:PortCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_02f5c0acf8dde3feeec29eb11ecf6412","metadata":{},"object":"ip_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_030600e03ce51edd8e204e026d0bf1f2","metadata":{},"object":"tcp/8200/{{ vpn_clients_subnet }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_031d67785c3d6b97a257ab4e0363abc3","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::f0","family":"","origin":"firewall","port":"8770","proto":"tcp","purpose":"agent-core collector"}],"peer":"loop","src_addr":"2a0c:b641:b50:2::f0","src_host":"loop","src_kind":"host"},"object":"host:loop","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_033114c6e3941364d8145f1dd2508965","metadata":{"type":"str | None"},"object":"sip_target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0336329d3c16cc446d81d5bdcd30d8e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AcceptedPaymentMethods","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_033a6147b321f50da884327e2913e90f","metadata":{"type":"str"},"object":"last_handoff_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03423af8f0907b051466b34d9a7c7711","metadata":{"type":"str"},"object":"event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_034d8da373fcf0255b206e9eb490a387","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03762e8c8661cbe034bd6e08aa23a0a4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticSynthesis","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_037822c1ff6477c8a21aebf9cb226bca","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0398fc9a0c49d6f6cfb45bfcb395ae25","metadata":{"type":"str | None"},"object":"ipv6_prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03a7f2bb5cc04f8617c97a457c4f0d85","metadata":{"type":"str"},"object":"vm_policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03adb68279b4c69b45a5752a51f95b60","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03bf6a0e74aae6d5bc387e5af75bdad8","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L101-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03bf893fb4be9a36e2d18e7f3d9e87ea","metadata":{"type":"str"},"object":"rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03ceeb4a6ce516a1f0e905ca658e8984","metadata":{"type":"bool"},"object":"active_probe","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1490-L1494@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03d62677b52d6edd4b41c1e3c00344aa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03de7bb22a07a8744108688fb226b59a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_03fd61326bebc74ad4e7167215fc9724","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_040958f3260195b8cf3fcea9d9cb9779","metadata":{},"object":"download_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L271-L285@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_042293af9c0e7ba56200fdd89c4be1b1","metadata":{"type":"str"},"object":"collection_window","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_042d621977c17b751d633c436c798b91","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_043b08217d316c5e8360e5755b4db114","metadata":{"type":"str"},"object":"occurred_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04653ed5790136e7b7a431f4e5164e8d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L154-L155@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0466dcf72fe3b7fdc09456ff8afdc7a7","metadata":{},"object":"tcp+udp/53/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_046fa4777c95211cf4cbfbdd8df48fe0","metadata":{"direction":"inbound","flows":[{"addr":"77.166.211.126/32","family":"ip","origin":"firewall","port":"53","proto":"tcp","purpose":"AXFR from ops-prefix (v4)"}],"peer":"ops_prefix_v4","src_addr":"77.166.211.126/32","src_host":null,"src_kind":"subnet"},"object":"ops_prefix_v4","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0471c979a8b172d67c8cb7a91a151e54","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_047a7b70588174f150abb6e8b661d3b1","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L121-L122@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/suspend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04805b69631576716749fc54419afd38","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0499bc27528b1c41ad5387c496201882","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L28-L42@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04ab840a9767cd54c0d1878b8536673e","metadata":{"type":"str"},"object":"governor_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04b0d71216ff251aab063f02cca9dcb1","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1998-L2000@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/incidents/pending","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04b2dcfc09e196dca5d602ab8dbd4a8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/357","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04b6587a4d42b5e7705fc1236edcc256","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1641-L1679@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/intent/{intent_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04bcbbd35787087cbf58ef7c903c302b","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04bdbdeb09457e6318c027461ac067b0","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3055-L3071@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/model","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04c36a5c1c4d493a8fc6125e2aed74ff","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","flows":[{"addr":"","family":"","origin":"outbound","port":"any","proto":"icmp6","purpose":"blackbox ICMP v4/v6 reachability probes of AS215932 endpoints"},{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"probe AS215932 public services, Discord webhook, Cloudflare Radar, OVH API"}],"peer":"public"},"object":"public","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04c70c6fcc1bc2b89bc5752d5833d45f","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04db0c9459914251ab61680a7902eeb7","metadata":{},"object":"metrics","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3075-L3078@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/metrics","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04dcfe613b9b5d65a1cc2f89d0978a4e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L90-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/ingest/snapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04f1fb088bcf1baf8ac8e0e7eb18bcc9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_04fcdcbc9ebb87be05f050db28aaa7bb","metadata":{"type":"str"},"object":"key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L244-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_050fb9fe0dcbdaf0461cb62f1291a92a","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0516a92d1da5deb00e6a69edc976907c","metadata":{"type":"bool"},"object":"compliance","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_051ca266f27ba41810eaf68af1f29a1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05350e2bc6bfd414225738e998b693bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_053891b5895e671942ce36ea5ae788d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05509d218f65e4c3e4e2dafc5897a66d","metadata":{"type":"str"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_055701314287eb21fe22962ff2dc8df5","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_055e1ed8a96ac4f2acb3315d666a666d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_055e209be3e426b343588994ef23c147","metadata":{"type":"dict[str, str]"},"object":"host_os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_056927d3934b74dbbceb2f1a3439f97f","metadata":{"type":"EvalFamily"},"object":"family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_056b275650d663c04627e5fbcd3f700f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_058691e26195020a1199a5aa71fd7b3e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_059b3a0b8c9275f0c21c5f5ea79aeaa8","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05a380f9c2a2387ca42ff9a081aa37f6","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05a921e045ab11aec530e449b4152ba0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05b5d33c3a1a3bdd4f27d1e67c04a09f","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L33-L34@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/about","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05bb4ceb000951c3b46e4fd37e21a8e3","metadata":{"type":"EvalInput"},"object":"input","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/431","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05d18a63ceeeed0654fc10e1f1a4a0e8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/431","subject":"github_issue:AS215932/network-operations#431","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05d5279b869edfa0aedefe336f18c4eb","metadata":{"type":"BGPSubjectType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L961-L963@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05d59df4ea7262403bcf1b2b843a3b0d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1327-L1329@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05d9e66a8fb6b1bdb9b88cbe9377e110","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05e638a6d9bd50deaab9773b2445afbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/as215932-net/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05f2a21cf8830130cb1a68061db1ff4d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05fcdf0ba6b9ad04ca8df21fae7d85bc","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2029-L2038@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_05fdfb83694ab0f8bf8e5542be706a68","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0602427ced3bf73b8445d4c152af084e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0606bf22bc38e15c012d8c5ce8802340","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_060f85e28f0cc05e5666faa17dedc905","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06114f45649fcc811373d538f234f4ab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathVantagesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_061f26453fbb9383efeb0878af8cf196","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L151-L154@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0620a153ef4627a695ee24a6687d9dfb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_063599ec74cd88db62c01d838c215869","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/3","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0648ff38173f79ccb96d495b2b822321","metadata":{},"object":"schema:IPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_064ca0d27672b967dacf2aa5f4748931","metadata":{"type":"list[str]"},"object":"routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_064f636d985255e8c1d5d946a791d0a1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1141-L1168@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/domain/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0650ad04207dc86359dda82acc60b5ca","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0660de239742c3062efa9a974479a188","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06717278528e741c2dbff327327bcadb","metadata":{"type":"int"},"object":"local_asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06720c9efb56fe5d5f8b1e4d3909b38e","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::c0","dst_host":"vault","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"}],"peer":"vault"},"object":"host:vault","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_067453f6c9c5192ffa11569243888ee2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0675add96242b6f6128aa69fc06dbc91","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_067e6efdcd3bdd9dbee59f3d96679d37","metadata":{},"object":"peering","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06945aa60420f79854cfa0bd4552c959","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06a817a0e3e4cef33301c5407458a8e6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06b432c45cd4207c80aece12ff086abc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06bae16fc31c144fc154b8f4a58ae587","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_06c1ca60816f7c46605395b3a5e1d0c5","metadata":{},"object":"noc_agent","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06d587b6442a4a5e9139667f400e96df","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06de24a09bb24f0caf662950f5b923e5","metadata":{"type":"HotspotCategory"},"object":"category","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06e107f0a40ba0615841053d61c04822","metadata":{"direction":"response"},"object":"schema:MailPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L74-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06e2d22c4bba847a4da7dbc6e7c274c2","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::f0","family":"","origin":"firewall","port":"8000","proto":"tcp","purpose":"LHP-v1 Engineering Loop fetch/callback to noc-agent"}],"peer":"loop","src_addr":"2a0c:b641:b50:2::f0","src_host":"loop","src_kind":"host"},"object":"host:loop","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06e35e4044c7837ec583463ffb7d12f9","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06ec39ea6d760864c3fdbff28da3e3de","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06ee46f59b4c8e8d282317fa7198763e","metadata":{"type":"str"},"object":"uncertainty_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06f3873ccd3b27f4e2d1aa335b131c31","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_06fe6500ce66a8a6c725b7cd5eb72630","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0708725602c6d1843b39dba55b6858c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStatusResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0711f12641911bdbbf11f3c10a2aa7b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TraceRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_071424206e678a30991f8cdc5a641798","metadata":{"direction":"response"},"object":"schema:VMQuoteResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L994-L1039@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_071663fff858c056ad466191b51b8fdb","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/56","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_072adf2e3210093f9bb0900e16b8b21c","metadata":{},"object":"threat_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L101-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_072ef61fc2abbb53fa43157c8e141079","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByTokenRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0739d882806144601a91a21a1c40ccd7","metadata":{},"object":"revoke_api_key_endpoint","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1075-L1102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/me/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_073d77e7d2626764a9aae6d19ed71983","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_074a8b9bbffb3a71eab0422580716fbf","metadata":{},"object":"tcp/6000/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0752536dc1919dc3918e5c66cbcce300","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0757b8d34d02b03653c79ed3f9b0f303","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0779ffdaa9f5fbc4926a59d2147b93bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_077ce64997464c83e6b331b68c8a43a7","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_078b5dc1709bf25a8b3d0794f6d0ead4","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1192@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSQuestion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_078bb5b3f477691cd23ac9578c3b780b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L157-L160@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_078ece4a714d4363d10cbf203678eb04","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_079e0ca93804dfe6c6c6866a25738922","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07aec98bc73aa400d9059524db926e04","metadata":{"type":"str | None"},"object":"original_recipient","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07aef714135660224a1450232f6f7206","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07b790dfad7ec12c44b1c2658908b9fe","metadata":{"type":"bool"},"object":"covered_by_meta_case","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07d1cc3d08fa7fca8a38f40b50cbc942","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07d46693f113be5dffbe02263cf9503d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07d7e67a11a80d0e2dd736ae695f7a0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07defd6d14a2b2c5d6476044edb16417","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L919-L924@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07f19c65fed531d6adb5a26692eb3299","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/testing","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07f225452185465aac05914a9cc31014","metadata":{"type":"str | None"},"object":"resolved_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_07f7419d462776f6fc9844fc61fddc51","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0806bffff9a7b17d572046f75fbf5a59","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_080aa2498d94280adf22d3908af974f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_080d2471ff3bc0a68029bd1991dc02c1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_080edf15e1f70e4ac4f1cd0ead7149c7","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08278e277d3b8c4199a90661c5d91b12","metadata":{"type":"CryptoIntentStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_082cd6500f5da819daf9f7a85df8ef40","metadata":{"type":"str"},"object":"text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0835ad2958689298e0257b89fc8e0f95","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0838349faebcc04f659b6d558b434b1d","metadata":{"type":"dict[str, Any]"},"object":"budget_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0840895709370b03e9c2d6dae7c6e8c5","metadata":{},"object":"quote_ip_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0841a73ef5cb68f4dac5ba7e4dc73b14","metadata":{"type":"list[TelemetryContradiction]"},"object":"contradictions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0863de96de67412cccaa5598c4466a40","metadata":{"type":"list[int]"},"object":"tcp_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L799-L802@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_086b89e0e10ea43238131fdba89ecf28","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_086e993fa9a807529ce935f11dd076bc","metadata":{"type":"str"},"object":"event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1704-L1709@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_088356e0d1f68ca4219830bce488de70","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L180-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ChangePasswordRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0883c64573c7bb4f79e1975ee0e408ea","metadata":{"type":"list[str]"},"object":"events","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1697-L1701@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_088578af1f07d1be8a05eea5bfafc798","metadata":{"direction":"outbound"},"object":"5665","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0891c2e5043e3d771f24142c9639d3c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_089df6742a17e103a7d2c23843fc50a9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08a0279223b9bc9edbc626f9a995d97e","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08a11fd039a76c2014dccc90abc7c837","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08a3667d2dabbe22945dd909a29ea7a9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","subject":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08bbec522a0369c0c00a7b409511ed5f","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08c8148f8533227fec22292772e948ff","metadata":{},"object":"get_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L101-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08cea864486d22170f601a0308388969","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08da5f942bf21a1d9bef70598a646bc7","metadata":{"type":"list[ApiKeySummary]"},"object":"keys","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L274-L275@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08ec55564784d42efadef74f3587abe5","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2291-L2300@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/knowledge-artifacts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08f199de96ebdd3699831dc9e35e87ab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_08f4d2d377d1dc5b02dea1b2ebfc988b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_090365901d56131243af3447057f9bb1","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_090a3a541535094926e7d91cf274ec48","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_091290b0e5cb0b54fbf475c3c251ec8e","metadata":{"type":"str | None"},"object":"matched_capability","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_091a33ab44af7208e664d0f7807d3955","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_092354a8ec1f2c847a27db0f011c4c60","metadata":{"type":"Literal['scan_tuning', 'runbook', 'threshold']"},"object":"lesson_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_092555914af51361a5115e5bc5b53fd6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L345-L352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_092dcad4f35a87632f89e3299ee9a64a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_093155e183ea947398f640c14cd1ed6e","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0931bfe49b676bf3fcdb4ac9dfc39d86","metadata":{"type":"str"},"object":"recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0935ae1f358bb9b1c9639c9b78dc03ba","metadata":{"type":"str"},"object":"comment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0937593373af1eacda7c2f6229edcc8c","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/431","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09376667a3723606b83d01c763219b71","metadata":{},"object":"udp/1337/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_094116e5cf9d06850dc3a71b4f1e6fea","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0944eb3a49c4dfaf9e29decf4449f598","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09586027d55a15defae7d7a992137832","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09648f149ff0e95b2190c5589bc5e456","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09663cc60c394a226da22e86c6e0f15a","metadata":{},"object":"Session log: Reliability Governor Knowledge role fix and production rerun","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_097027dbc76d4141fa39c7b81a12ef32","metadata":{"type":"int | None"},"object":"exit_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_097a8b3b3be1ee87c494e9e3b79374db","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_099aaf14f091694a83ca7ab833ae1f8d","metadata":{},"object":"get_speedtest_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L64-L65@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09c515e2717c2b17fb87b7887e62ad28","metadata":{"type":"list[dict[str, Any]]"},"object":"root_cause_hypotheses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09d2cd3d69ff728aff1201efa744a0f4","metadata":{"type":"list[CapabilityEnvelope]"},"object":"capabilities","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L256-L262@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityRegistry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09d4a09961b67d05e547811c3f2122e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09e59d7d2f669e57612cb0df88ad0747","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticTarget","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09e855c35a8952a8435dab2a7670b6c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_09eb02f6731fe60c2fb7a97353f50131","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3075-L3078@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/metrics","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0a1db53782bc18580e507bd95c184b1b","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L33@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:/metrics","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0a6d16f78997e947f91071d4889acbe8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0a6e88e0a7a9fa92035cc56fe7d28f31","metadata":{"type":"str | None"},"object":"region","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0a84b8b20e70b81f0438e07e22f08aae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0a917524ae2e5181dbf5f68478af91db","metadata":{"type":"int | None"},"object":"chain_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L244-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0a9317a2c2d4efcd418ee4ae7a9b1a74","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ab16fa31a4ec2f02b9254d654d17b21","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0acc8f80b1ccb6403aa538b8472fa869","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ad943fde1b6b44be2bf528e2b2c201d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveAckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ae484bbab3d0dc95b0a4b1b748965a9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0af10c1c397f6cbcbbed46e9cb7066f7","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L189-L195@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/ip","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0af13d892c90fccd66e5e244b5a749c9","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b0280edb20c66414be4042e2b51fe77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleReviewOutput","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b05fef0df3fdfddb4b3e59713058310","metadata":{"type":"str"},"object":"number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L896-L900@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b1af8e0ba0d62614802ecc2795c3dcb","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b2326bda570318cdd080ed891190091","metadata":{"type":"int"},"object":"auto_approve_max_risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b2961a4e47b65b2119f2410ece9cc29","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b33f1b33146f16c46c8f66e568d26aa","metadata":{"type":"str | None"},"object":"router","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b36d0b1abaa4e775483d5b39bfa4a4e","metadata":{"type":"int"},"object":"version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L256-L262@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityRegistry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b541b4df55f9855e215d216e10a847b","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b545df798d978ac56fa5c927bc893a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b559178a5c3ace216c4b98be62abc44","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b5ffa14cf639cbeefcd4118f148ce4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b6e0f10d00007c321f93bb047b6fa7b","metadata":{"type":"str"},"object":"groupKey","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b71edf00c169ddaa40405d9a5578095","metadata":{},"object":"overlay-network","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b7c17e48f54e1ab74ce22f664228035","metadata":{},"object":"tcp/6000/{{ mgmt_v4 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b8e82c318f7d337bbbe33b0d43993e1","metadata":{"type":"str | None"},"object":"handoff_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b90a5da96f21c4bab94ce8ef464f1a3","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b90d69b9efcd157aec22c7059e6bd82","metadata":{"type":"datetime | None"},"object":"from_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0b933e4cb99e58dcffc615f3ebd387a4","metadata":{"type":"str | None"},"object":"smtp_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ba9fec65e44d39488c00838f953afbb","metadata":{"type":"str"},"object":"state_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bad5739696f726c947155c7d33569ac","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bb32a149cae91dc13ceb1a8102a9439","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bbd979b8072bb8641d311726e3df882","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bc231e1136458afaec1a9f5a3d5acaa","metadata":{},"object":"get_threat_sources","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L68-L69@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bc68545936469587d7628b657086ddb","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bde4b7005fe31075f644060c6bc7023","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0bf0ed257313c86d52836cd7bef7a85f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/brand-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c02498c84b7637034daf66cdfeba559","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c088e7bb7818d13f97c8e5e1c8db82b","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/as215932-net","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c0a87aeae8cf4d45f032809e7afe741","metadata":{"type":"str | None"},"object":"sender_domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1327-L1329@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c0d2f06932fd2774523a6e3ee652141","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveUnackRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c13dc374a5a1c7c95a2c989be383712","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c14d57ada31ae76e7d88da62b851ab2","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-mcp-on-noc","subject":"concept:generated/deployments/hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c1e37d6a0f38b7065405db72fd9401f","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c466670346f41f8204fefc53a5e7415","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c50cafa40e03873b00dd0c17c1745ac","metadata":{"direction":"response"},"object":"schema:MailPollResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c515603b032a3aadf7e6ff4f6cf8c38","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L136-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c51e852872f294553d70ca6cb7ac688","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c655083b921d7f5faabc7deafa430a2","metadata":{"type":"str"},"object":"comment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c757b64dd83c20a7c21341561bfb511","metadata":{"type":"str"},"object":"state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c79e587cb773093d5962f8882209e9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c802f5c7bc7a9882d1f81850e9975cc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L47-L48@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c886e24241691d78b71b444c47f5f5a","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c8ec266b37ffdef780903f07144b4d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mail","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/extmon","subject":"concept:generated/infrastructure/hosts/extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c8f493614a806d17e0148d643b5b2db","metadata":{"type":"datetime | None"},"object":"until_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0c9098e23f5ed85a12d6db6d37c46b1e","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ca4572c74362b887cd44ce6c25cb724","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/426","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cbbc97df1738b2d6dcef2c40aeb280d","metadata":{"type":"list[dict[str, Any]]"},"object":"storm_hypotheses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cbee6348f966c793d5623e6ee211eba","metadata":{},"object":"hyrule-cloud (FastAPI :8402) + Postgres","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cbf26af2d2db9bcaae9ddd6b941b211","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cc45808f8afa894ad9a81438bc2b141","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L96-L99@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ccd46d8ab903171d8bb2292be7c0087","metadata":{"type":"DiagnosticJobStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cd4934eb5acbf9102224e9698dda849","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cdad1e8a6fa88b0400a83c1a7685baa","metadata":{"type":"float"},"object":"elapsed_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cddac4d3d202ff0ebd2efa6aecbc3f6","metadata":{"type":"str"},"object":"probe_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L761-L763@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cddd8ed2c214c6222e470df70a7ad62","metadata":{"type":"str"},"object":"handoff_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0cfb8bf7fca55ca4e620b290236aca2f","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d230f466a6c2a5ae6dd42ba80f724f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/engineering-loop-on-loop","subject":"concept:generated/deployments/engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d25d34f8e2eecc2556660e914d01625","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d2c3fecc86737d875622aaefe56149e","metadata":{"type":"str"},"object":"rdap_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1312-L1314@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RegistryPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d31bce053dd1280b292838ab1e19304","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d3caf5fca1c93387f3fe766e41c8874","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1912-L1914@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:FastStatusRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d53a5a74aaefd1170e758443896614e","metadata":{"type":"list[str]"},"object":"child_issue_urls","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d6bdb442a17db235b65af9a94e7939b","metadata":{"type":"str"},"object":"mail_delivery_report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1502-L1504@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d7ba89d568dbbcc6127d4ce927d44c8","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d80e6ac0fbacabcdca20912d9c4f832","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2579-L2604@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/investigate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d851157db1ae563e747e307d176a1a8","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_candidate_recommendations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d87e868acba84e1ebb994363a17a715","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d886fa27990ea915f1956e4cc271250","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d8b8558b0eae29fbaa6d1f720edc586","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0d97f035fed8cc7e291fff1f769e68a3","metadata":{},"object":"udp/1341/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dab8e9083b3feac49bac7b99ccc408c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L231-L241@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dac39f3fffcdde30157bfd1cbdb15a0","metadata":{},"object":"incident_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2004-L2009@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/incidents/{incident_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dad9bccc13c3c0c65843958c897a223","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1609-L1614@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dae1937a560e6e82901189e52d17ac6","metadata":{},"object":"quote_speedtest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L44-L47@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0db68288f8b84b1acf95efad3c408ab0","metadata":{},"object":"hyrule-mcp: add pf_log_tail and nft_log_tail (read parsed firewall drops)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dbf5bb9c82b1c691bbc7337b33866f8","metadata":{},"object":"create_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L131-L132@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dc0e105d6ea6ff6a9e909ba631165b2","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dc0f98b7d193ddb6b2b3e00c8766717","metadata":{"type":"int | None"},"object":"size_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dc59c42cc91d71e7364ae944ce70e13","metadata":{"type":"bool"},"object":"approved","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dda3b5c85ddad81df543d1513bb9081","metadata":{},"object":"hyrule-mcp: add multi_source_probe (parallel reachability test from N internal hosts)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0de36e30b6cde0516968a320cdf01ad5","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0de9fde1c7ff4483c863545368f65835","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0dfd41a10d8f2dbf5cebc4d272564df4","metadata":{"type":"bool"},"object":"authoritative","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e037d8e032df698c027914e9f988151","metadata":{"type":"list[str]"},"object":"disconfirming_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e20688faf2b74861a1661cdde5b7568","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/web","subject":"concept:generated/infrastructure/hosts/web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e24a93bbec4abf31f84e2adc4d1e57b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e370820e9e14fb457277979929362fd","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e3817a0565112d1b0187ccae2da400d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e3dbfb0aea5a712a990a061ea54b3cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e45fa8f4e67593032193bbabd00c17d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/4","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e47240e3feb21c66099e2abbf1cde83","metadata":{"type":"list[str]"},"object":"model_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e4aeb8097a3c7ce45fd8c97af97505b","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"poll runner queue, fetch action images"}],"peer":"github.com"},"object":"github.com","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e5ad702907fa8c96952f6a02ea514ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e76d597378247e537c7b5ae0407175d","metadata":{"direction":"outbound"},"object":"6000","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e784014dd2c3cf0d5b4ea2a895988d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityEnvelope","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e7cc102d9c7310253bb3bd8865859e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e8f54d09f0a8240b6ca2b7f3f383aa6","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/171","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0e943aa10b65c79a0527f279aae1451d","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ea349f2e67effd82a4b9aa07995bd20","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ea4f91034027fbacea6a5ffb4d49034","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityRegistry","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0eb23e4588e2f05da642f0adfc366097","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mail","subject":"concept:generated/infrastructure/hosts/mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0edff74f51bb432af9e4aefbb14509d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mon","subject":"concept:generated/infrastructure/hosts/mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ee0dd89ef94048d1f49502d30cc1c3d","metadata":{"type":"str"},"object":"externalURL","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ee38a294652fef0da27c5110be5e58e","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ee466bdd9857c91231a3f7aab4330b6","metadata":{"type":"int"},"object":"max_duration_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f14fb0bb039e80c0446281876936959","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f19a49699f4ab3be812189f2e335807","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f19fa82802cf3dc6e81172f7620a618","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f26ffe12318e34aadbff8552729fc27","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f2d3b1c7c3c0c8029083a5e3fd1597d","metadata":{"type":"BGPAssertions"},"object":"assertions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f3346bf0d4bca63eefd98fea30afb9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CyclePlan","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f3435328ed6d9c8be8358834bb5e627","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f36b9c97a97bf8f743fccfbe0b975ec","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f4c586a65e2f810becdcddfcdfa0702","metadata":{},"object":"engineering_lhp_handoff_fetch","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2734-L2757@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-handoff/v1/engineering/handoffs/{handoff_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f539a47ad3ac83a4d7651da6410fcad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f5b02d2551ddc2843a732da698d6187","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L64-L65@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f6bfac9c4c93a1e86e6bf378fe7bbd4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f87d66adb22e07ec602f86912fec78c","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0f8aade76830cba506b483818e40f16b","metadata":{"type":"SourceStatus | str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L528-L533@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0fa6964341b9c13e7158633306fafc78","metadata":{"pin_name":"noc_knowledge_version"},"object":"a68f974e7ed093d8f4195a15dc5b1afc636999f4","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:noc-knowledge","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0fad2f8b476f0f75d1550f75931a6e48","metadata":{},"object":"schema:SpeedtestRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L44-L47@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0fba1178aa932fb2636fda9b6c622888","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0fc04136d570fb0b556eb0a36e03c6f0","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0fe14daf1ea2001a3a0bcc749683c4ee","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L166-L167@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ff1e94edb0b9bb61d7fd53dbf8d6fac","metadata":{"type":"str | None"},"object":"customer_reported_lan_ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L818-L821@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_0ffd84bb417b51ad084f14d832df64ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1004bc58a4a23b51e47af477161adb29","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1006340effdbee66329243c117bb572c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_102a0cb9675a7d5ff54e35ef93e25cd0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L151-L152@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_103e88a0975e5bd2dcdf3b1c2c9060f3","metadata":{"type":"int"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L697-L702@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1048794f9118165d5f2b087068730987","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1061-L1071@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10653451c4749932dc0ce828333796eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","subject":"concept:generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1070c48444c5f35993c43adee3a9872e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_107159373a4debba4427697ca135bcd2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L998-L1001@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10738ad2b80af278533d588231f84923","metadata":{"type":"list[QuoteLineItem]"},"object":"billable_units","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L641-L645@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_107f73e6f0838247513e8bbb090f4379","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_108813918ed69f81a69b1f20cd328e9b","metadata":{"type":"int"},"object":"issue_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10a8b1947e2dd6e64c8e1bd77d2ecb40","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10ac5b0b3e4a7c06c59440f7374c3c88","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L158-L161@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10bb20ef3f38f5b680d5d5a1b192707f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10c23aeb4d2c460ac518d840c53e8534","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10c25d2dbd287bf52fb57b71a63a397d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L194-L195@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10d4415297a4a33818f898733ad887a5","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1032-L1034@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10e15d401e7bbc9473ce798acca939e3","metadata":{"direction":"response"},"object":"schema:BGPPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L106-L114@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10e1bbcfcd0f08dff99c1307129eb17b","metadata":{"type":"str"},"object":"authority_level_used","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10e3d98e416a6f07c741af1b0e48e1d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10ea5640e531ad36eb1cc2bbaf2ef473","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"firewall","port":"1337","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1338","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1342","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_10f7a226e7e3c9ff6bb0c6701cb80629","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_110456e86969eec491dae973484ff6b8","metadata":{"type":"WakeEventType"},"object":"event_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1108dc596fd9156cacc412053599a193","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_110a8d531ea053498a9fda61f96eac12","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_110e63ccc51bbbad5c0043538aab2ece","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveUnackRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1112edfed1704ed11657e1e95f6829e2","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2852-L2853@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveUnackRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_112325901609eb34e98a654d868c43b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_112fa744db24b4a000c173d0a9842473","metadata":{"type":"str"},"object":"delta_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_113fbb8298e9504e8ab3cdc5aef86d36","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1153c69e199da028b4b145ae781f9cfc","metadata":{"type":"str | None"},"object":"separation_of_concerns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_117c582b46d05c99510b49292d2af03b","metadata":{"type":"str | None"},"object":"run_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1184a280ab25123037ae07ff9794e253","metadata":{"type":"float | None"},"object":"ttl_hours","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_119c19021dbe66bb215f350a22f8ecef","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11a7a64d477deac43a222820b859f677","metadata":{"type":"str"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1192@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSQuestion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11b57b8a82007ea7b34dd8355fceb5e1","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2819-L2828@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11b621bc1f2d784e3b521b645a0faa24","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L106-L109@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11bdec8e78c9a467e3b5545c5eb0923f","metadata":{},"object":"Knot authoritative DNS","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11c7069e9d7894594bb6037f8fa64fab","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11c8db457e79e7d22f36732c638d4e05","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11d04b2318ffec6229e716616a76d703","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11d5f62e1aa31bd20d407c7d8847f6bc","metadata":{},"object":"udp/1339/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11d786d1035aa51f372208266ef3ce32","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-promote-apps-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11daa02d42c6e5df3a20b36e9368ecea","metadata":{},"object":"FreeBSD 14.4","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11e8d68f5dd42a89fed87e9a1c3ae6b5","metadata":{},"object":"xcpng","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11f1607aec9ea6d634468fef8c3c4e80","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2474-L2502@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/verification-objectives/{objective_id}/result","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_11f51e776e586649beb3e42cbc9ac25f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_121d202e20168fbebd33c86003b34da8","metadata":{},"object":"rotate_mail_password","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L201-L202@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rotate-password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_121dac354a4ba5285fed2268737b7645","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1221555b6abd00c0feeeac1ec5497a74","metadata":{"type":"int"},"object":"ram_mb","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_122add9d5f6b1541ad97cedbaca47f2c","metadata":{"type":"str | None"},"object":"api_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1233074a5d2bd617c84fcfbf57780263","metadata":{"direction":"inbound"},"object":"51820","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1245732e7d2528da9b4f5ee7e2d8f682","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveAckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12520966b30b84a78b8c1e0a3cf345af","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/FirewallState","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_125fb30d629af088f6d7e7f1ae67ecd2","metadata":{"type":"str"},"object":"policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L310-L312@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:FirewallState","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_126afe3ce3d8775e16bd6412aca0b52c","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1277f462473499c0dc4ed95def58e84a","metadata":{"type":"dict[str, str]"},"object":"host_roles","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12ab1d970009f940aa7464bc309f684b","metadata":{"direction":"response"},"object":"schema:list[MailAccountResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L96-L97@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12abd3294f301405a378fd3b7e9da97a","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1676-L1681@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12af405b27f58af0681841b1d85d7eb0","metadata":{"type":"str"},"object":"asset","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L244-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12b045a99aa1a7c2a6c9bd227057ca41","metadata":{"type":"str | None"},"object":"host_address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12b330fcd875486b538e27cd66460f8d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L161-L162@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12b947779e85133e368e6810cd807bad","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12bce27d9f485fb5420bd3dd18685c09","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12bf69220e8ae4e75c4b8c9ebecccfe1","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12deef4a08afdb55577f492071704852","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L267-L268@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_12e60460d7f462de2fae35c0e817cd10","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_130135ce1f74ddd5e9141d6a9f6219f4","metadata":{"type":"str"},"object":"challenge","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1316f92c9c3fedda7d24f7ab6a42c1ed","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_132d7309e81d63b2efef7ff67ae51fcc","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L122-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1330ef81cafb05ab92453c534db0ac76","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1892-L1894@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ManualInvestigationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1341f611e0f0aa21a6dcc6da081a7ece","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1345f7481ba5e9dcec2ba969d2718fa3","metadata":{},"object":"threat_ct","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L117-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/ct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1346df3aad2eb390724fbf4344d41e70","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13471dd51ec0f893f2baf653259d3315","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_136ab4400886e204b49a20941a5b5f4c","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1373e8ce4300c74120d3473b0b56cf74","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13763841ba0684b7002f7e5ea52a4d49","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ns2","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_137a6df86157d567f8ffad901a93d928","metadata":{},"object":"get_mail_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L74-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13845a824c999c168f1abdb932066bf1","metadata":{"type":"str | None"},"object":"operator_message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13b58156b1138ac62c51cc511866f90b","metadata":{"direction":"response"},"object":"schema:MXJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L194-L195@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13c00cc508538b729de11e28d7c2d933","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13c6bdb097c47c32cd379bde06f27090","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"read_only_research","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13db73dcac3b6bc81202a97ac2b3ed24","metadata":{"type":"int"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1545@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13e10baa218934f53bc6ddc3c1cc8d15","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13e426e202996275054a37f00af20294","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13eadc20d5b2bd255dfecb6660c49b3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13eb8165918feadf5888edaf530d2fad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","subject":"concept:generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13ec9a64c6295fb43a9e5fa9eb8fe3b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_13f4390550de01536792547dfda02fce","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::f0","family":"","origin":"firewall","port":"5665","proto":"tcp","purpose":"Icinga2 passive check from engineering-loop"}],"peer":"loop","src_addr":"2a0c:b641:b50:2::f0","src_host":"loop","src_kind":"host"},"object":"host:loop","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/.github","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1400033548f5c34548fcc54d158ced9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/-github/profile-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/.github","subject":"concept:generated/repositories/as215932/.github","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1409552cb11e37f6f229f73beaeee4ee","metadata":{"type":"str"},"object":"last_seen","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_140aaae75bd785fc7cfab9edb1496c15","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_140b88af296e852dee5d43b53d7245cb","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_140f1856d0106ffbda804d160078d58b","metadata":{},"object":"host:web","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1410a52d98488398a83da9c48b598222","metadata":{"type":"list[dict[str, Any]]"},"object":"validation_errors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14112c782577059c18f7e7c2e6054a1c","metadata":{},"object":"Agentic ISP operating loop launch — remaining production cutover","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_143133dc79c11bd08aa6c6082a935e3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_143a4c1298b0dc598e445c6dac886113","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1457e334f07e8110014002515bd7163f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1459cd2781458468539acdb17963b3f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_147e82e899f9a2ee7f5476a88eb107db","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_149132b0e74fc2e6e40699184e76d88a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteEvmMethod","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1493dae0ccff28052ef4617c988030fc","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1095-L1098@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order/status/{vm_id}/partial","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_149f9812df5ebb5882fd5fca92a1f40b","metadata":{},"object":"Caddy TLS reverse proxy","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14a9416aedfa91280040639975c758ea","metadata":{},"object":"threat_rbl","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L111-L113@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/rbl","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14ad9daf180128fc91b1543622b7d3e8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14d14f6e88e8b365735bbd21b3d894c3","metadata":{"direction":"outbound"},"object":"8200","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14d615104e1c272a91cb2f34951fb4da","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14d76710702e166ca73a8b88063f2445","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L217-L219@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByTokenRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14ea22e51f1658bde91d27e24043f217","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14eb977bcbc67edef7ef4c1884d773d3","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14f10c6cd907ab0bc750007c1501fd33","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_14f971162c888ae8f649458a9ef0b8cb","metadata":{"type":"str | None"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_150d626c6d79aa96ad0e67855a213e8a","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_151c25856aca734bc7350c43cb1fedff","metadata":{"type":"list[str]"},"object":"recommendations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_152086f023386bd9f17e8dec205ddea3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1523fdc2b06f558077110ddb3f28e24f","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_152afec3357612ee8402b906079b9f37","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1572-L1574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountUpdateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_153f534a4c3ff16bd71746d893b16d39","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15438d16476ba1f4482a0671ebdade51","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dom0","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15695d976c74f4d3cf47fc11c6f90b92","metadata":{},"object":"wireguard","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_156e71fc5622a911504bfb2715a0d712","metadata":{"type":"str"},"object":"last_child_update_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/414","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1586ba9cc87cc1ac92a70aa244861374","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/414","subject":"github_issue:AS215932/network-operations#414","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15a2c7d7164a0e24799f29afd4187b5f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15a2ecc3041ac64cb7e90fa819b351cc","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L95-L98@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15a4b0017b079dd85de805e32d151be6","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/noc-agent-on-noc","subject":"concept:generated/deployments/noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15a652c6693eb6856032231063d4db9b","metadata":{"type":"list[str]"},"object":"failed_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15b1e755cb81bd37bfe2ee7ceda5b9e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/245","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15b90e2a3d36d743c850cd2ea5a2247e","metadata":{"direction":"inbound"},"object":"1341","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15bcbd0537268b955fbc7515a91aafa9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15e29dc3e3a8896bfa5eb9637de4e9b5","metadata":{"direction":"inbound"},"object":"9342","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15e3154bd7870cd725466977db75ab1e","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1080-L1091@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/partials/price","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15e5cb8f20891693e3f90e0ad74fe3af","metadata":{"type":"list[CaseOutcome]"},"object":"outcomes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_15fc994eff28b15a2e8d2554bc1fd5f0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1621c31a25784c8153fe9a729380952a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1624a14a921eed28cd670d318f971976","metadata":{"type":"list[VMLogEvent]"},"object":"events","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L504-L508@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_162b062561f7f89bacaff98b98b4c348","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1631bf90f6721f70ad309466bae19292","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L244-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1644c4a32726786b93f142449ac62f44","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_164e854c21c125dd71a7fb79285a5b71","metadata":{},"object":"loop_console_case_timeline","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2239-L2265@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/timeline","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_164ef5909ba5cfe29aa8bba5f666ced3","metadata":{"type":"str"},"object":"diagnosis_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_165fd5a39258cd32b1d6701891809569","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1661cb8f24994ab7f4070ada0da038b6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16741c1e72debae9501d394f1a806895","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/5","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1678aef1e4c33a61cfb784463fcece15","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16879f03708815e028147cfa134b06a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16aadfbc9bf680476c11fadab73ab0d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/PerimeterContext","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16ad43cb21d82946481505a84a3d1b0e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16b68660735f4588793857f007edf8a4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16ba08bf149accb25de4bceae4821721","metadata":{"type":"str | None"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L477-L482@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16be6d42d6125414243984cd28ab7dbe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16c9faa6f795d927f00dcf0b6cefad7e","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1697-L1701@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16e661009d8ccb1a4ddb2e5281ea0a8f","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ns2","subject":"concept:generated/infrastructure/hosts/ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16f559000588c23d7be4fb352d27ff89","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16f8ab497788c7470aa0c3d6de61d41f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_16fc25dfe612ba8cbb400b523d176c59","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/FileMutation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_170dcbc8c8fa7540b43b01e0e9fb6a0a","metadata":{"direction":"outbound"},"object":"3100","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1712232a127385c10fcb36707537ccb7","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_172199df6824c843ff5f3337646fbb0e","metadata":{"type":"list[str]"},"object":"labels_to_add","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_172d33bd063d049e25fb9df4375670b7","metadata":{},"object":"udp/1337/{{ peers.cr1_nl1.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17351bcf9e64292fc32f8f471607008c","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1739165f2782b4fdb101f71ef8dc018a","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1739f43b13bf04a32950b0a4f8fe1201","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_173a08fa2e0193df3d7b51798cd91bb0","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_174f74e34ba32d79d4d61e8dee3935fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_175e617710c2e67c7ee3138bf4b68195","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"},{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"firewall","port":"8770","proto":"tcp","purpose":"agent-core collector"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_176011330ba64de4a13dd37ab2243141","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17678c339736b39ce32a816aae645257","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_176aaf502147870841776b3ab900f533","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17733b319fa1724f173f6a9dfc9e198f","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter self-scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1776199be2fb523f04896eca15a448f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_177711c6e13c709d7e4c07dc058d7546","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_177bebc53807405b7a62e548bf8a5c45","metadata":{},"object":"recover_with_code","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_177e15b55c9870059d3271e0838a2179","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L909-L910@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_178dadcce52d7c43bc8f42045e1b28dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPOriginObservation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_178e8f3b173ee44d52aba4181f97bcfd","metadata":{"type":"dict[str, Any]"},"object":"signal_snapshot","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_179c84bd710c6b699d7c62e8a03d9958","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L208-L209@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/apple-touch-icon.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17c0c77502b6e729d4e8a47453c2fd56","metadata":{"type":"str"},"object":"host_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17c14ea2125989ba59117df891916c74","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17c51676886d21ef32e3ebda7a348fb5","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17ca6631e0d7514dd015d690f8f8527e","metadata":{"type":"str | None"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17ca7a671a388dc88166bc3643b04841","metadata":{},"object":"tcp/8080/['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17d200d12bba4aa6ae88325de1d092ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17d24aab39ad53808ebb5ed41457e892","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailDraftPlan","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17d944d5293d00a3d6ef620b8676587f","metadata":{"type":"list[str]"},"object":"forbidden_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17dcd6e5d59005f0af67abc65dd3973a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17defff91ec6ad1f41ee0d7c86a7a628","metadata":{"type":"list[str]"},"object":"trace_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_17f1d3268c8f4535d5f048ce2e6aecd7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L824-L828@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1809309a1cf4a3f036781d0e2d0b6a0a","metadata":{"type":"str"},"object":"test_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L927-L928@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_180bc45657bfc4c8d942a6177cf245ac","metadata":{"direction":"outbound"},"object":"22","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18139ee6b058ce4abdc62309782dea6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1820e91a45774217c7c30dff8ff2fab6","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/noc","subject":"concept:generated/infrastructure/hosts/noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_182197338c49146ee28168af827ae0a7","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1033-L1036@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/vms/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_182b164eaeeb365f95b5ed5c11073876","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18301348aac261dfe940197e08278c86","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_183c44829aa572e57bf7b98af400595e","metadata":{"type":"list[str]"},"object":"labels_to_remove","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_183fcbe704ef5b4e9bcb6842e0943ea6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L106-L114@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_184307b8323dff706be64f928b80ca89","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1843affa083b839865ca11cf166e11b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_184ae1e5dacd30d19acf648af5031fc4","metadata":{},"object":"get_voip_sources","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_184ecaaab0b87c6e4d43e03cad357b41","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L153-L155@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_185591512ae209e4feab3b8117e87060","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/39","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_185649ae5c87029456c12297319635a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIAccessConfig","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_185b2efbe913267f16317e786eae0ea3","metadata":{"job":"test"},"object":"ubuntu-latest","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-business/.github/workflows/ci.yml@90a5551c37b7803453b55b022cc7dc2acbda3226","subject":"workflow:AS215932/hyrule-business/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1868224ccda46d9bae3d0e280feb8584","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/29","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_186b2892364c8d16ad82f7b963848121","metadata":{"type":"BGPStreamRecordType"},"object":"record_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18775048e47836249a59f9a0207b7dfb","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_187f79e3033e9978e3b55db26a0231db","metadata":{"type":"str"},"object":"method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L648-L652@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18864c7b8e8a39e18ccff208e81e9a96","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18882ce25de96cb0547e77ae1db6e5f6","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_189297239644a236954f7a8ba2e351a8","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1434-L1439@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_189a1d1e3bdab15b9c08be7c829c51d2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_189a54cfdebea99fc444343c0a7ea820","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","subject":"concept:generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_189a7ffd8f032441d7ecca8d27923678","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::e0","dst_host":"netproxy","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::e0","family":"","origin":"outbound","port":"8450","proto":"tcp","purpose":"authenticated internal Hyrule Network Proxy sidecar API"}],"peer":"netproxy"},"object":"host:netproxy","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18c3b9a7ec3ad33f0d6a03674e00997d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18c43bae0826ed4f45459b9c0f4af79f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18c85b9bf0e8eaf16e45c8bf7bc92198","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18ce39ed705dc24336770e92a2332e54","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18e1a70d25b1df87d8c3a110ed8b7f17","metadata":{"type":"str"},"object":"correlation_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18e5f5aa8a5bab91ec8fa0499aa1606d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18e8902e52da183b0385fa87644c7093","metadata":{"type":"bool"},"object":"partial","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18f3b6e9eaa9b6677af6e121ac319d79","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_18f498a2d44e9c6ccbd15b75772df81d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19013b283077f662d788c98465ec4ac8","metadata":{"type":"list[str]"},"object":"child_case_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1901491619aa24f242634e2a28eaa372","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19040345f6d96964b60f15fc5a1aa5d1","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1904307c8148463b283837e1ffa7b1c2","metadata":{"type":"EvalDecision"},"object":"actual_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_192153bf2335ed48564de896956055b3","metadata":{"type":"list[dict[str, object]]"},"object":"trace","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1930576fb444b1296c3d065664ada956","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1931b6cb5b482496402bac16a478ad80","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalCase","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19340abc2d51c7b696dc151e1f57f173","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1936d0d674663c7251a83ea12cb4885d","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_194581d9e39342beba9ea208ad443d2f","metadata":{"direction":"inbound","flows":[{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"AXFR pull on NOTIFY (TSIG hyrule-dns)"},{"addr":"54.38.14.218","family":"ip","origin":"firewall","port":"53","proto":"tcp","purpose":"AXFR from ns2 (v4)"},{"addr":"2001:41d0:304:300::7bfb","family":"ip6","origin":"firewall","port":"53","proto":"tcp","purpose":"AXFR from ns2 (v6)"}],"peer":"ns2","src_addr":"2001:41d0:304:300::7bfb","src_addrs":["2001:41d0:304:300::7bfb","54.38.14.218"],"src_host":"ns2","src_kind":"host"},"object":"host:ns2","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1952de3eac8a3d8c69af7af9e3c65645","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L705-L708@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_195d1608c8c6a4edcbd5a8de01904c1f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_196c88fdbb9af6317bb632f98eabeb77","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_196f75773601fc1fe3c57c4069c54a8e","metadata":{"type":"MailDraftPlan"},"object":"plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_197a8457243dc18d5c58e2bd71a762aa","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_198c63a7715c904e196ecc956cc88b80","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_198d12fb33cb6f7ec53bc9e6111d8039","metadata":{"type":"list[str] | None"},"object":"api_key_scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_198df543270b818c9b0c1f4a30a18e6f","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19aadcd747870a28ea47099c3c232cd4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19b16c3ad36ad4888d971f6e5b964ea9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19c1a9a9430c7026708270b5583a2035","metadata":{},"object":"tcp/8686/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19d6e57bc7d7aafcdfa3cacb5a0ad979","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19e36be66dbc37f627c8af237fc4389a","metadata":{"type":"str"},"object":"human_escalation_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19f2833b8abfb6e0653c471bdbe2e213","metadata":{"type":"int"},"object":"notification_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19f3ee39c3ab19c720df79af4ecbe854","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_19f76a780be3445977c48e5a222c2179","metadata":{"type":"int"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a107c9819ac5a2fd7b16f7a3a6187a6","metadata":{"type":"bool"},"object":"source_degraded_blocks_clean","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a157e9da08fa997730e3881aec92815","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","subject":"concept:generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a173907457be4c39195e371fcefaf75","metadata":{"direction":"inbound","flows":[{"addr":"","family":"both","origin":"firewall","port":"53","proto":"tcp","purpose":"auth DNS from world"},{"addr":"","family":"both","origin":"firewall","port":"53","proto":"udp","purpose":"auth DNS from world"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a23f43a817772c66b70cc5f7f9f2f20","metadata":{},"object":"control_proactive_run_once","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2832-L2841@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/run-once","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a344ddb47efeda072770e951dc2d433","metadata":{"type":"str"},"object":"storm_last_seen_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a397863d3a8ea09e070ef5a8bf9b5d5","metadata":{"type":"bool"},"object":"smtp_imap","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1525-L1528@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a3ae474deb31bea973b8308200f4b30","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a3c23ac7250712dd89220703b894eb3","metadata":{"type":"ActionIntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a49da96d0d2f53c1b97e54adc2cd6cf","metadata":{},"object":"path_mtr","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L130-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a4cc89638095917a6f5b66fbff5bb89","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1622-L1627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a5e6b6aaf715b03ace531774598a459","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a68324919d35a2c39843598ebfcf543","metadata":{"type":"IntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a7108ebc245b45913dffcb8eb04dc0e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L541-L581@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/payments/networks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a841148ec428b4922f96902a1e17443","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a891caa602773ff6648cad02191c800","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobHeartbeat","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a94e1f0a11a8d7382f15d571702b9d3","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1a99616369e684baa4f1a7662a3417c9","metadata":{},"object":"tcp/6000/{{ peers.loop.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1aa23e0e4a46fbf51a3ede2fb68342bb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L974-L977@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ab54155c5922f11739c3130617c57e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/TruncatedText","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1abebe2624c4fcec04ddd58aeb99af0a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L966-L971@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1abf40eda25120e19dcb24dd96848c57","metadata":{"type":"list[str]"},"object":"trace_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1acd53d9b19d1c9f454fff17d66dcfe5","metadata":{"type":"HotspotCategory"},"object":"category","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ad828f199dd4878642df28d69882115","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ae2e4ba6265a38f68ee8adcc5bed8ff","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b07274a58549945c03695a4f519dabe","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/as215932.net","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b0ce3003f9ecbbf41758350f923c2ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b16e8f0d287ffab2c58fcb03ef220ef","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b1ac9a82ac6a5a2b06991c20a3a4ede","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b1b3ba1b2a1dcc1a8e02a6e3e78a39d","metadata":{"type":"str | None"},"object":"bootstrap_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b26c67190c3062ab030216dfd75f7c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b3408eb612814a51fd5d40d1ebec415","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b4358d0566ba2e1d2caae408e026f29","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b5bbe24fdc66d2a6b6ad1b2dd56004a","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-network-proxy/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b67639c0a41d3cd91e77df534ce3c39","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-network-proxy/issues/2","subject":"github_issue:AS215932/hyrule-network-proxy#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b69af7ea18bdb544d38321cd0ab3cff","metadata":{},"object":"irc","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b7b062866c725823817540fc2b93727","metadata":{},"object":"vault","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1b859fde961b780d29d18d8a76046c04","metadata":{},"object":"irc","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ba1fd0ebd55571af8d41794872325fc","metadata":{"type":"SourceLoop"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ba6bdeb73d8b11fe876cb91f6819417","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-network-proxy/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bab6d18c05658af56319026f853a0ce","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bb2b445faea12e21a4bdef3c1426fb9","metadata":{"type":"str"},"object":"key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_1bb5454cbfd147ee3020b35a212a897f","metadata":{},"object":"noc_agent:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bb7269346278bf54e087d93e9d82f0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bb95d57b5674d3f1c37080d33f78bf9","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bbbb1bd02b4a12831ea13cc4fc6b0a3","metadata":{"type":"str | None"},"object":"reply_to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1609-L1614@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bc063ae69421818e0d02ad93903bbf2","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bd30a306bd87a05746e74cc98d4f4e1","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/220","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bdb538dbac7e6ea936892ccbf82ca28","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bdbe9ed7b249d8627ad3c82f4de8749","metadata":{"type":"bool"},"object":"paid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L648-L652@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bedf24a1acfa690d354e94294f97dfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/network-operations","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bf359dfc036d992cc795f6ca1309d89","metadata":{"type":"int"},"object":"risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bf95d63f7af0cd59a6ad17e33bce7e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1bfa68860117ef18c73058802f2f9354","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c0a526f71052e7fe21dcf9eef6b5cc6","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c124a1d6d4b37f5917a44bea77e98d0","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c1bc90b1b87178582100e000c6c0802","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c2e1dd3e6d66d2412f120c2975a9dd0","metadata":{"type":"str"},"object":"site","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c3841c33e1720518fabee278c64c0f4","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c483b2072cfe5ebb69d23a5460f134c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c543c047fc0aabbb5a6aac3fe01c404","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c5a2858a81684007b0c8c228798786d","metadata":{"type":"int"},"object":"truncatedAlerts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c65cbd13bdd49863681b1bd0d249da8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c669612404fbc1cb8841314a40fa0e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/FirewallState","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c670ceb24bda5389bc3e241b47d695f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c69062d0223d337e4cd85301a437077","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c73357f64de5205714fff68c25a8469","metadata":{"type":"MailBounceClassification"},"object":"classification","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c746705c6c01ecec1fb05911e9b6ca6","metadata":{"type":"list[str]"},"object":"executed_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c8ae3f756aa60babf16bc57af3b0cfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1c994519e3933710b8101cdbb6eb08e5","metadata":{"type":"VMSize"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ca3f0cf3fbc03861b3bcd4fc9a3d76e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ca78eda77980468d434c22b5eb81b73","metadata":{"type":"IPReputationResult | None"},"object":"reputation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cb5c7b390ae26f23ebaa6537d5c6df0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPAssertions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cc62b589d78a5b504c32e11493af958","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ce33a63ae13a6700a1772937f8d396f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ce6aa1ff81673755c11a044914a9aba","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"selected backend/provider LLM APIs"}],"peer":"LLM backend/provider APIs"},"object":"LLM backend/provider APIs","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cecb23cdeb79b197293b828b6cf6c7a","metadata":{"type":"bool"},"object":"allows_legal","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cef3092d40869d0e33e0c72587ad97e","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cf57bb4e0255dc6973f3a0153673f06","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"preserve_acceptance_criteria","predicate":"routing_requirement","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cf7429c209df0fba3adcd93839e5a30","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/339","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1cfc3e9b207ebe9007482772a8f49d74","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d1558198bd40e484b2419ef759bc00d","metadata":{"type":"str | None"},"object":"original_recipient","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d2fd07485c7b76755d266a711c4b515","metadata":{"direction":"inbound"},"object":"1342","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d336dc898368f98d64ecdb086426583","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d35a2f52d82e5ec86bde57fe14db5d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d35ad282ad5d4def9b7ea83e7c12d31","metadata":{"type":"BGPTimeSelector"},"object":"time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d36f2f6dd95282638f494b9e5aeb83b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-pr-agent","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d3ccd0a714ee7e5bf9ae56201190c9a","metadata":{},"object":"update_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d4e0e86709e66cf867de23bfda51934","metadata":{"type":"str | None"},"object":"remote_mta","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d53b414fb0606efddfb9167db40c650","metadata":{"job":"validate"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d5586ff6540754e58515eb0f9594b10","metadata":{"type":"DNSQuestion"},"object":"question","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d674607bac55ef275604164294b39f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d68f0a205e3b3ac66337a8e97ac40d0","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/425","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d6f6b68fd192168cdf80970760676c5","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/425","subject":"github_issue:AS215932/network-operations#425","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d92d88a3b4dfef2eb74228acf419038","metadata":{},"object":"health_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1993-L1994@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1d976ab9e9734367b3faf8889789e784","metadata":{"type":"dict"},"object":"tags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1da93d54d0fb15940f5c0c005010ecac","metadata":{"type":"str"},"object":"ssh_pubkey","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1db7936d390f8ccf12bd2ef4df924968","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1dca12363bffa3fc3735378903a8cd7d","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L31-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1dd28abbeff8d54a3aa8b003dd1688d9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1dd690da090ec5d6c0baf8e9f88b6dae","metadata":{},"object":"ingest_bgp_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L69-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/ingest/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1de07e4a471dd85d4e49994a3ca9ca5f","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ci","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1de2189bd51378d83291acb103743612","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1de225363844c69d756efc3a5401f9d5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ded0fa7e89af09ec65bdd6872f36517","metadata":{},"object":"schema:CryptoIntentRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1565-L1637@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1df60a2ed1ae7cd36a0c9fe0d832b4df","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/contributing","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1dfe6d48d75915fce2142805b7fd15a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1dff1bd6bfac6978d16270e1959d7b5b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e0e225e553124e5de75a6d61f20d9b4","metadata":{"type":"list[str]"},"object":"allowed_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e0ea4c37277623f33162c5eb5c68c2f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e157682b836c647a98f114d28fdc321","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L132-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e167b425bf19890b1b01148dd3dae65","metadata":{"direction":"response"},"object":"schema:MailBounceParseResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L139-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e1f3c19a9c8e55d697a77a0ac748b82","metadata":{"type":"str"},"object":"amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e263fec4298e171ba993dcd406c2370","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e35117abbd0957969f50697a324a863","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e5990ccb2829388869f2a8f0df9c641","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e5c8e35fdea40a0a44fbfb6d9c90f20","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/hyrule-business","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e736a7e805f6a76b7277ad1b7f435f1","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L953-L955@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/recover","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e7a87b44c24afd628c7f5e4d1e535b3","metadata":{"direction":"outbound"},"object":"8200","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e8ab000fe2c93f59914629063056af9","metadata":{"type":"CaseStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e8ad6111448b546ec02e56004ae5366","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1e9dd6f70d96b3cd1e62320b775be7f2","metadata":{"type":"str"},"object":"verification_method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1eabd2f8302e85ff4e4c8259246a4d23","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ead9570ac6c6ae6e814f7c0c00e148a","metadata":{},"object":"whois_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L158-L161@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1eada846b51f609fa43ac330dbf7e8f4","metadata":{"type":"list[CapabilityEndpoint]"},"object":"paid_endpoints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1eae7e0c943271c6b485b2394894023a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1eb079ed5b7faf190863249bbd636c40","metadata":{"type":"int"},"object":"storm_stabilization_window_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1eb57bf3603dafa5b36f488faa2621a8","metadata":{"direction":"response"},"object":"schema:NATLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ebde6811fbaf3ebae8b4fcb45b37a9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/JudgmentFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ebf887a135fac2c7b655a9f8d4f143a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ec9c83051de842342161e66248f840c","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/273","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ecd5917e7f712032ede3dd0c7a42d83","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ecf6cc9d517831031295753792d2235","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ed81ecd6c25e5a8e905f415df46241d","metadata":{},"object":"dns_resolve","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/resolve","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ee3f0886a565eb54bc519cfaa48e47a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ee622bc567761024c738b5f7b3de2f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ef775db2fb52ea56455f84e7a0150aa","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f008a17789f6e57e286aae9f5b8cea6","metadata":{"job":"lint"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f02af5296ba065efc5425245e6a2e94","metadata":{"type":"list[HotspotEvidence]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f072a1c56883a7ebfd9e2051d791b41","metadata":{"type":"str | None"},"object":"service_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f2a1069d11ad92ad28ed330246075a1","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L102-L105@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f2ca64177581f2b33c3b3af4bd64e0c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f3b1e1b9fd3de2dc5bb4f39d2796e78","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"},{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"firewall","port":"5665","proto":"tcp","purpose":"Icinga2 API from noc-agent"},{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"firewall","port":"9090","proto":"tcp","purpose":"Prometheus API from noc-agent"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f3e3878c94ce58f8919a8ba36312ef9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f456d13bd85df756fb7956a80ca4034","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f52564211e97060056ed447ac9136b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f76716da168e44e8a5bee2008b94e75","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f7f962a2e43f0692461d7bca06a0cde","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1f9f689ad0af1417f3bdc48368c81f66","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fb113198e02d5df2f66d1b5f6ea2d05","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fb4bf46d2401a934dd5d19cd5b616d9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L75-L78@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/asn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fbd4446aead38f93f5364a30436e745","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fc26c184f026c120491adab4ed48814","metadata":{"type":"bool"},"object":"secrets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fc9d2702f2e334c0e040e6924725cb9","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/.github/workflows/ci.yml@b82dc72bbf382167062bff272606ce84ec20538c","subject":"workflow:AS215932/hyrule-network-proxy/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fd23596c11a331d36bdc2136c8cdd47","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fd8850e462b6347adf42c099da18f59","metadata":{"type":"int"},"object":"total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fddb12ac841c6e9fab0268a9c695d69","metadata":{},"object":"schema:WhoisLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fe54bcb62675d007f325d005cac4cba","metadata":{"deployment":"hyrule-web-on-web"},"object":"host:web","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fe5c38549ed5f537052f66d7707f695","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1fe8f0fbbc2d47eea95a5ba22fc303fb","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_1ffff7a72c992fe39e99d0e09ec176e6","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20084c3f0c8c67484a22627c1848651a","metadata":{"type":"str"},"object":"change_rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_200a65bf856fc191680cfc24f08ce996","metadata":{"type":"Literal['reactive', 'proactive', 'unknown']"},"object":"origin","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_200fcd6036a4325be62b56aed1ae7461","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_201a89e99bfbc610d0a0ae304fdbb323","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_202432f794fb0fe515e999dec7ab3cee","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_202ddd0517248fee306e297941db322d","metadata":{"job":"detect"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2042e03701b2073c5cd61c71b02581e9","metadata":{"type":"str"},"object":"reply_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2045d9cb3f98e87d3d5720b3c1738fb8","metadata":{},"object":"Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/54","subject":"github_issue:AS215932/hyrule-cloud#54","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2048853450309bab4e91b7bf91b48829","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"},{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent / health check"},{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from internal agents/checks"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20550c0197c2c7e086b23d5dd3803de5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L500-L502@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_206409aeaae9ce968f49ebf414ecb924","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_206472dd3a1f6bc17bfadbb18fd65642","metadata":{},"object":"web_down","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L120-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/down","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20712bfe3732820dc7d51095f168a041","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20719fe61a95eda46ca260e5e0bc7609","metadata":{"type":"str"},"object":"scan_cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_209025352f258adc9d8ac865359b08db","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_209d948b7972a6d215e305d26011caf7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20a595c02136b0d4182042b4137d8935","metadata":{},"object":"ip_reputation","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/reputation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20a7f8b18cc9d0e6abb8d54b6e93c697","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20aadb081da8ee968530d6022f599c49","metadata":{"type":"int"},"object":"auto_snooze_ttl_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20ada62b28552e66aa6298c37c4b3e1e","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20b395105d5e1d5b0afe55a7231c3885","metadata":{},"object":"get_path_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L38-L73@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20d3eedf5a03180efe637e3a24a24618","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20e767c068a49c5d68e42ff200715736","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20effb7f4a3741b2bd7b89dd628f6871","metadata":{},"object":"2a0c:b641:b50:2::80","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20fc0b28c2d111d75bcd6b4628dbfd1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","subject":"concept:generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_20fec736fef9a532c46b1c97c7ea0495","metadata":{"job":"check-drift"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_210d75e16b742baee9dd365fb45e91ed","metadata":{},"object":"tcp+udp/53/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21140c974e8bebf379a135a70b1c2a05","metadata":{"direction":"inbound","flows":[{"addr":"10.0.0.0/24","family":"ip","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from dom0 over mgmt v4"}],"peer":"mgmt_v4","src_addr":"10.0.0.0/24","src_host":null,"src_kind":"subnet"},"object":"mgmt_v4","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_211419b8c351e97b8da99cc39ec9a554","metadata":{},"object":"peering","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2114dd2a9f9a06d598aa89e5ce4f3d0d","metadata":{"type":"bool"},"object":"allows_billing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_213c6de4e23816c0d1f416dcb1d91010","metadata":{"type":"str"},"object":"first_notification_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_213cb5171272fb3d37be88994592a727","metadata":{},"object":"tcp/6000/{{ peers.web.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_213e28e11f9f2003fe91ba96caa5738d","metadata":{"direction":"inbound"},"object":"8081","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21514d5437d64b07ec78d72ca4728b53","metadata":{"type":"str"},"object":"evidence_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_215822d8cbab5ce5201505b37a8aa97c","metadata":{},"object":"Agentic Observatory post-rollout stabilization and audited-action readiness","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_215ccf1c1d0177e63081048eaa148bd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_215e09280c08c57d8142326c65b8c658","metadata":{},"object":"create_api_key_endpoint","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21660a8c4d3ce1200d96144a19fb63b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21662f3a2c582ef8a0a14a326dd226f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TaskRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","subject":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21796a8c98e4c62b09ee33a0496585bb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_218675f10c846540817aa057c2a29944","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-cloud-on-api","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21884b00505cfa74359897826d509e45","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_219231b6ec4fa6d918a24af5e74d1e53","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21953a0db4df1686ec35cf84d1a7d917","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1138-L1144@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/transparency","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2199500150bf23cc515e1731558bb2e2","metadata":{"job":"apply"},"object":"${{ inputs.dry_run && 'dry-run' || 'production' }}","predicate":"has_environment","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21af87f311cfca1470bb8b8f627c1977","metadata":{"type":"str | None"},"object":"verification_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21b46a7452adcee8f7d4a8459960a5b3","metadata":{"type":"list[PathReportCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21c12e1737ba7f1efce66158233e9f32","metadata":{},"object":"download_bgp_router_snapshot","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L289-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/snapshots/router/{snapshot_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21ca84dbc642b24f682d217b7046640f","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L685-L690@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21d58388bcd375cf55cce5fc9f0ee231","metadata":{},"object":"Add refund_resolved ledger event for outstanding-refund tracking","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/48","subject":"github_issue:AS215932/hyrule-cloud#48","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21d7f871c775e3f7690d7e0aba8f79d2","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent / health check"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from internal agents/checks"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21da69c80910235c6fedb0b9d3008f8a","metadata":{},"object":"schema:ApiKeyCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_21f2e9c670f1ddb860b9f74c38decace","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_221030c060401623e4f76b8c25141280","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22116dc54092ff60ac955c2d9e43e5c6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_221f5ffdca966f8ae2062cb0b9396349","metadata":{"type":"int | None"},"object":"port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2220eb51ad4bfe7836d7df5c4d9c8c54","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1349-L1372@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2238cffb92fd53e06a579725a7be0b27","metadata":{"type":"str | None"},"object":"stderr","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_223d6c85b7684ec4f31baf95057a8e40","metadata":{},"object":"schema:RDAPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22431b4cceaf380c5356f965f20af5dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_227b334273af1771247f73f31b3e8705","metadata":{"direction":"outbound"},"object":"22","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22839f93088bc2d9154cd47f635a9075","metadata":{"direction":"inbound"},"object":"179","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2288736661c8a21ae82c407afa277b3a","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"8780","proto":"tcp","purpose":"agentic observatory"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_228c2779a5798e0ce9ad1794f7ea843a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22a4482965f85dfe482ddf4e2117d778","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22b206555d600338453cc7079dcba500","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:3::/64","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from VPN operators"}],"peer":"vpn_clients_subnet","src_addr":"2a0c:b641:b50:3::/64","src_host":null,"src_kind":"subnet"},"object":"vpn_clients_subnet","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22b3cec3102275feaeef4db1fc866492","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22bb23d6533048f96945421eb89610d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22d170bee5b30b845746ba9f0c47eff5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_22f3faf1df6c3f8b7b8c3301ed05c122","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/as215932-net/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2301f7eef33c54d1825ab8aae66083d4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/361","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_230635e7ba933d7e25133d26d02d8f78","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/361","subject":"github_issue:AS215932/network-operations#361","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_231799b0ee7ee07eaca45c79f323198d","metadata":{},"object":"schema:LoopConsoleKnowledgeArtifactProposalRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2436-L2448@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_231feb186df2bafb09a100add1f1b075","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1490-L1494@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2325131b576a4ea67c5346356f024db1","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_232617058e44e9ec41199a0f55d96c22","metadata":{"type":"str"},"object":"dedup_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_232d373ee0a42383caf8f2c35259cb7b","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/headers","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_233d320a3e491c3d998e8e68f085fa82","metadata":{"type":"str"},"object":"suggested_reply_body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2343851d71289ade2b85fd925e0969e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2356b0631482f1fc736fd8f868c0f653","metadata":{},"object":"dash_claim","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1047-L1057@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_235e4e6227ada62bfd01070b013b27a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2368bd0b49628f056f20b4b3aab4a6ce","metadata":{},"object":"rdap_prefix","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L109-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23718fda595b73ed67e56097ee8749b2","metadata":{},"object":"tcp/6514/{{ peers.cr1_nl1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2385c7ed727ea5b2e121cb7496b828bd","metadata":{"type":"float"},"object":"confidence_score","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_239312d5f39eb042f39e8d3653327099","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/426","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2395b8ed9619b2a52bd46a83004bdbf7","metadata":{},"object":"Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/426","subject":"github_issue:AS215932/network-operations#426","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23a88f7b6eb066e9af4dad585f23fbaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPFilters","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23c5b3dd3ac05b4283e975311d435431","metadata":{},"object":"nameserver","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23d1c6d466f5d0692b7f0fb3433d47bf","metadata":{"type":"int | None"},"object":"compressed_size_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CommentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23e4242e9402447c62ab2f52fc4b73eb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1907-L1909@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CommentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23edcf6f2113d4c57062372854608c67","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L164-L165@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23f124a0d3e05e134fb5cc07dc3d0844","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23f89b4e83378d76dd1655a99bb04943","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::e0","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from netproxy"}],"peer":"netproxy","src_addr":"2a0c:b641:b50:2::e0","src_host":"netproxy","src_kind":"host"},"object":"host:netproxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_23fe5fce27c4e716081b35966bdfbdae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24248c524a0ced2b37860b53e042339d","metadata":{},"object":"Soju IRC bouncer (fronted by Caddy on proxy)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24343660b607c5d91320db5b324ff3ca","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L151-L154@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2437a28d4bce184005a688ac32835a67","metadata":{},"object":"pending_incidents","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1998-L2000@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/incidents/pending","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_244c9407da0abe036c2c60455cf4e820","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2450671743421a46363225ee1f071a10","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2453cb670b15a46f31b24834647b0097","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2461c24c9be33eb6a23708385ac9d439","metadata":{"type":"bool"},"object":"dnssec","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2462e8ee84f4b6d8b593b1a5800e6b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24755e9852fadc250e951427b7e2d3d6","metadata":{"type":"DiagnosticStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_247bc1d21d3803e34d39f6cced7ca88f","metadata":{"type":"list[str]"},"object":"affected_customers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_248c08ee0625aa5e319ea8e40c5ac0b6","metadata":{"direction":"response"},"object":"schema:NATPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L62-L66@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2495f16a15e0df033c54744be2f85ab9","metadata":{"type":"str"},"object":"acknowledged_by","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_249a6612ce2cca4725904343755ea845","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_249e07f5a99f27d535e3c632e28d2603","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24a4a61453fd0e06f83c3ff8e0bf4d12","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2325-L2342@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/feedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24b81fb3cf025626704ae0a1f8a5771a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RouterManifestEntry","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24cacae1a83c31e4ddbc2b552e82d456","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L322-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-not-spam","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24ccd0f02be5ee172bb9473c064328b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24e00cd24223c00400437585cc8b75f2","metadata":{"direction":"response"},"object":"schema:BGPJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24e16f91cc657934260667b82f9d7322","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L122-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24e892e8e505a4807a84fae5afccea04","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L685-L690@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24ee5ec8c99f7296b63651a1a74dc54d","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24f4358c256327ca0da308538f00d7df","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_24f466684d46558502dc6c16e0a3a149","metadata":{"type":"str"},"object":"username","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1545@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2502876750cc6995cbfe82c97b7d3cb7","metadata":{"type":"list[str]"},"object":"feedback_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_250894dc50a58b5f1da49a72e30ff2ae","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2508eb93efee0549f491021a94a3a008","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L189-L191@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RotateRecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_251324e89411e9a6ca77f969b203833b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATIPResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_251b3472584a898aea3d91dcab4f8730","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2520c4b14be768ea584b2f1c766ac825","metadata":{"type":"str | None"},"object":"setup_script","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2522c3c62f48bde8c398126a351de185","metadata":{"direction":"response"},"object":"schema:VMPublicStatusResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L692-L716@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_252e22246316b7e540f0f01520a22294","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_253f3f2261ec7620072d97e25c40d8ad","metadata":{},"object":"Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_253f637a2032dee15fb7a925dc9c1841","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_254e759fcca03dae382a7f3c98ac9584","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_255010b43787be5c0eab819ec7082e4b","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_255a731a4492067b9b99de3e7a942715","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2569d4f584fa6278d1c4d628c47bdbfb","metadata":{"type":"MailPlan"},"object":"plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_256b74f98466db3e00506b6eb44037ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25909f1762666d401ad68b4203e27284","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25a3668f36dc71943e61e70fa60b1d85","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25a468f35a23d2c4f4cdf2908c9bb63e","metadata":{},"object":"get_vm_quote","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1043-L1062@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/quote/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25a54ee9929b7dd18cbf939c8064dfd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25a62c69b4ff7636e8bc5e7c0b6cf240","metadata":{},"object":"fail_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L173-L184@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/fail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25cb172929570d526cc3257f327e8f9e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25dc534b16477eb01424b1675bc34771","metadata":{"direction":"inbound","flows":[{"addr":"2001:41d0:303:48a::2","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"},{"addr":"2001:41d0:303:48a::2","family":"","origin":"firewall","port":"53","proto":"udp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"}],"peer":"rtr","src_addr":"2001:41d0:303:48a::2","src_host":"rtr","src_kind":"host"},"object":"host:rtr","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25e5ee2b9c0a4390747e3107b9655ca3","metadata":{},"object":"bgp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_25fed6290163e1fb127679897f37b22d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2607e341b56329e983cae675af7d5da1","metadata":{},"object":"Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2610acd8fa7fafacb9eceb15f259c529","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hypothesis","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_261bbd5b04a3e10a7feb9eb03797f7dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26242434d03abe890f2c7094b9f6bc33","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"issues, checkouts, branch pushes, draft PRs, knowledge MCP build context"}],"peer":"github.com"},"object":"github.com","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26269c1de42a4764f06d924821393042","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1295-L1298@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26319818f20ac8b05f8bd9449fca1e8f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IcingaNotification","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26335014af1fa0d1e9fc1ce8fa81a0bf","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2638d923991823383de3f1a54c0971d5","metadata":{"type":"list[str]"},"object":"collectors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2640267f0d400d4780d7d31f7b9def1c","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_264f6bc5e9952c65aea70a6ff6bf5508","metadata":{"pin_name":"noc_agent_version"},"object":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/412","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_266e626ec8a1f590b8e000e4ce2bf375","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/412","subject":"github_issue:AS215932/network-operations#412","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_267201cbaf41788e3ad156ffa51659b9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L144-L147@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_267cb36082656809502ea362cb3354db","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_267d5c0b34174e1a8755a2cc9e116dc3","metadata":{},"object":"get_crypto_intent_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1641-L1679@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/intent/{intent_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_267e174c3702df5816a34cd92b602912","metadata":{},"object":"hosting","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2685ab1f9ab7a6d2c7ca84cb86f08fda","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_268a583d5f45b4d24561822e7b663941","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_269e6b3a84e0077bee3095930e24aa20","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L114-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_269e86a8dbc918d798bdcabc99f12d4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26ac01479d276e3bbc695c7a5dce0dd5","metadata":{"type":"str"},"object":"correlation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26ad49bfc909e234a412565ac609ed21","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticEvidence","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26b07d7b565be8befe3a286ebfe3161e","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/extmon","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26bdedca039538bc8c87b1ad7dfce71d","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26c88e25cd9971a17b6b58784709e483","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_26fe3cbfd8bbd75f6b3c18ec0cd62d85","metadata":{"type":"str"},"object":"observed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27051da6af8021914aebe634a9af7bbb","metadata":{"type":"str | None"},"object":"prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1124-L1129@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_270db18f386c0f1524757bb543871f61","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L116-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_270f31c2e3ede25777d0b1d5bc0d1003","metadata":{"type":"list[BGPView]"},"object":"views","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_271229098d87e65a6dbebe2ceeecf47b","metadata":{"type":"int"},"object":"ttl","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_272502b753150d82c0b3589838e1dce8","metadata":{"direction":"inbound"},"object":"179","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_272e2f0daaba323d2fae479a4ba7f9b8","metadata":{},"object":"get_path_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L164-L165@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_272e3d74d5fb4d2de44570a33813eb05","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/FastStatusRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","subject":"concept:generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/FirewallState","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_272f82d6e458dc65f9291c75d2669a7b","metadata":{"type":"list[int]"},"object":"inbound_allow","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L310-L312@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:FirewallState","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_273d10772803a4f52e9786fde8c948c6","metadata":{},"object":"list_bgp_router_snapshots","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L125-L152@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/snapshots/router","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2740b23fa575f6e05d89a9f52180fcc8","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27412f0cf6c6631afbddda4a5dca3f8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_275b77b5c3c07300656acf8b1eba3582","metadata":{},"object":"HYRULE_INFRA_DEPLOY_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2773bd53868b4f217be9865a0ad00de8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L131-L132@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2773f22048794169f4f37fb5603ef82a","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_278018e43f0c7f90d74e02e3ea8bc7aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2783f9720336ff79c91f3e54dc3dc911","metadata":{"type":"list[str]"},"object":"native","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L251-L256@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AcceptedPaymentMethods","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_278a97fe8edfcc275b187c6a9e5a606a","metadata":{"type":"str | None"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_279294f9a11e11a0a696814da1b368f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27954a4efc5110494b65f566efcf0ac0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1372-L1377@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_279cf4d2962d47f177c2c3f2551e6b4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-lint-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27a36e3b0179a07ca183c3d9fa0be2b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27a3b757b13cf4364f78871d2dbf069c","metadata":{"direction":"outbound"},"object":"465","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27b059f0ebbbf8efdcca73e402c02c1a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27b0ebf447da2dc3e604756b427c46b5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1434-L1439@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27bba35e45cfe6bb806d04d4282705f4","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27bfbfc5db6f4aefcc1372bf20232e5f","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27c654d4625a5cd29f57282234bd1bd4","metadata":{"type":"ProxyMode"},"object":"proxy_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27c8418317115226b0d0b52dfecc4783","metadata":{},"object":"Set up Ripe Atlas Probe to monitor network","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27d138059e36099140f584d63f2403fc","metadata":{"type":"list[JudgmentFinding]"},"object":"findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27e7890cde6c2aa3e5508275d42bf42f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27eb81fe21d552a505e8a205ffd387d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27ecbf80dfbd0d2d0b32790ad8d5e7ce","metadata":{"type":"str | None"},"object":"server","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27f10446b4b0d98c4cbe052af09a0df1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/vantages","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27fa1004ae806082d17d89d5d7e46df6","metadata":{"direction":"response"},"object":"schema:PortAllowedResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L42-L43@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/allowed","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27fd684640462c65dc4e0a6de27fa110","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_27fd8102ab41846a5553547729045745","metadata":{"direction":"response"},"object":"schema:NetworkResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1405-L1480@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_281f25787355c1616255c4e39477da0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_281fce95a514f08340069d5349bad325","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/testing","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_282c7266b021980ed2d42de79c4cda6f","metadata":{"type":"str"},"object":"prompt_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2839944fbb6555e1f10f9370313a1a9b","metadata":{"type":"MXTool | None"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1431@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_283e68d7886a529020ffbf77dd63a8d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_284351ba9ecb978cc86423fd3f341c10","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d0::8b7c:2","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d0::8b7c:2","src_addr":"2001:7f8:d0::8b7c:2","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d0::8b7c:2","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2853fb06317e1f1bba9eea6c9da40957","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2863024651bf05e5e0bf6a2ee2fb98d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSearchRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2869fd855fc8d1076285bc108dab1d9d","metadata":{"type":"dict[str, object] | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2873973b1517ce4bbc9ea44c10974ca1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28796e674f346d81ce906409984999a4","metadata":{},"object":"schema:PathReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L157-L160@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_287a998f1b0ed30060e65560e10f0d72","metadata":{},"object":"page_abuse","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1174-L1176@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/abuse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_287e189611e3cac985ee88493735f2f8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_288344e021ec052d62aec494a602cb09","metadata":{"type":"str"},"object":"suspected_site","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28879adebfb29785f4016f73d576c04b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","subject":"concept:generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_289c8fd3ae71fb8b978efcd9d7588ac5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L191-L192@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28a5a00525f151ec7475f197cab78023","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28ad425e5e8ec7dd40284f5bae8cac3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28ad4c89139bc24064d98b5b6758944e","metadata":{"type":"list[str]"},"object":"changed_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28b495c541d06bf882bb8a47b1476234","metadata":{"type":"MailBounceContext"},"object":"context","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1332-L1334@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28c3461307c323756069a42d1cdca8af","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L38-L73@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28cff55a1292b950fbd31afb0241207a","metadata":{"direction":"outbound"},"object":"any","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28d7c35be0574e8c678c4f8f9dbe597c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28e14ed7120e90bc19388d54179beb3d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalCase","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28e66d54783589d56ddcb83e3dbf098a","metadata":{"type":"list[str]"},"object":"tags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_28ed4686dc36b12709981a07380ecbf8","metadata":{},"object":"freebsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_290246605509ef1a428665b04beeffc8","metadata":{"deployment":"noc-knowledge-on-noc"},"object":"host:noc","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:noc-knowledge","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2909095f593bf34e9f7cf28457587e9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_290e0d8f708eb6385076d18bf769926c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29127a3ae2187e8a1d91e70dfe442de3","metadata":{"type":"str"},"object":"previous_signal_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_292128b603c56bf59e458325f7b62ead","metadata":{"type":"int"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_292494c9f8fd60d6ffd9a77da873b836","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/4","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_292766b7b4ee29710c1892e08cd2da9e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2927c1396218b60f8278222ffd5557b1","metadata":{},"object":"tcp/8770/['{{ peers.loop.ipv6 }}', '{{ peers.noc.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29334225bc502cf67f6b600a2020db10","metadata":{"type":"bool"},"object":"default","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L359-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_294a404dd92aa0d4efdf6986c7d52e38","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_295aa7de1a795ecab4b0839a75c6c205","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_296437ccdc59b5ca8f526d376ee1206c","metadata":{"type":"bool"},"object":"redacted","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_296afee44cb2cc87b5b56c214e627f4f","metadata":{"direction":"response"},"object":"schema:list[MailWebhookResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L287-L288@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_297163a7d26210f2ac765b1844439b73","metadata":{},"object":"sitemap","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1186-L1187@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/sitemap.xml","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_297699665c0c8d344973986c2d3724d0","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_297f89b79f4ba9145d77d2b5475ecd57","metadata":{},"object":"create_speedtest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L51-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_298dae900095b321865f39dba3cc67a4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2994fa5cfe6406faa5f5a99be20a75e2","metadata":{},"object":"web_cert","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L105-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/cert","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29a14729ad41e426aac442e9205442ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29b174452a16a92f9a8bf0b98f8ae77f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29b32a293f80ba67a7ac8918e191ea98","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29bdfe6fd44e9f40bc827d0c045c5d45","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStreamJobRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29c0a55aa209c1faf3a58bf58bd00905","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29c5a3a3625c115ad1665dcae279e550","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29d48a3ac28fad107688ddd6b2a148e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29d6317232772c856ae9e1b339bbc7b6","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29dc27ab3e9b81b1da164e4040f949c1","metadata":{"type":"str"},"object":"handoff_contract","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29e01ffaa1688899ce089e8639df2f0b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L252-L253@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29e651bab3350a30bb7a4d6cb6485411","metadata":{"type":"Literal['reliability-governor.wake.v1']"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29f358b42f4ad89e2252be75592e6686","metadata":{"direction":"inbound","flows":[{"addr":"10.0.0.0/24","family":"ip","origin":"firewall","port":"443","proto":"tcp","purpose":"XAPI HTTPS from dom0 (mgmt v4)"},{"addr":"10.0.0.0/24","family":"ip","origin":"firewall","port":"80","proto":"tcp","purpose":"XAPI from dom0 (mgmt v4)"}],"peer":"10.0.0.0/24","src_addr":"10.0.0.0/24","src_host":null,"src_kind":"literal"},"object":"10.0.0.0/24","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_29fd0549592df90a9275e80d8efa6964","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L158-L169@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/complete","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a07372f7f30f571f20216a26165e8db","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a106a8504c036371592353483014cc0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a24fadd9bfc5fb71b186b423078dfa6","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/55","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a34994453a8de1f3a6499ce0f3edd26","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/55","subject":"github_issue:AS215932/hyrule-cloud#55","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a3eacf4026dd43fc921a0e0b3864ad7","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a43cf6d8206ce622a9c8f5925472561","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"billing","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a43ee8f9eb5974e0e80136661560ff2","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a4e46907d30d26f8ddf4991a82c771a","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L154-L155@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a61fe76e64120d0c50659a7304d77c7","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a62094923ac6b559c2b26ddf2f0198d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a8d8b1fb1b6b838e474194c17bd34ac","metadata":{},"object":"tcp/6000/{{ peers.ns2.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a96b11f3f9b7ab8e95ff750b76c7cb2","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a9ba956c33012893e02e57117c07ed2","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2a9cb915063e0fd4c9428e79673c6660","metadata":{"type":"datetime"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2aa0b39a52995acd011a28402358a90d","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ab5c93a558c56fbc5f98a1c011d008c","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1221-L1222@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2abf0b08661a96d97ee9eeab610d0684","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2abf1414c073cceeb7f9d48893c0084c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2aca7628cede0aa23265e21a573d8049","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1704-L1709@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ace9b148e1220e58de6fc9e8ef8eeee","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ade3361d7bdcf3413791b988b76c731","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1138-L1141@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ae68dc3e9dc9e2046ba8ee419ec50ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2aead05e47b4c76051f9707a9f7dfdcb","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/netproxy","subject":"concept:generated/infrastructure/hosts/netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2aef9ad4ca3411c224a28e1bac1cac38","metadata":{},"object":"do_login","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L917-L936@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2af3eac64ff596349933305414ad717a","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/53","subject":"github_issue:AS215932/hyrule-cloud#53","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2af78723ca480c94c795c6441494c9a4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2aff4c7c3a7ab5f42c2f4cf3505cce81","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b02f76cb38359cb6a6c7b3ea63c6fd3","metadata":{},"object":"log","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b08d9619a6cacdf44a3cdccaafc07c1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/361","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b12d1cb2e034d58eb9c5173e28ccee1","metadata":{},"object":"Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/361","subject":"github_issue:AS215932/network-operations#361","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b15ef8a8617c7497b7cab273cb3aac7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b16c6a0fccf0ccd1791f37eea4812f3","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b18e904e66e7c08a7869296a661492e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b2489872f6befa7c8c26ba6bfb0c5c6","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b27e6f7064b76f470292d3358da2ba2","metadata":{},"object":"extend_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L116-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b280bb34567d4c1d9cb5a6d8834443c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b48fcbceb56ba25806b557703f2e07a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L746-L756@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}/logs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b4d0b66a491b15afc226aaaa2760ea0","metadata":{},"object":"delete_mail_api_key","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L196-L197@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b52cab28a7335dc244bc08b765dc922","metadata":{},"object":"register_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1310@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b5d2878e0c3ad7849be15196ca28d4d","metadata":{"type":"str"},"object":"resolver","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b60f66f4be6ea08622e891a6c9652b7","metadata":{"type":"str"},"object":"ssh_pubkey","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b6b99fb018398cc190261d73b26292b","metadata":{},"object":"host:noc","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:noc-knowledge-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/375","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b6fed628744695104575ad57ff39ddf","metadata":{},"object":"engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/375","subject":"github_issue:AS215932/network-operations#375","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b713163ded2d02437ce738462d61ee6","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1107-L1112@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b79e43d82bc3072b859c935e6ed2022","metadata":{"type":"bool"},"object":"require_positive_clean_for_resolve","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b7ad9863ee4cdef8030955ed10efc9b","metadata":{"type":"list[str]"},"object":"projects","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b80b1e5ab6a9e6b190ed495d6b0ffcf","metadata":{},"object":"suspend_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L121-L122@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/suspend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2b8e308df5f7cfb1decf26781e065e92","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_2b8fd38b55dab4d662d12fe9a58b5549","metadata":{},"object":"prometheus","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/403","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ba8e584c9753e7660bd0aedda5d3cd7","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/403","subject":"github_issue:AS215932/network-operations#403","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bb988420c8b6146ffffb9262895e641","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/changelog","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bbf8cd224411ec5a935d489ba799753","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bc4b8efd8e25e3be17b92b360277304","metadata":{"type":"list[str]"},"object":"must_not_include","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bc5f46f3dbf686e341633158424a1ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bc97e5aaa60e52fd8b456ef45a97f02","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathVantagesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bcdb2b28f4b7400a2a7e66b2ade0432","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L766-L767@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathVantagesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bcfe22c92dc26b76b45aaa785fd1f24","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bd098730aa9265e9cb4421d11d401c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bd28706609d3cbb17c5cf8bfa2bbf4c","metadata":{"type":"MailEndpointConfig | None"},"object":"smtp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bd3e322bcf86f119d7df7a70fd39bd3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bd6bf945ebb97bd093d3356278238a9","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bd9ca1ddd1ed4000d54c63aa0fe64f3","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2bf26a8a9054794c7695474751652152","metadata":{},"object":"get_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L194-L195@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c10935bad5f991a1bf05830900029cd","metadata":{},"object":"service:hyrule-mcp","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c1916e779747ad96b3aae37c94e72b9","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::50","dst_host":"mon","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"outbound","port":"5665","proto":"tcp","purpose":"Icinga2 REST API"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"outbound","port":"9090","proto":"tcp","purpose":"Prometheus query API"}],"peer":"mon"},"object":"host:mon","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c20581ef5276bf09c3882f1f976a0d2","metadata":{"type":"str | None"},"object":"normalized","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L571-L574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c2e90ab17ed5804c45ebfa6fe3e0ca4","metadata":{"type":"str | None"},"object":"isp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1124-L1129@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c35320314e356ccaaf75b1a075f62ee","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c4597585117dfe9d9ff9edebfa57bb6","metadata":{},"object":"delete_mail_quarantine","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L312-L313@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c4f9eedf1700bbd34a49f0a680add78","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c528b439b5be599247098a4a1fa6c14","metadata":{"type":"str"},"object":"attribute","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c56a6cc37f2b7901c544f34b3cfe1b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c5959dcecc11341e014a4f98362eeeb","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::b0","dst_host":"log","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"outbound","port":"6000","proto":"tcp","purpose":"Vector agent to aggregator"}],"peer":"log"},"object":"host:log","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c5a2d4eb321c1bd176b84c6a6866cd0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c5ae61ff794b5fe7283d56e9cc95049","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c6cceaf6d2a5d874be334b053f1f2d8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L99-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/reverse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c717d43ff9407c961c0bc695e89447f","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c7912609d0b65c5304371436858bf00","metadata":{"type":"str | None"},"object":"command","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1431@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c87854471d10b2fad4edd0772b42e07","metadata":{},"object":"schema:PathReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L97-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c9db4dbef5a20634fb343af31c85eae","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1279-L1282@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2c9e76d113056bbbc5d17c056ce9dd19","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/267","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cabc60ca4429f6c562e50d562bc3239","metadata":{},"object":"recover_wallet_verify","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cb106778c315886960df445f28288cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/WakeEventSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cba87d8e81a86a438638b324b2823ff","metadata":{"direction":"inbound"},"object":"53","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cc228de9cb01436b7af9845c0cc7f1a","metadata":{"type":"list[dict[str, Any]]"},"object":"tool_calls","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cc30be488ac56523098f57be7b91792","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L95-L96@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/https","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ccb8b0b62eb21cc25395fa36f1a7019","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/web","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cd2852d9c9b012c2cf95534a8caf61a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L39-L40@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cd5480fa6197cb5e9315431b2817025","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ce91b5e4f446f43a8a4a789eaa6733b","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2cf567181ffd848a969ca848babc2ce8","metadata":{},"object":"monitoring + logs roles: add RedHat / XCP-NG branch for dom0","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d09d5453d1cb6b803a2036a39ba554f","metadata":{},"object":"schema:BGPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d40fbe53a99699fc36daa3712a3b0df","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d48cbccfa4b11e15fc020fbd0020500","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"ip6","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape from mon"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d4942642e72f5d8ea0e42ad063fd584","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d4b94f5245cb56fe57bc19f8521280d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d51da9b05f111ceeb40cf4a7b952b73","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/customer-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d6465cfbcbf0e8283c53d42ae643f36","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","subject":"concept:generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d688c6e8ca3478a8aa6ee0b8db30179","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d79a5692bbc28d07f6596a6057290b7","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d7ce0d3010fec0c00b8fb18cdc72d9e","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/as215932-net","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d7f9afd6b85403260a79a274c4f0696","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CasePolicy","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d84643f53664940d738824795f1d747","metadata":{"type":"NextLoop"},"object":"verification_owner","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d848c7adb808f21e394a454ba912f13","metadata":{"type":"str | None"},"object":"context_pack_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d86a763a56443bf1624d2aeb34f04b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/api","subject":"concept:generated/infrastructure/hosts/api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d8c01a9c4e9689adb076ea87d7b2d2e","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1617-L1619@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d8f80c51bb045b01f47b0f9a256d9c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d90324ceef053e2ac235763e20995ed","metadata":{},"object":"critical","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2d99239aade0bc5461b7693f4cdeba0d","metadata":{"type":"str | None"},"object":"text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1684-L1688@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2dab3889d29c8ebf45c4f5b8fa5623f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2db5f45b3f7c299a7576f014a192cac0","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2dc2e470a86e5cf44d719ea7e4d34ea5","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2dc4f95f787e8e2457b615c4c54c3d3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dom0","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mon","subject":"concept:generated/infrastructure/hosts/mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2dca923d2d13a48a0bb6f183edb69841","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2dd379bddf555b8ecb5b47cfcd08bcfc","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"3000","proto":"tcp","purpose":"Grafana from proxy"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2dd706d4bdb40450a626bb73f437aa1d","metadata":{"type":"list[str]"},"object":"domains","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ddf2372a6357542f0be828c9bee2ac9","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L137-L140@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/415","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2de443f8823824968e0f43635a5b7daa","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/415","subject":"github_issue:AS215932/network-operations#415","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2de58bed89aa7b1f43a1eded82d9f518","metadata":{"type":"list[str]"},"object":"refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2df5d7e139bfe70883a1abf1b3fdab49","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e031a734187ca3a058b6347d2d95e18","metadata":{},"object":"router","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e180e9cb8ce1046b4be1192f606d724","metadata":{},"object":"control_case_comment","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2549-L2560@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/{case_id}/comment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e3ea37746b681af75b82c0a6b14c910","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e5ff7291f36dd7c5190e8a82a7af38f","metadata":{"direction":"response"},"object":"schema:MailWebhookResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L292-L293@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e6f08bd10eb71eae9c82003e4acc873","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L155-L158@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/resolver-detect","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e85e4d38320578b2a277e9574b0e979","metadata":{},"object":"tcp/53/{{ peers.ns2.ipv4 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e8e99aa62afe3c417b2b4d8249448c1","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e8e9f6fbe23b775ada939fc3e191b51","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e93bb76316f86a5c429da74254e9e25","metadata":{"type":"int"},"object":"timeout_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e9a6f4366d2d571ffb4f1bd66b32751","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2e9a9b458c903f595a7677a02320cdeb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceContext","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ea2aa33f87abfdc9d0ce3ef4e435fb2","metadata":{},"object":"delete_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L151-L152@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ec55095bf22abb9b0570c0e3ee25a7f","metadata":{"direction":"inbound"},"object":"1340","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ed3412ab17e40b0976f4d2a3e6e232d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ed7f325601598a0602ec8fffd7c45f2","metadata":{"type":"str"},"object":"description","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1490-L1494@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2edb3ca896e5e8b8c2a6cabff0144c0b","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dom0.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ee23fbc61b53182d009bc2382ecf0bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ee448427c2119e2fb596c6525f9ded5","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1892-L1894@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ManualInvestigationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2efd614aeb894e6285823aed13415850","metadata":{},"object":"alertmanager_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1861-L1867@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/alertmanager","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f1916e217910bf29a9402774eea78c7","metadata":{},"object":"list_zone_records","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1338-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/zone/records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f1b79db0214317a707a09afc054b010","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f3a65756803a523adcdc4db69045152","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f51da588b0764a1c2633d6e23450340","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f5b62d3f1fdc6356735f9505f29464b","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f5edfaca3a82af42db042d84fac68bc","metadata":{"type":"bool"},"object":"api_access","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1525-L1528@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/375","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f7e532c9f91a372375cfb6d0b1fcd5a","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/375","subject":"github_issue:AS215932/network-operations#375","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2f93e01e5983692990d9eaabf3b7f010","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fa272195eb6fc0a14c985814a2d5051","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fadd834a7b929ad099c722c43a6b0f1","metadata":{},"object":"udp/1341/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fb2f49c1228415cbd24114875f124f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fb7700689cbc0732b38cdaf4ab23c7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fbbc77a40c58f76bbeee85d374aac99","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fbccd4e8391abda1be930f956363752","metadata":{},"object":"CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fcddf1ce85dd52db64b07863f781999","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fcf0602d5fec24c8ae49cd40fc10c33","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2832-L2841@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/run-once","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2fe727df06d81ded0d8be726f9bf372d","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_2ff1ba3fd8417a639643426ba9fbb4da","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L493-L498@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_300fdef44a4bbf8231480c3b69ceae24","metadata":{"type":"list[str]"},"object":"affected_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3016f1bbb9c724bef0198b71e810eec5","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30552b833feab6451c0781fb3aafd5c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30618cfb087998c2641f1eb727681940","metadata":{"type":"list[str]"},"object":"required_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_306795cd1c01aa7b7736a71de8a32c6a","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_306d8c624fd05ff17e4649d7478af4e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3074731a83e49d48fa37624701d5b356","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3094a052fac9cf0f3c5437468b77a783","metadata":{"type":"str"},"object":"note","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L799-L802@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3096c199c00ca6b8a73b68573011f9f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3098c4e80fa6e148caad0bbda845a7e7","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30aeb7496f9c42a11a15c6edbee108bb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/cdn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30c3deb5f2e002cf77f671d972739a27","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L504-L508@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30c3fcd58d50703d45af22e2bf138b55","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30dbf8cfc7eb6fc2eaad66fd8e539698","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::b0","dst_host":"log","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"outbound","port":"6000","proto":"tcp","purpose":"Vector agent to aggregator"}],"peer":"log"},"object":"host:log","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30e24d84c630f2573d0e5edaab03e8cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","subject":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30e3a4781b5784f6c2d8e48c0394a724","metadata":{"type":"bool"},"object":"listed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1132-L1135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30eb828b83093508bdb9ad4ff0095763","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_30f034c2362b7f912ae79e6c37e42f9c","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_31054223f2775fb415081d3bcb0b2256","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3106b72d9579574c26e216334b5a8195","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"BGP snapshot ingest (cloud.hyrule.host)"}],"peer":"cloud.hyrule.host"},"object":"cloud.hyrule.host","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_310b3df35ccae520b9d723cd29bebddd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_312877b219bf18b9d50df3869f8a966e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1295-L1298@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_314b41d944f3e3074014b239246e8cc8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3152f86b63b5ed0bf752d90fbeec4151","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_317ce8e31a8c6b3930ad3387e8470698","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","subject":"concept:generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_31835cef3843ab6e983b4e777faa49b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/157","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_318a004564ee527f447a0f4bc3042ba4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/autoinstall-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_31a5fd56463e74b6953b42bd46de1d01","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_31ccac85ae52f33d6eb3f403b78dba89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_31d516de28e0a185cd68869b8c6e0b90","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3206333f7f5848dd62c9b076755552cd","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"PyPI/npm/ghcr/Docker Hub toolchain and semgrep image"}],"peer":"PyPI / npm / ghcr.io / Docker Hub"},"object":"PyPI / npm / ghcr.io / Docker Hub","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_320b26c9ebad7019fd0519eb515c0cde","metadata":{"type":"list[str]"},"object":"expected_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3213d6d8370411ff307b16873fb0983c","metadata":{},"object":"HYRULE_INFRA_DEPLOY_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_321a0cc488531dd9e409208b250cdb86","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_321a5cec3c909b90797892a5a9a36959","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","subject":"concept:generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3229e83e28b44ef030087e57da43fd2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3235b76803a1e9a20fd68dfd627d9f44","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_324ff4163e327f52a8d30e76cff8da0f","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"prefer_context_before_implementation","predicate":"routing_requirement","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_325b302f760c2279581cd8c67efb9f7f","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_325fd7484d96cad8755c823d70221869","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSSECResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32828f3d04dda964bbaeb757cc1b8523","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32a7560bda63b173b04fd21f973d4a18","metadata":{"type":"bool | None"},"object":"routed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1004-L1008@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32b14e599caf45d33b062408f5ee852a","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32b56304249588383d9763194b3409d9","metadata":{},"object":"nameservers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32bbc10d0972ce5596282f567c3a304b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L120-L123@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/servers","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32bcc57c5d1dcb501a10d0f9c36af8a0","metadata":{"type":"str"},"object":"nonce","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32d9d3f7dab58d15ff586388257b9d8a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/352","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32dd77314d2d34440ff6100c7289cf21","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32ed95cff985ff5feb6b2eb9527c0ade","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32efaa7c041fd80724c0d0ea7c4cdcc2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TaskRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32f19a04488c00709d543a51093a5fb8","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1888-L1889@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TaskRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32f654b5dde0c19fb72f67ac96973bf1","metadata":{"deployment":"engineering-loop-on-loop"},"object":"host:loop","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32fd9007604008d57e7a35b47d7caf01","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_32fef41b30579421b6c1855dd951bf72","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3300b83cfc17a3bddca723dbd1a234be","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33116378aa4d93368600b5adc33720c2","metadata":{},"object":"loop_console_outbox","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2313-L2321@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/outbox","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33155685bd85719a2bacc021c549dae3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_331a64440954d1753ae55d0247ed9a07","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_332a6ab85687ff2c084f8ce03a2b1c8f","metadata":{"type":"int | None"},"object":"exit_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33344875aec8d8a6021f7fe0955c2c93","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3338359a9d7fe66bb63b1f1777aa48c5","metadata":{"type":"Literal['ssh_signature']"},"object":"proof","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33389706beb868b72d8a32f9b9581969","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3339975a021f971e027229dd49b8c6fe","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L345-L352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_333f7eeda6b07359fd02c6ed5bc71794","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_334ae093c6cb5cb8c86ac3cd0dea2be0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L641-L645@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_335f76bf6dedbd7334bac16e82cab60a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3365782b97a6a666cae46f2893e8e086","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33688f1676be14e6ce0963430e75f7d5","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_336b4c6ffdb93774aebdebf3edacb948","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L131-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_336cc3536a3ce90f8bafbb8c05a7b55a","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1617-L1619@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_336db537063a439002bd89ca3d1e3257","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"8080","proto":"tcp","purpose":"hyrule-web upstream from proxy/mon"},{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"8081","proto":"tcp","purpose":"as215932.net upstream from proxy/mon"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_338bee19f0916f2a55ff21cd6f017fa5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L297-L298@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_338e28599081cfb4a99c2e0e11b583f1","metadata":{"type":"bool"},"object":"allows_destructive_data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33913b4f33df60f582d35fd2b0519a8f","metadata":{"type":"CaseStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_339300ad694fac9c9e5c26491ec938a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33a472757750d2e9e790a07344b27ef6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33ab01dbf9e7c3da71a73dd49c787bb1","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L128-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33b0c5bc2c7899c802b15fb0d10f3d90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33bee77271fbcb7ab3ad16163263b949","metadata":{"type":"str | None"},"object":"error_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33cb21c9ee585795826db68e936d76cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33cdc564f83c22516f3a3d0290156030","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33d9a7a13793c77bf497d477a677e216","metadata":{"type":"list[str]"},"object":"evidence_reviewed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_33df4f4e7b9340f82330879a58ecf956","metadata":{"type":"str"},"object":"observed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3408a5218f42466b8ab1aca396a861d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_340aa3ed72e72855bb0f178fab4dc171","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_341d2d763730b4ce341418369ba6ce1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/engineering-loop","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3421674d49b7e250471c5b6ed18ddda8","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/dom0","subject":"concept:generated/infrastructure/hosts/dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34246842eea6a7965f7b8100466c2f74","metadata":{},"object":"delete_me","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L830-L902@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_343c253c58d41559d37785b41a09adda","metadata":{"type":"str | None"},"object":"storage_path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3448e4c905730f292758996bb84cf7fa","metadata":{},"object":"get_rdap_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L27-L39@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3470ac75ef551ffce8ca0fe64361d869","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2536-L2545@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/cases/{case_id}/events","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34779f2949772f2dd262fe05bf9389ef","metadata":{"direction":"response"},"object":"schema:MXJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L159-L190@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3487fc770cf61291843bc0adbcf7dd53","metadata":{"direction":"outbound"},"object":"any","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3498b1c90c706d6b9f1ce18c8327aaaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/as215932-prefix","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3499af7f30670d0456c363e3241c525c","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L31@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /healthz","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_349b3b51009efc3ab09a29559df864c0","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34a214ce3db9f463d93b2cb9cb672d35","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L127-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/zone-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34afb6842ab5f0af42e4233166376ab5","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34bde4e5f7a330ea31d29cea4999a503","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34c26e8057934063cce690e93784060d","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34c7f0a258a0a79bb7649e3a5c4b2f2d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34c8247a61a6df86ba9c6e1ba4faa229","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34cd61a8f5bcc481d1366140f385efee","metadata":{"type":"Literal['router_down', 'link_failure', 'routing_reconvergence', 'monitoring_failure', 'power_event', 'unknown']"},"object":"event_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34e5dd44be01b8fb9d33524e35557b70","metadata":{"direction":"inbound"},"object":"8402","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34f2ce4e748275997d315e55561e5e31","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34f9cf3dfe2ee4982d70e90affb64bd0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_34fbbd56adaf67182bed153de916b479","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_350cd59c9aa389856c7741bde12f5c39","metadata":{},"object":"api","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3537bc38a19d875a309edf17b04a3bcb","metadata":{},"object":"2a0c:b641:b50:2::f0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_353a27579f8fc25c0fe1977e8015dc49","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_354fe69c66fe12dd641a78280c86097c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_356b3af706c88c0fd32fdda9a096f5b2","metadata":{"type":"Literal['meta']"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3585bc995549feca070faa6dd1f02d1f","metadata":{"type":"str | None"},"object":"cursor","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1676-L1681@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_358df2740c2a0281482a65fd67ae6af6","metadata":{"pin_name":"hyrule_web_version"},"object":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_358f501124fa904240f086ec81a42eca","metadata":{},"object":"control_proactive_resume","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2819-L2828@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_358fde156f97a34024fd69de9e958379","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35943b664276a1e8c26c30376203fc78","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L862-L865@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_359f04734a88f1b433d26b695f85dde1","metadata":{},"object":"Engineering Loop operations-lane VM (draft PR automation, no fleet SSH)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35b63a4194b3990286ed0e0df1e55bac","metadata":{"type":"str"},"object":"case_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35c550c0aa2b8f8a0fd3c411902aab46","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L78-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35ca385daec8cf757543a516eb8ebcf3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateDelta","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35d1b05a7376cb56c4513ae8f3991edd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35d1f791053ad4a22f0c7ad6c93e63e4","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35d8f49d9a870824cc632bdb740655f2","metadata":{"type":"str"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35f2f96a8f562325d1924be77beda7bb","metadata":{"type":"str"},"object":"intent_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_35f5e5580ceb21a431b82ff00ce8ccdb","metadata":{},"object":"get_payment_networks","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L541-L581@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/payments/networks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36109ecfae0f8a37d93c5f5ae65b4f20","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-deploy-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_361415be2eb339462977f7044873f964","metadata":{"type":"str"},"object":"body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3617e1c643c9494061c1369029a4bcf0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3617f85b6a48801ffa81344e4a702bea","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_362a23a2d5ceed87dce5c15d64b2b832","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3639c75813fb46b50d0dda0f1e0ef13d","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_363d19eb7d33d2fe023facd5ddcf564f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailLimits","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_363fdccd5b51aa8965fa14c91b696bd8","metadata":{},"object":"schema:BGPStreamJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_364c6e0adaa0d93a2763f295d2cef344","metadata":{"direction":"inbound"},"object":"9090","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_364def4544850dbfd4c3042949f04fad","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_364f07910b43d58e0d21a6624f981450","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36546ead4306d2c6efdecc6b19a5a8dc","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_367387c49eaf1d6dde97e65bad1c8055","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_367cd932417f485a7a5e299f27fd72df","metadata":{},"object":"Rotate Discord webhook URL — old token leaked in git history","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_369d281a7bbc2e43827243dc54300162","metadata":{},"object":"Set up Yggdrasil node","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_369f3eebf473b8c01f41c16552a342c8","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1186-L1187@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/sitemap.xml","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36b4ce8ae84b4029e85272c8a9bc4439","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L407-L417@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/logout","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36d5741665d992701de365108e25eec0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStreamJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36ded640ffd1d9236b7a621dd942f3ca","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::80","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from irc"}],"peer":"irc","src_addr":"2a0c:b641:b50:2::80","src_host":"irc","src_kind":"host"},"object":"host:irc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36ed3deb55c9a483c50663d88bb697f0","metadata":{"type":"str"},"object":"last_investigated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36f0f1377ffd277f64973c9e5e319f6f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L62-L66@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36f5c7d776fdcb4e6bf556871d4953c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_36fc152e7338c6fc0f597585f75c213e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_371b415f8b707e9c3641f85a0d309d7a","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_371c784eb07b07e6f47e0920e013ae36","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_371c7e627b09bcbe46d2af93c9fa1499","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L130-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3728ee8582fbad490f3375092badc5f0","metadata":{},"object":"tcp/8780/['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_372dede8188451dd93342de2956fc4cb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37312fa69d6d2dc2015382f73bf8250c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3735b31aeed281f9d1c280a2d48b3b9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_373d3edcf5d87b7f1ee8a5523e42215a","metadata":{"type":"str"},"object":"contradiction_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3746f693fae41ee116d03ab16be782e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_374f69516fa9634b0b5e3d59190ea012","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3756f09b799df3fa0f5073c8833edbd5","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37633a9c18bb53773472573ef4e1d39d","metadata":{},"object":"proxy","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37677440ac74e863fdc94066ab0e6595","metadata":{},"object":"hosting","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_377f4dadda68b541bd6f5b59e558c4c2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1691-L1694@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3787020639ef9586961fc20b707648d6","metadata":{"type":"int"},"object":"lists_checked","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1138-L1141@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_378806c55221bcd9225e1a200b0a9ff5","metadata":{"direction":"response"},"object":"schema:DNSPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L69-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37994745e8d9802a195fc59b1440145d","metadata":{"type":"Literal['approve', 'request_changes']"},"object":"verdict","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37a0a5c844972a45186118b3186330c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37a3ac7f62090e5ea65a006046f04f9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37a7371b2f796c0ba6b2485e12126879","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37a856d3e4e4d1bc00529447ed80c643","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37ac8b7ec812d73485c006c8495e2eb2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37aea23894e2ece200fd600552ab977c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37aebd3a592f65b6d47446fdadbb1055","metadata":{"direction":"outbound"},"object":"icmp6","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37d2c9a20e3698ce003aa8241c852871","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37dc0372cedc87e6b17d527b848584a6","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37dff70eeebf6ed8dc185c16237be78e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L692-L716@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_37ecda01b4ee902199061ba92013675b","metadata":{"job":"apply"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_380ca1111a8052ae9e854813f4272ccf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3810e086dc6fd059dd06f80830c3eef8","metadata":{"direction":"response"},"object":"schema:ApiKeyListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1000-L1021@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_381b16fc0764e8d02af750aa0b067b39","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_381c1b91adfd51bef002b1d23c9afa1a","metadata":{"type":"dict[str, str]"},"object":"vm_prices","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L326-L331@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_381c1dd3f14cec4626834150feae8c73","metadata":{},"object":"schema:FastStatusRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2608-L2618@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3822d35cceb1c18db4835bfe250fe050","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_382ad9d6bb0f43503a9619d232015f04","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3849d20c1c4f5d35b277dce7963db4fc","metadata":{},"object":"send_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L216-L218@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_384a3a9454d390fd3ff9c86bebe70847","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_384d9395f418f90b0f7d3fe78db611f6","metadata":{"direction":"outbound"},"object":"5665","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38561a0ad82fa0c6455443fb4040720a","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"domain registration API"}],"peer":"api.openprovider.eu"},"object":"api.openprovider.eu","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_385c00369c413e82519e042c20d132e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-network-proxy-on-netproxy","subject":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38607b877dc9cc68c3a8abe75dc82d20","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38666bbe648a5b63609108c52f521a03","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::20","dst_host":"api","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::20","family":"","origin":"outbound","port":"8402","proto":"tcp","purpose":"hyrule-cloud API backend"}],"peer":"api"},"object":"host:api","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38668730627322c7bd8b15f9f39dd8f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38692d57cfb09cbabce0d5f5c9395257","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_387091815eac60ed095fc1ddd1fe4401","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3870e0d3b784ea1c9f45014a9749e813","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_387172fd094bb0beb3bbdbf192587156","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38838ac92b9ee8f6bb269c10c7cd5315","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3884c658fd96a3b9ff2eca19dfbc6718","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3894e96bceab3de850f4c0242609ba70","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38a95f1bbd6e9e3b81d723bf29d9c753","metadata":{"type":"datetime | None"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38ad94fc450455b747d1d980eab78138","metadata":{},"object":"control_ui","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2013-L2015@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38bab227d328512758163886017679a9","metadata":{"type":"TraceType"},"object":"trace_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38d55a341573ac689d83ef550feb497c","metadata":{"type":"str"},"object":"payload_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38dfe14f478dd09a927833cc14b30b7c","metadata":{"type":"int"},"object":"days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L315-L316@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_38f9bbb4b31619c16fb0a89a6fe66d13","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3901fe1d434f133a3ffc48922bf34d94","metadata":{},"object":"heartbeat_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L141-L154@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/heartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39044a721d08e5b70cd955f6baf2ed85","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_391813d3ad636f2071c40a456ccb182d","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"inet6","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape from mon"},{"addr":"2a0c:b641:b50:2::50","family":"inet6","origin":"firewall","port":"9342","proto":"tcp","purpose":"frr_exporter scrape from mon"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_392967aac1caea24279851755e1f7c89","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_392ccfebd2859ac8f2dd96fb908fc4c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/22","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_395e5b8bdfdee99d687ab7a9ff1bbb36","metadata":{},"object":"hyrule-mcp: add tcpdump_capture (parsed packet capture as a first-class tool)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_395e6c9b220f7ce1ab583e730f7f1d1f","metadata":{},"object":"list_mail_aliases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L156-L157@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_396af7e45896343afaf7ff3eee16a1b4","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_396be1c86ae596d187f59f23d3dfd722","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3986057e80870fd663bb776dcc5b581b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/SpecialistFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39945c9648805016ab338a28ac382de5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39989fa6164a2e7ddcafd244d676209f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L493-L498@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_399d87c113210f541378d93b9c09b37c","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L58-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39a3e09bffade94901a771fc55ea86dd","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39a8d5141a8aad28042849030bec604f","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39b8160843d2f55447addb5762f3edde","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39d6a8a835dbbd1f96053f85dccdf052","metadata":{"direction":"inbound"},"object":"8000","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39dc5ce1f0487d079a265bec12c0dd17","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1279-L1282@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39e3f1278ec6d2d8ed659c9a12d90d1c","metadata":{"type":"str"},"object":"single_check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1502-L1504@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39e522d03c29e8b02004e4573754d763","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_39f9db44c7b13fd8c7546100a607af77","metadata":{"type":"bool"},"object":"destructive_data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a02f13148e7f2b2b84e3ad421937a2f","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::f0","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from loop"}],"peer":"loop","src_addr":"2a0c:b641:b50:2::f0","src_host":"loop","src_kind":"host"},"object":"host:loop","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a073eb32e20eb3d1915e8d7beafee89","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a391d9d323f13e2640b7a77785e02de","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a4fbc00de73da24bc8ae1de4227c517","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a645f1bd12c19e3a460ee792ce9713f","metadata":{"type":"str"},"object":"source_uid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a6789234c4d4a6008e8eb2827a3af8f","metadata":{"type":"list[MailAttachment]"},"object":"attachments","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a6c0a7db9d46117b89a8eed96b181de","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a712404504571f2abeaf80fb4b5adca","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/53","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a78902c2f18862f4efb53544a2af4ed","metadata":{"type":"NextLoop"},"object":"next_loop","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a7aeb0aa39dddcf61e7a0c27fe1f0df","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a7eb5a632165bff88e2eb444958c7f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3a88aa000502653443f4519691483e0f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L857-L859@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3aa2317eb72a92f04c9a0e597d321adf","metadata":{},"object":"2a0c:b641:b50:2::30","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3aadec134020ebd6ee1e2f363f8ebee3","metadata":{"type":"datetime"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ac3bc1abcdd992f53fe7d5c76c44748","metadata":{"type":"bool"},"object":"investigated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ac840f47f529ff01617fce29104a280","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2239-L2265@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/timeline","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ad919090a8ce5629fe9d8f6c3f564ef","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ae26ce3e6515d655bd51ca52804d23f","metadata":{"type":"str"},"object":"committed_case_event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ae6492b66c9185aba095d85acd6410f","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3aef96bfc20bce36eb29554282a5d50f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3af61ef3710740e0b619cbb918396080","metadata":{"type":"str"},"object":"ts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b195a3279082f8928974fcecfde4a75","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b2398e79d6ff9ddac3a8eb16945e281","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1376-L1402@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b24f0776841a9238d0ea9b35d95f943","metadata":{"type":"list[str]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b37c7abc7f74cb4e981a6da1d8406e2","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L477-L482@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b3866fbb9f36fe112e9efe0c3bcdf94","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b3b2626f7d9da3535fa6f41a4063469","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b3e7ca9e2bb83347f91f9994a32fc9d","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b46b7f5d3ed3ad50aee0a5c01fde9cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b481f64a72e1b4875b87b9c3919d7c2","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b49956d8d3aeae3954b89eecdfa118a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b4a3fdcb0fd02faaa25ff9777174020","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b5930ad250182767db47811d850edc1","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/6","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b5e1bd21cd77b1a46d049a9f8a86202","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1234-L1239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b7224f5121e36ce5a784ccc2f4fa608","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/hyrule-cloud/56","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b74fdb5bc7515c6f1fec68dc4aabddd","metadata":{"type":"datetime"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b864c49be2a564b3151853f8b03f3e5","metadata":{"direction":"response"},"object":"schema:AuthLoginResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b895577ebdf7dff8f598365a07cd8eb","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b89dc1182b40259eb4403a50dfe8cd3","metadata":{"direction":"outbound","dst_addr":null,"dst_host":"dom0","dst_kind":"host","flows":[{"addr":"","family":"ipv4","origin":"outbound","port":"443","proto":"tcp","purpose":"XAPI to the hypervisor over the mgmt bridge (10.0.0.1)"},{"addr":"","family":"ipv4","origin":"outbound","port":"80","proto":"tcp","purpose":"XAPI to the hypervisor over the mgmt bridge (10.0.0.1)"}],"peer":"dom0"},"object":"host:dom0","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b8dcf7589a0a1775d754fc069071af9","metadata":{"type":"str | None"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3b9d9f45fec5c9c6ada0d346cc413740","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ba62d01febc626f8195718a0c7dfcbe","metadata":{"type":"str"},"object":"snoozed_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bb7b029edd7ce053187285072ed0fcc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L208-L209@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/apple-touch-icon-precomposed.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bbaa8bf72a81274942a7ec1419433cb","metadata":{},"object":"tcp/8000/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bbfc74b596d10fad3e4b038eccd5b83","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::30","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"},{"addr":"2a0c:b641:b50:2::30","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from internal agents/checks"}],"peer":"web","src_addr":"2a0c:b641:b50:2::30","src_host":"web","src_kind":"host"},"object":"host:web","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bcea3c1b6ec48ed2d86e6ab6af0c6a2","metadata":{},"object":"control_proactive_suppressions","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2865-L2871@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/proactive/suppressions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bd291ec417d7faf94aeffa5d918c559","metadata":{"type":"str"},"object":"opened_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bd54d153de408c6bcb2cb5bfd3147af","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bd94b231dc406093d2a6a3fb7662988","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1565-L1637@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3bdf1175170c6fae9c7b6f460a3262f6","metadata":{"type":"datetime"},"object":"occurred_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c0113fc107bca3ce43ad178bc414688","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/proxy","subject":"concept:generated/infrastructure/hosts/proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c025468c5a698ff82f6712cf2c77a8a","metadata":{"type":"list[DNSRecordAnswer]"},"object":"additional","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c04a4830d091c0e5710c2d4846c2237","metadata":{"type":"str | None"},"object":"message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1704-L1709@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c0750d34f909557ac645a23c2b7f5dd","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c0ab8353788bd07a12fd70dae97337e","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c3580243e20ccd689922e3228288f64","metadata":{},"object":"tcp/8081/['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c46a31b6c4f9e5fbc35d39c699481f3","metadata":{},"object":"CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c47c73eaa39f40e71286751a286840f","metadata":{},"object":"Upgrade XO server for XO MCP 1.4+ /rest/v0/mcp/status support","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c4ac96705c562aa82f57d523eb84f0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c5552997a98ec0ea12ca490830c1a43","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c565d2f512436d5f4e6d653ca3d3ece","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c6c5bdc44bd5c0282b4a7acba55e0f0","metadata":{"type":"dict[str, Any]"},"object":"event_level_diagnosis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c829e220debc01edb12e4753a921d70","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L60-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c867fe3ec07fe88f7c29c05c2f104fe","metadata":{},"object":"tcp/8450/{{ peers.api.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c996191b6600a48de04c49bf3783cfe","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c9c1b84d9d5cbf8e937d837a5bf159f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3c9c7040295109c92dd74d5bd3a88190","metadata":{"type":"list[str]"},"object":"reverse_dns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ca4bc3a7ead5323fae3ca99f546ba45","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cb1c2f5ab38c4842edfdc314a10f89c","metadata":{},"object":"schema:NetworkRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1405-L1480@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cb250dd5663883736ecff0c64710533","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L326-L331@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cb965a0460020eae2fe26fdfa922bde","metadata":{"type":"PortProtocol"},"object":"protocol","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cbc2150f5e48acb479b2f4fdd4f152d","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L146-L153@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cbea7e406266a5c55130d051b04276b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cc3a40973d17f3517fe0398fcf5c7ac","metadata":{"type":"list[str]"},"object":"resolvers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cea0eef216b2f19ba6b807a8f42bc6f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3cf5f9dd1f18ca79ccc1e86997f9c9c4","metadata":{"type":"list[MailMessageSummary]"},"object":"messages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1671-L1673@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d001d53f35808547a66ca7ee6ce1d56","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/413","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d01efb3ae7f7cbd91c29b5c5f7d2c13","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/413","subject":"github_issue:AS215932/network-operations#413","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d197915bb3d83bebbf5a95356f36a0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d1e8b117d4ccdcc4cbc27ad128ca668","metadata":{"type":"list[dict[str, Any]]"},"object":"recent_operator_feedback","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d26984d969c5297617dda861265ee98","metadata":{"type":"dict[str, str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d3671dda3a50649b8067646292ecf56","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d56a1ea9eebd03d734820f32b117c1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d6011512499de8bdc6b1f5e580b54ce","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d84a34748bdbfea5acab3b86c048575","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d87d2ef67766a666697aa08fb87ada0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L585-L600@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d9173d8ce85b1daefb2d39fde5445bd","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d0::8b7c:3","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d0::8b7c:3","src_addr":"2001:7f8:d0::8b7c:3","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d0::8b7c:3","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3d937c743d305efb00bf51f3770b9d56","metadata":{},"object":"WireGuard server","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3da1c4878ed4311b535a75b74dc4d0cd","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3db6f0f7ad25c1b1698a37ded75efce3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2761-L2802@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/engineering-loop/handoff-update","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3dbe326f9311ca7f0b2c81dd36d60e63","metadata":{"type":"DiagnosticTargetType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L571-L574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3dc5d2fac78884e978ee6b0eef1e3136","metadata":{},"object":"tcp/5665/{{ peers.loop.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3dcad2d1ac697e61b7f58a4ccaea2008","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3dcd2890da982577d0adb35fb5ee720d","metadata":{},"object":"router/NAT64/DNS forwarder/DNAT gateway","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3dd3dea0c8a18892920e9cc3e96f093b","metadata":{"type":"str"},"object":"next_attempt_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ddac5e609e9665ade75bbd66238e0dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3de00bf5da533b8fb7349606ee7e49ef","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e1d655131c8d5dd6c8b3ddcb63c9f4d","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e247c3e67f3b2e1b87e471f6b0b2bab","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e314a05dbc47dbbd8b916686d41e7bc","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e35186e09dbd695e5498574314aad15","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e3ac076364b4c3465858440214483c9","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e419b02aa25588f8d3b2cc5d7b7a3ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-business/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e49f06735f7c9a4054b707b002b14e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSourcesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e4d4d150faccd31ccfb321139319c6a","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e53aa5d3a0ef2b654ba14780f35dacc","metadata":{},"object":"logout","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L407-L417@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/logout","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e59ee5ddd182992e9870f99f21ebc66","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","subject":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e64d6638113948db540c766a93f9c16","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e6d3ecf7118352021de73c1e3e9c899","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e737a00201697261dfa7aa184353c62","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L128-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3e8537f56cecb21e7950cb41ca221547","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ea2e821ed8f2c0134610f72c2ba70e4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L143-L144@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3eb3a12f709b7a9192aaaec7d79c4d91","metadata":{"direction":"inbound"},"object":"80","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ec1af4d864063ca8396083ffe84f59e","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ecfe3a2fb9db109c2eee51221de6812","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3edeafe3db929d8e273753366bfdf4c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3ef86416e08dfdccbfeeae12ec128a92","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3efcd71210e82716206f22e341728fbb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3efde2eeae0341605288d80edcce46c3","metadata":{},"object":"loop_console_case_feedback","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2325-L2342@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/feedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3efe974385412354500a4315f52bb566","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f07e143bb41c718d00f9effd03f9544","metadata":{},"object":"control_proactive_unack","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2893-L2901@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/unack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f1e1195f8f3bd355b8f5d4d84ca2b27","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Observation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f24ae9719ba5592c0769665d795330e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f31b508d2c48a62098da3ac16c3cd75","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/api","subject":"concept:generated/infrastructure/hosts/api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f45afa2359d18fe300af92e75bba2a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f47ae231d5be3dca9a009f57ba05ba9","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"monitoring","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f71555220d2ad0f2959c39d8e757e2f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L262-L263@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f7828ec134a8c49608666fb0b1cd086","metadata":{"type":"list[str]"},"object":"internal_prefixes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3f85996f8aac71fc58981759beea2f7a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","subject":"concept:generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fa20ad79ab46f1c965aabdf1770aa6e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fa94c41d6163070867898343d323c10","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fa96a6cb72fc576b772e9a925809095","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OutboxIntent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fad7df3748aec03c2bc21965416602b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3faf37213bd367fa8e76199b619921ee","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fb65ec25a4945114a0213f4c579c7da","metadata":{"type":"LaunchProofStatus | None"},"object":"launch_proof_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fc26fc22662f06d8e39de23a0f69d76","metadata":{},"object":"schema:WebReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L125-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fc3d20aa0ad70450d7d2f661d7737ee","metadata":{"type":"str"},"object":"version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fce6689729976cf49a5dabdf6a37419","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fd3c845119e6bae47d8ee22f6875edf","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"8000","proto":"tcp","purpose":"noc-agent control dashboard via Caddy (proxy)"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fd54d16f0f4860130b7c958433ffca5","metadata":{"type":"bool"},"object":"premium","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fdfd9c5c6632443fdd4f59d69df3139","metadata":{},"object":"create_mail_rule","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L272-L273@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3fe9fc8e3ff3e2d6262e5e31b89ea3d8","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_3feb76eb3d31ac2b2ec17c6ab6710be6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4001546295585aefa972e98cc3d97fe0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4006c04861a3951792617150e7a57abd","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4006d21e5684faed893ef83fe61d4940","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40079a0c4ea69b461a93128dc43362f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPropagationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_400d4dc2693af364e505f4cddbecce52","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_401797b2a32f7eb54a0c48f6cf876016","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPResolvedSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/426","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_401bb0fd681e58c074809776b1a9b32f","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/426","subject":"github_issue:AS215932/network-operations#426","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_401c4f4c538a8a1e22ba106c67bcd58d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_402712661d72d8a7a2e21641e39cfe21","metadata":{"direction":"response"},"object":"schema:MeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L694-L722@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4029f85d1cb197335a3d032510228170","metadata":{"type":"MXProfile"},"object":"profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1461-L1465@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_402d5c6a28e010dbdaaad7bfa4c9f53b","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ci","subject":"concept:generated/infrastructure/hosts/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4034c9ee4235abf0824f18610c2cb4cb","metadata":{},"object":"feat(payments): self-hosted x402 facilitator for non-CDP EVM chains","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_403f05eff2e6eac862531e1a6226a9df","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_404d71b582cb682e89d7a4fc277c6d77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4064afb26978ffd38874e49b3b589650","metadata":{"type":"str | None"},"object":"download_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/403","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_406aca2e7d2ba5db38b0f6db1dfd873f","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/403","subject":"github_issue:AS215932/network-operations#403","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_406f26c91666e77f979edb31fa978ba8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40763f3c4f1713b839831be1d09461f6","metadata":{"direction":"response"},"object":"schema:WalletChallengeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_409aee54a5cc892143a495e40ae637d4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_409e356c08666598e4f0be5cf12a930b","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40a2e1922deee3cf956a055097507803","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40a3986f0d24915c2a78fb845050c431","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/23","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40b3a68098e9b86abc69ea2c98d8e834","metadata":{"job":"ruff"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40b40c24f43a72efb3937388ee8bc753","metadata":{},"object":"rdap_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40c68893d096e5bdc86cfdfafa49a198","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40dba1c479131f0e138b149c32eec42c","metadata":{},"object":"control_proactive_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2622-L2653@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/proactive/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40e99234829db0a7ce044d63c2434575","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalInput","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40eb545b08fb46b1feb19856e0d41a1e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40f0750ce77c208a5463cf6aaf08d87e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1502-L1504@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40f2fee398e1f5694465cfa7aec22410","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/claude","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_40fb5407b8fbb2ca295370f697dcd320","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_410c1c3ec8757275de571da632632120","metadata":{},"object":"robots","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L63-L64@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_410eba6085bc3cb090a06f6429ac1f29","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41125c83d31233139ebd852d2533df56","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_411cda8e59037a58785ebbc0c93cb155","metadata":{"direction":"outbound"},"object":"9187","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_411d8fce74652016b86489e2088d34f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4128df23bd86fda103e303c02b81803a","metadata":{},"object":"get_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L232-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41318698b16d60e1e4c27b9b6aff39cf","metadata":{},"object":"tcp/8000/{{ peers.extmon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41389e860a2e647ef5b883e7230e5880","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_415a8a151acd1c24946aabaa19a6d954","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_415e83d92ee779b2ac4f723dd22d55b2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4169983004041139d29924b70c9056c1","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_416d7d8fd1c4bfe2ba306a516e51f493","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/252","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41945581eebcb7bc0d05d83e931bc670","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/as215932-net","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41a2d5213a3006ec6a46310b9d8e8aac","metadata":{"type":"str"},"object":"provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1355-L1360@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41aeacda96e00cc2a020d128379b88bb","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"},{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"},{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from internal agents/checks"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41b0505768098b3dd84ed53c9c46f2ee","metadata":{},"object":"feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41bd74e5e73a453658f5c9b580a187fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41c0275a6cdb35a8ab3fcd648a2abbbe","metadata":{"type":"AcceptedPaymentMethods"},"object":"accepted_payment_methods","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41c4beaaeb26fcddb08ad900d6c148f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41e01e8e38f6f74d3d30a3731d621b06","metadata":{},"object":"get_threat_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L73-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_41e6d3ce83e1f79d433a2443e2b72590","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_423043d12ffd41f2cfd6e99bf1c89464","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L38-L73@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42386b464b69aafaaf40ef90b0943ae1","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L43-L44@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/users/{uid}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_424ca330bb94b0e48250e08d4a554f2d","metadata":{},"object":"metrics","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/metrics.py#L180-L198@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/metrics","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_424d1bf9824f55377b0d8b0dbc6aa41f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L571-L574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_424d3453c78f62435ad7c7c7d3dae2f1","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-promote-apps-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_425664632b1f50debaf45c888505ed6a","metadata":{"type":"str"},"object":"description","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L648-L652@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_426770c1a6aba14994f5f4f45cceb683","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/359","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4276558d590e00730fb467bf4dfc4a5c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_429bf1e9b4935100d7a8dd42ae85362a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42a1bfcd1ec41d555578b766c2faba42","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42a2fa3f371ff85dc90cb44f6cdfc071","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42a3f5ead1d7f905b25ec45e468ceeb7","metadata":{},"object":"tcp/6514/{{ peers.mail.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42a464ad901e786e9554f7121d6c6512","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1355-L1360@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42bb9aa6b2d1e3b81770d61e7e5234dc","metadata":{"direction":"response"},"object":"schema:BGPSnapshotListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L125-L152@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/snapshots/router","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42ca09679724fb13d2b8509db826273e","metadata":{"type":"str"},"object":"network","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L326-L331@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42dbac14915ac02c1bb70b7ff3ef44c0","metadata":{},"object":"schema:VoIPNumberLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42e60da50173c0da23ac9e74f70979b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/425","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_42ea83a8ca19b29bf683d5f410e69fe4","metadata":{},"object":"Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/425","subject":"github_issue:AS215932/network-operations#425","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_430e0dcfd7bcbd7e7c4e0a5f887bf4f6","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_430f71e82ad3faf0f4477d4b372daa88","metadata":{"type":"int | None"},"object":"issue_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4319a36e81ac0b0e71cd9162016b33bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4319fe8abd5d2dbec5d2c7861117c989","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_432033043f4ba58a12bc4f619670638c","metadata":{"type":"str"},"object":"context_pack_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4335bce6ae37fc0f593b0e527ff9ceb3","metadata":{},"object":"schema:VMExtendRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1066-L1113@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/{vm_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4343246b891021ed884190fc28ed5e4b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2893-L2901@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/unack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_434f53c593eddff68fbf68393408027e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43501dde32fcf1cd1a4c4021a2ba6fde","metadata":{},"object":"update_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L247-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4367e559779bdf53f57fdbe9c77f0235","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_437b6e1b7ae6c9e266b72a0178184b65","metadata":{"type":"str"},"object":"source_fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_437c0d076468962266c271dea8cb4cc7","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_438604d475bda6ae28977d3ddb6eeadb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43867ccab1c5f951e9c61d4d03851275","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalInput","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4388cede83c4a6e51f2f1b6fcc61be2b","metadata":{},"object":"schema:LoopConsoleKnowledgeArtifactReviewRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2452-L2470@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/knowledge-artifacts/{artifact_id}/review","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_438949d78442efb665def9c4d33ea610","metadata":{},"object":"quote_whois_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43a2d1ba78613951c4d59a7b9e5c1820","metadata":{"type":"list[str]"},"object":"monitoring_endpoints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43a336fbdcd8c0c317040bead0db5934","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43abe2472b5984ad5d6e0ce7aadd6edd","metadata":{},"object":"rdap_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L102-L105@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43ae371ee41d84ee9b3babfd3c5545bc","metadata":{"type":"bool"},"object":"customer_impacting_config","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43b78b60effb074fef23fc875ed3e51c","metadata":{},"object":"get_ports_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L24-L38@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43cb8f193cd6dccf7bdb1882501d816c","metadata":{},"object":"nat_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L46-L58@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/ip","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43cca7d687b595feb13a9206f1635353","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43d097d0fccc10967d93107dbba82959","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L131-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43d98982e1cea1d8e105f88954cf0196","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8402","proto":"tcp","purpose":"hyrule-cloud API from proxy/web/mon"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9187","proto":"tcp","purpose":"postgres_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9187","proto":"tcp","purpose":"postgres_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43dde809a0e8bccd4b87b024df06769b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43df6879606aa75c9f5d82b810561fdc","metadata":{},"object":"get_ip_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L23-L41@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43f5605741703755610e930267a6bb78","metadata":{"type":"FirewallState | None"},"object":"firewall","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_43fd92b195fcd23e1be64551096bb96e","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_443c9bfd5a4a2f9c259b84e15bca754a","metadata":{},"object":"check_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1141-L1168@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/domain/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_443f4105279401ce1acc51bec3b4d522","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/268","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4440a412c193a87bc4663b5fdc628bc7","metadata":{"type":"str"},"object":"action_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4453c2bd7ea8d7a3f7efdc96452d924a","metadata":{},"object":"get_registry_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L58-L62@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/registry/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_445c8dfe5c71b6880985d012942b2856","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4468a25a6b14e7bb15beffc1f5878c34","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4468f02f2de784651715b40e86cfc637","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_446afd7694ce40bbd63a199df57b06f2","metadata":{"type":"list[str]"},"object":"feedback_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44735e9ac7de534ba7b326b83c12ce9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4477c75d3058473e2076b455a7cc2554","metadata":{},"object":"get_allowed_ports","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L42-L43@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/allowed","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_447bb3d24a0b3ebbc48b479bd6f5f2e3","metadata":{"type":"str"},"object":"plan_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_448302254cf3a543877a6bc7243a0856","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4485c20ecdee76d4affc97c4b14f8f50","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44886f80d5db510c095ef26e98a99024","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:870::ffff","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2a0c:b641:870::ffff","src_addr":"2a0c:b641:870::ffff","src_host":null,"src_kind":"literal"},"object":"2a0c:b641:870::ffff","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4493f26d1d565d63e572e92f2a376980","metadata":{},"object":"tcp/179/2001:7f8:d9:1::3","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_449e5e8526d3ab73832b952208beec2a","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44b340cf767efadd475ce9818839c55a","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1174-L1176@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/abuse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44bbe277729c19460f68c204adab0432","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44c50c82310fec614a20911a8d3c7b3e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44ca2539ba03f670cfde7f1f863554da","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L257-L258@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44cb9f6020805c72e5f4fbb7e1e0a1d7","metadata":{"type":"list[str]"},"object":"must_include","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44cd5921f6cbb2562ff86f1cadb53035","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44d9902f102017c34870d0dd4084e881","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44e9d14c0fbfad1a01ae780686c9c356","metadata":{"direction":"inbound"},"object":"8450","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44ea3e1374689a366eed3e81c6f049ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_44ecc9af547a7e1719ea57bccfce1ff7","metadata":{},"object":"tcp+udp/53/['{{ infra_subnet }}', '{{ customer_subnet }}', '{{ vpn_clients_subnet }}', '{{ loop_docker_subnet }}', '{{ peers.rtr.underlay }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_450bd25e7048288adb3a6aa439f8fbde","metadata":{},"object":"router","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_451305d005e234f889d898bb4155bf21","metadata":{},"object":"get_bgp_sources","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L67-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4526b9ae85c5ec6c0141874e29659996","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4551be90cd21c5ab950bbcf6419ff185","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/392","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45618be401768b52ab9e098ef68c4962","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/392","subject":"github_issue:AS215932/network-operations#392","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_456be5c0af545fac82a8c108b3dca48d","metadata":{"type":"dict"},"object":"groupLabels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_456f416cfb126c74014a95c5ad99f5cb","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::/64","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"},{"addr":"2a0c:b641:b50:2::/64","family":"","origin":"firewall","port":"53","proto":"udp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"}],"peer":"infra_subnet","src_addr":"2a0c:b641:b50:2::/64","src_host":null,"src_kind":"subnet"},"object":"infra_subnet","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4571120c93716354e4079ae93ecf12fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4576e8629ff00b265fca7237b302c722","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4579b6f43aefa14d40485cddd1da3919","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_457ddc23debf558079a8702ad9eb3fd7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_458880d7ce25f68dc347dcb396918b37","metadata":{},"object":"Prometheus + Grafana + Icinga2 + blackbox","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4588db8174053c5ed6211e1c41faa556","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_458ce0c9177aea623d059e37b1fc2e07","metadata":{"type":"str"},"object":"dmarc","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1348-L1352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4595bbb9e444a1e51492e2292921149b","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/415","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45a05adf54cf982452f790762cd4d6c9","metadata":{"type":"list[str]"},"object":"proposed_remediation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45aa992679749c7364b20bc8abd1c25d","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L179-L185@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45b706c2b50dddcb0678fc212c1f4960","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45b8291b6c4faf095695a8a65c56293c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45bb0f18a1c3e1f436087686b54d2998","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45beb7a700ba9e459952e49f1f2f9482","metadata":{},"object":"do_signup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L870-L907@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/signup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45caedd5d26bf3ae45e319b7b18197d9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45d0a4108ff57b64a694df508637aa92","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45da1400696cf548709f4c732d22ff46","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45dcb3af139af50bc0cce99bfe7ed689","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45e01ec6517b417d7aafcc2d9e2cec17","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L888-L893@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45e3a7800f7fdb10aee905bacf61f1ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45ea17ecb59f8262602f0939cde60c57","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45f0532d315ee3d461cb55e6720bc409","metadata":{"direction":"response"},"object":"schema:DomainRegisterResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1310@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45f0609976232bedc543495d3413dc7a","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45f311efa2df64e82bc2bb2208bf804a","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45f7d5fea5421cfdeb6267bdb0ada4e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_45fd7e0c7372c4fac4940156204eec49","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46046f3ede3f768ab8bfe95a6babc351","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4619d65049b67165699986d72353c9f1","metadata":{"type":"str"},"object":"event_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_462e7e5b43da17de2e8e54232077e8eb","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_462ec5e4f91c124e615d5231a32574bc","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_464353d697edf49eca6f5a20c7374e83","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46524bcc05b3c66330b8eaf763d66b37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46533264d887fadf903687e30b3a59d1","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_465fbd0e7d5660eea620b615f1ddfc84","metadata":{"direction":"response"},"object":"schema:MailIdentityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L176-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_466ef3cdf1de7ee296c321b5dbaa7aa7","metadata":{"type":"list[int]"},"object":"expected_origin_asns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPAssertions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4675b06be800ff9655a40b4eca64b707","metadata":{"direction":"outbound"},"object":"any","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4676d872a03606b3b037aef68de38f25","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L835-L838@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_467958da2652ce7958182ed713c505ad","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L213-L214@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_467c5a91164258274bb12f151b398be9","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"ACME certificate issuance (Let's Encrypt / ZeroSSL)"}],"peer":"ACME CAs (Let's Encrypt / ZeroSSL)"},"object":"ACME CAs (Let's Encrypt / ZeroSSL)","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_467feca1761b2663f507f96f49190a55","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_468b40e54f65066cf378ebf533cf0160","metadata":{"type":"bool"},"object":"available","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46b1ebb984d7baa0e81f5a81163ba2b0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/resolve","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46c1ecd41483a30c993039740f95c028","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByWalletRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46c727e76473e5ed5e7c89a14270acce","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46cdbddab89da5d28ca496f494638273","metadata":{},"object":"schema:SpeedtestRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L51-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46d3037261effe04dd53688271fdc309","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_46e6578fe2c2bafb7af1dd4429293269","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-mcp-on-noc","subject":"concept:generated/deployments/hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4706faec97613ec31f7a999235fb3c57","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47084b57e285f2f22b4d2bbda64b327b","metadata":{"type":"str | None"},"object":"registrar_price","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47104729b4b7b58fa3803f5da3267dab","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"inet6","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape from mon"},{"addr":"2a0c:b641:b50:2::50","family":"inet6","origin":"firewall","port":"9342","proto":"tcp","purpose":"frr_exporter scrape from mon"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_471a5e8f99e7b789144a6a6df0a8ac45","metadata":{},"object":"do_logout","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L940-L949@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/logout","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4732d4c666e406ab1f481cd1dc18238c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47349bebd791167e87d0bbcab0b14c6c","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L110-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4736fc10fd4dbf5289d5330abe5279a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_473a8d39ba0f306020ec0609d0619a58","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_473b3b43d904659f1532a599343da27b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-semgrep","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_474ae87c88b928cdf20b5002ca26541e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_475d25165fc738d108dfe6c1f5ba8cb9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/hyrule-cloud/31","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_476833390cd2fda038590aabe3cc67c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_476ae13dc0054d3eabac0a16507241cb","metadata":{"job":"batfish-full"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_477a0a67ece109493737033ad0feb533","metadata":{"type":"str"},"object":"event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_477fb5a7e635b1ab6f339cc0dc5a76fd","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47898d574cb2c2717cb39fc1882bd829","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_478cf04f15dde940f25f117b2efb8586","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_479f888769f2710c16f6ba9950022aa8","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47a764c557c2a0f1a416070869f7d577","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-pr-agent","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47ab502325cda9e7ea6ff5eaabbd017e","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50::b","family":"","origin":"firewall","port":"179","proto":"tcp","purpose":"iBGP from cr1-* loopbacks"},{"addr":"2a0c:b640:10::213","family":"","origin":"firewall","port":"1338","proto":"udp","purpose":"WG to cr1-de1"}],"peer":"cr1-de1","src_addr":"2a0c:b641:b50::b","src_addrs":["2a0c:b640:10::213","2a0c:b641:b50::b"],"src_host":"cr1-de1","src_kind":"host"},"object":"host:cr1-de1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47ba6bae53709b65d1d5a802afa73d1b","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47bb7f5ac98fc4e840403a8e4f358807","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47dcbde512518dd4264d9d624da9779a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1712-L1714@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47ddb10311fd5031afe2cf222aeb3c05","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","subject":"concept:generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47e749c215fab54c8e3a7399bda0a480","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1279-L1282@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47ea5d38e9f59a11aa11cd58f2681586","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_47f6c10765bd46a8fa4f7a9685a38752","metadata":{"type":"str"},"object":"observed_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_480379cac94149964b0c3abcd049fc47","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_482363c235e721d84c121a7217addfd2","metadata":{"type":"str | None"},"object":"closed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4824de304f588a87a0ef6420493a7dac","metadata":{"type":"str | None"},"object":"charged_amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4829c7e4724afbac2ff348ce103eecfd","metadata":{},"object":"FreeBSD 15.0","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48448995ee9f1962b7f403e338011aae","metadata":{},"object":"whois_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_486758e9a30d7d3ed985b5cb71224a87","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_486eb419d869c1650673b8dcf30e830e","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::c0","dst_host":"vault","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"}],"peer":"vault"},"object":"host:vault","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4880972d56e859c38b955fe84de79f81","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4889aa04e4176fac57631caab23e6f7a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48a3edda12a8ddfca667da1120280837","metadata":{"job":"ruff"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48ac8f0ae84925f34a44975b8a2badd8","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"dashboards","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48aecadf982f31b9cc55dce9d5a5b3a2","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48b0c4e7df4ad87e8eebf164e626843f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48bff32beb01e68676f1407c3c683b3a","metadata":{},"object":"schema:NATPortForwardCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48c429d3c80c4d2c5d579e88923c5a34","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48c9737ea0d8b80867835df90af5d372","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48d92edf8844fe0aaa88cef32ecdcd53","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48df1423d80d9f2105c5b8082d990993","metadata":{},"object":"ingest_bgp_snapshot","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L90-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/ingest/snapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_48ee9983173382ea45b9b3334bd1a678","metadata":{},"object":"core router (Servperso DE + Extra-Transit + IXPs)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_4903c368a03e0f3c8355cae54876e998","metadata":{},"object":"icinga:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49097fd414c28b14f70dec0ee468145f","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_490f99ce903b301aa3e574f4860a83d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4912cc7775d9e292ba6dea1b989d77c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/GoldenManifest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_491a685cc880056434962b822361e7ab","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49295df78fcc5deab86b2ebd0a7ec0f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4933fd603654cfb72cb2afb73822b52d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_493a74fbe8645fbadb1b268e1bc27c08","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L835-L838@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_493f5a57a21baede88d7d555b4f7c170","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4943055ed1255c5dab11daefc5c7fa10","metadata":{},"object":"create_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L763-L990@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49443d389b141a93faa84c79341deec6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49524f0ab044e26b9ee51d2a22867aae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4957f97142c6d8be778d3e0c8bf6c4d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","subject":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_495d187809b58024c8f71ae356ce91cd","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_495d93d72684f2e0b7eeee30ba857b76","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L109-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49640a73076fe3e222e11281a7218c65","metadata":{},"object":"loop_console_handoff_update","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2506-L2532@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/handoffs/{handoff_id}/updates","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_496d24ed967f03e98b837569a635022d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L761-L763@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4983f883d1f7238f3a485ece1caa1d62","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L718-L730@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/agents","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_498b8b6c7c29c1ea428307aec9a5046f","metadata":{"type":"Literal['operator', 'agent', '']"},"object":"suppression_source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_499229ae319c2efb546ea101632712e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49b6f6b35eff3c48c1b2e2d2f72c0d8e","metadata":{},"object":"get_mx_tools","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L69-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/tools","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49c27573e66f8387a9725f475db409c3","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49c3a5be4e644c048b39a45035f74240","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49c3fa6f357f0bb4e353875d51155ebf","metadata":{},"object":"schema:LoopConsoleKnowledgeContextRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2420-L2432@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-context-requests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49c73acd4ad0ae31e418a3d9970580f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49ec8013e5df22b2e03ba29c50f4a255","metadata":{"direction":"outbound"},"object":"8200","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_49f62c3a4378430c6b5ab4df2286a912","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4a427a34af7e401c1bfd3cddb2ddf6d9","metadata":{},"object":"schema:WebTLSDeepRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L131-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4a50012944e1e793781c77942fbb8519","metadata":{},"object":"quote_nat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4a5584d7a200544b0a80376cc3185ac6","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4a6779af20dc56c8e4258f26ac935d5d","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4a68197fcfbfce4d6ee45725b7092b6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/327","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4a7efdfe76835ed22f274868764a9824","metadata":{"type":"str | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4aa0a74d107402e8de61335b3fb08369","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L23-L41@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ab2764bfd74d300e56e56a5d4bdc87b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4abcd3b78b03e50aa41d97e710006e2e","metadata":{"type":"str"},"object":"next_check","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ad4ec700717595c39f184d89accff93","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ae3310d69aa25376dfc71d88eaf6a49","metadata":{"type":"str"},"object":"router_table_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ae7400e0d147b4d968579d08f7aefe1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b127cb77c39c3785a265e29f6d4c2ca","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L577-L582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b1e68185d6a8f553dc512a27d5b09b7","metadata":{},"object":"ip_geo","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L68-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/geo","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b2bccdb86387f0cb35ef9f73769b57e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b4a670df333ea92581ffccf7c39d7f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b4d80a41eff767e42db7ed95ed3a17e","metadata":{"direction":"inbound"},"object":"443","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b4fe18236438cf812d354f14731d0bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","subject":"concept:generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b51b39a761cddd075e0499c1061ef27","metadata":{"type":"str"},"object":"customer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b542dcc39987de55a1848f8e3260be7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b5b90f60e646440862a732d2f8dbb40","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b6acdccea1f494338447e7d928c0a03","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b793e799f358a1f3613b815a53c7cfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b7a6e40e02ddf5d19ed401f3b5b393a","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4b9f578ee8dd2b8fc0edeaa7fce434ea","metadata":{"direction":"inbound"},"object":"5665","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bac9e07a284ebb1e5113b86a7896fb2","metadata":{},"object":"2a0c:b641:b51::c1","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bade78465767d860c1b86c78be3a842","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bb769f5463394b7e54822cff4c835c1","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bbcc171a6ee9f0a4d892b4c08ec0747","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bc6e71624e59f5d9af01fd7ef53d19f","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L493-L498@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bd25d7c187234c29c78ab7a7d4dafb5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4be08060c1195edd0713460c377abd85","metadata":{},"object":"delete_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L111-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4be6e6efbbe31d8b1a41f3c73c317e55","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bf2902392beadcd61b1ee1b959ff5b1","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1461-L1465@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bfb49bc4afb5606c77cd905b6042f92","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4bffa948a3cfb2438a1ba5131e799849","metadata":{"type":"str | None"},"object":"raw_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c05e48f0e3ef31b9aa17a867dee57d4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c07b4149f64d7ff8b08b14515831c45","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c0909fc0532292978f1e53280fb0cc7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c0b5983e5e0808f1c03fcd39f4de0f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimBySSHRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c0c2e1a05958dbe520944847b9c144c","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c25d092642de9042f2ee9e081e5121c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/TruncatedText","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c2e91e5df6972a2dec2b46c791f2513","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c32c6890ea70f57cdddd512e8bb7748","metadata":{"direction":"inbound"},"object":"6514","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c38f90278ec359edf822ebbcaf119d1","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::b0","dst_host":"log","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"cross-cutting","port":"6514","proto":"tcp","purpose":"OpenBSD syslogd @@ forward (TCP, no UDP)"}],"peer":"log"},"object":"host:log","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c3ec477e857413fb013046edea1e8df","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/429","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c43e1f8322b7fd6af3ba01361cac100","metadata":{},"object":"dashboard","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L58-L59@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c5e4d9f8eae92affcb307797c6b5449","metadata":{},"object":"port_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c60c387724b24ceca1ab08aaa999997","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L196-L197@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c64d1c8631880e134f83b0d14588bc4","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c65661b9a9ed2e32dac874418d46889","metadata":{},"object":"claim_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c70c7cff68df14a1be178374806a303","metadata":{"type":"list[str]"},"object":"required_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c710f9f030cc51b65863dfc3cf80083","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c7a1b23bbd47c259af832eee2ae3c92","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RouterManifestEntry","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c7b0473604567c1ce313cfce5f04f9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c7fa89acb908c7d89943c188407ca3c","metadata":{"type":"list[DiagnosticEvidence]"},"object":"evidence_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c87fecc8b7c01d032f060de9df46731","metadata":{},"object":"whois_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L144-L147@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c89567f9f2f535f6a110d3f8d6bdd50","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4c9aa5d398bfca43ff40bb2f39d9af29","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ca8f41108c0e6cc16d5cdbc3ef54a41","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AccountDeleteResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4cb560affeb5ab00a8c5edfcf53eab50","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4cb7c9c902ea7e4b0ad7c0266bc0d5a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4cc09e80f1fa4ae0e63e64124cadb3d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4cd4a00705d81372cd07703dc4ae9204","metadata":{},"object":"page_order","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L734-L745@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ceb771b0f811fcc1170d5b027df9e42","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d0028a5f48477d00a69105f00da8062","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::30","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from web"}],"peer":"web","src_addr":"2a0c:b641:b50:2::30","src_host":"web","src_kind":"host"},"object":"host:web","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d035cfc9f0771d5ed9734eacf0bfdea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IncidentSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d0d5c3624c98c122798b3dc0642fd84","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","subject":"concept:generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d23d47a056321f79c89346f0be7cff3","metadata":{"type":"MXStatus"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1434-L1439@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d257373cf0edf50878d33a137a1303a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d27b44e6477e63909f16ec5324aab7d","metadata":{},"object":"page_transparency","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1138-L1144@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/transparency","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d35feef616d4511b6b1ff77f2defa6b","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d3835b4e8544998466c425dbff5eed5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L250-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d3d6ea85cab7890459e6b3119cafae7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d4339d8f232d616839a5aa51e2daeb7","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d4347f3e974c1fd53d60d9172526a7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-apply-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d45e6e9889a31a819eb4e0e190face5","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d527007df76e9f1d0a72431295318ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d5583ee743a1a08afc95a6fccca6799","metadata":{},"object":"ci","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d742bdbf49ed63902f92afab62ae8a8","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d769afc3a723e7f22fdc4c17900b68b","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d7ef815c9f3976145fc36cc83df19dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d81593ba6ddbe36fb03ac840430930e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1597-L1600@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d96f50346e3e5d4d782408d2ddeb2ba","metadata":{"type":"str | None"},"object":"extension","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d9b3224f5e05c50ec52b70fc0e254be","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4d9ee1843a1429213cf1cdb085e179c4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L138-L139@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4db2455ed89892118df1157fcb33c02f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4db74e94630d4774f6bba15d727a2744","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4dc329e0c95535e980fecd772573e29c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4dc7be8a6860aead8b1b4df436eacbc8","metadata":{"type":"bool"},"object":"listed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1138-L1141@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4dc7cb3fec1de51bf2e226ce056c0c3d","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L114-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4dca46af44df9d613680fd37f94e7233","metadata":{"type":"str"},"object":"rollback_plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4dd273daef1af8690df848beaa618fd0","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ddfbc7f584479d0080fe8d81fcedc11","metadata":{"direction":"response"},"object":"schema:MailAPIKeyResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L191-L192@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4dfd7cf3f51511e7e7a2bd5a97e7875e","metadata":{},"object":"whois_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L137-L140@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e07f3c13277593b76c582363c37f7fd","metadata":{},"object":"create_crypto_intent","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1565-L1637@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e26c861c1bf2073ca129ed59f1f4d69","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e2be9ea5d02a92678c42b02a9ca3bc2","metadata":{"type":"RegistrySubjectType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1274-L1276@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RegistrySubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e2e4384951990d32be3bfbe1a511f88","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"policy:loop-knowledge-gap-routing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e2fcdaacbd611d98b36f4736180f377","metadata":{},"object":"loop_console_case_knowledge_artifacts","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2291-L2300@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/knowledge-artifacts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e3b33e78d4ca2d4385a9654499cdd5e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e4268d28d9a59e47af698fe2eefdefe","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e5678bc6197aad3705c2790542aaa22","metadata":{"job":"apply"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e56bcfca7dcee54256fecf7d4b26577","metadata":{"type":"str | None"},"object":"state_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e575d92e953b2ea010f1511ab3bc7df","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e5cd4e4eeeb325e1d7cdb55744ecbdd","metadata":{},"object":"tcp/8200/{{ ops_prefix_v6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e6c8a615028cc5520d9a5afe0d2de92","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e7361cef47f43174e5211ecc5845458","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e7f1d8c5a8357d61f7e5e1cfb70f25c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2622-L2653@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/proactive/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e8faa040150cdebbb13970cf2a0731d","metadata":{},"object":"2a0c:b641:b50:2::40","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e9a92048932e1e4d75e436e12fd23b6","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::20","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic updates (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::20","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"RFC 2136 dyn updates from api/proxy/irc"}],"peer":"api","src_addr":"2a0c:b641:b50:2::20","src_host":"api","src_kind":"host"},"object":"host:api","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4e9eb5e468c6eb1cea5e0ef6123cb42b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ea56a283d7d616b64c22591ac1c4150","metadata":{"type":"list[ConfirmedFact]"},"object":"confirmed_facts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4eb2551a01a94fbe1bf255211867418f","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4eb72b3b076838dec93b8e8aaf5134f5","metadata":{"type":"PathProbeKind"},"object":"probe","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ec5d08a9b0f4e69111de525838281d1","metadata":{},"object":"hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ed62dea44edd32b7cb6e3ede34916da","metadata":{"direction":"inbound"},"object":"6000","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ed83c5531de473f096832a44e7971f7","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L504-L508@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4edbda8564cd075042802a84a91a5e59","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f02de610bd8f45747447c3035ba96f4","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f05b06e1283590effeed2c205fe627f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f0f31ffb056e445c1987b814ff7e7a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CasePolicy","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f12fadb4b15bbfe31d8e7c14f4fe2cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f15fdecd8d81d47156d2e8c156a1975","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f1ef41fc16e7f6209b45fad25e0cac3","metadata":{},"object":"apple_touch_icon","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L208-L209@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/apple-touch-icon.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f289b78f65e099ded25c05efe3d4aee","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f2df7967772b2b8144795e9cefbf3dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f36841878cccce273e44eb9f9a083fa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L504-L508@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f368bfd8d1083073b61e55e67f51993","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f36e363357f7a1392784ff9a1e8368b","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f38e506c6739dd580b64415d8dddbba","metadata":{"type":"str"},"object":"snapshot_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f4cd0a2224160e0175cff23d8c1553b","metadata":{"type":"list[str]"},"object":"critical_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f53a458af07673e38a4ca622f85f7f4","metadata":{},"object":"tcp/6000/{{ peers.rtr.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f552971b78cdc8f6f5a8b37d77a9ba9","metadata":{},"object":"list_mail_identities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L171-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f5e5f87826007dbb613672d5b1a54ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f6c6a02851be6d6be65deba751e882f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f76968e20b46ec68167dffad352752e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateDelta","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f86f5a4a288dfbf1dc9a168c9bb9ee2","metadata":{"type":"str"},"object":"scope","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4f9cd886b5e68194c1f014e2b322def9","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4face5104d2a600f57ac6c12399cf5d8","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4fc8e705f40a1aad7cf079177a8e39eb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L25-L35@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4fcad4d4ea1422cc99f509bf8db62af9","metadata":{"direction":"response"},"object":"schema:VoIPPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L76-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4fcafcf3592b5adf599ca553cae61a59","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4fdf82027f600da0563c5ce4b69d059c","metadata":{},"object":"launch-proof","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4fe87a80985cc10ed313217ee8f9027d","metadata":{},"object":"get_dns_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L69-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ff04068d24357976dcb576c2aa1e558","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from Caddy proxy"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_4ffb448cd8755361c33b63f93f5eb44c","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5003829aa004e39bb98734413094758b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2042-L2060@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/case-service/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5004c139f2d56b33d89fb8afc89bc78b","metadata":{"type":"list[str]"},"object":"model_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_500d33f5033fdaa618475d1c347b9845","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50133896161c4bc0504a413b0c818058","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/EvalSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_501c964943a1a9e1a112589e45e7141c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L204-L207@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/{tool}/{target}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_501cbb85de0ecabffac2fc55e89e4739","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_501ddfac1f1b8990b9de57d3ef6ba650","metadata":{"type":"MXTool"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_502387687ed91e959d3863faf68e2628","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L794-L826@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me/vms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50332fe4bea3bd9d6b18e62c2052463c","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"BGP intelligence ingest (cloud.hyrule.host/v1/internal/bgp)"}],"peer":"cloud.hyrule.host"},"object":"cloud.hyrule.host","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_503544408043245b1a4cc4674e935da8","metadata":{"type":"int"},"object":"occurrences","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_503a910239bbd1977f203c3d1acb612b","metadata":{"type":"str"},"object":"asset","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L383-L396@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_503ff5429a751a1c51577e2369a89049","metadata":{"type":"FailureDomain"},"object":"failure_domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_504231c43561a5491557871a17a05e9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CommentRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_504fa6e5641fca6bb143fcb868db3c24","metadata":{"type":"str | None"},"object":"check_run_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5052a6937a1f965a40e4c3ba697cdf9f","metadata":{},"object":"nat_port_forward_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50532ec33eb55ccde2337a17eaadb3d8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StoredDraft","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5057253956ee1ef3c1d0e6abdd637f66","metadata":{},"object":"s.withAuth(s.handleHealth","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L23@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_506735a76de634e069488f7b04e59e69","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/LhpAuthoritySummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5069027e5a1027812dff96f04cfef2e7","metadata":{},"object":"loop_console_case_decision","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2383-L2416@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_506c7bf36afbd5ce4b5efcc1f359fd4b","metadata":{"type":"str"},"object":"collected_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5077718c7b0a7155357cee03bae25f52","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_507ad985a76f79b23cce5c2887738b0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-netops-nightly-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5087f203190e163eadd53d5f645403f8","metadata":{"type":"str"},"object":"storm_started_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_508ed804f5f436b37de71fc6c2c3b51e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50a10f7f12d4f376abedfe9d1ed4b201","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"3100","proto":"tcp","purpose":"Grafana queries Loki HTTP API"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"3100","proto":"tcp","purpose":"Loki HTTP API from Grafana on mon"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from mon"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"8686","proto":"tcp","purpose":"Vector internal metrics scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8686","proto":"tcp","purpose":"Vector internal metrics scrape from mon"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50a9589769fa8b66683e0390fd1f44f1","metadata":{"type":"str | None"},"object":"prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50b16a88fc33022bb95a4ce29fc4b15c","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50b44081f1f64953823ad788e456e2cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50b462d78ff23b9dfd55d972c744a12f","metadata":{},"object":"mx_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L132-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50c0b86a58df74c59a2c14d5ac5be0c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50ccb9d4c8f70fd6d852ca93393b3740","metadata":{"type":"list[str]"},"object":"errors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_50e7fbd1d08f329ad099f59ed9eff16b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","subject":"concept:generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_510a292a123c2aeb16aa2f8e945ca3a8","metadata":{},"object":"control_case_events","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2536-L2545@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/cases/{case_id}/events","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5114a6ddd91a6851c1a917b5bd19b9b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_511d4994350855da31c8ac032fa164f1","metadata":{"type":"str | None"},"object":"secret","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1691-L1694@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51445f3f8c6d51c0396221d46521aa60","metadata":{"direction":"inbound"},"object":"1337","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5144a01bdefb59ff2fd667de04c17e69","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_514e01f301f82c142c754f5f40790892","metadata":{"direction":"outbound"},"object":"80","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5160a6dc894ea114fbdbd91900cc9aa6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPTimeSelector","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51653be7b75e40d23c5211b80074d780","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5178228f99621d6117601f0ebfca3a62","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L206-L207@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_518b69527c45213069911c2705d23538","metadata":{},"object":"Frontend cleanup: prune legacy.css dead weight + split page-specific CSS into the component layer","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_518fda06f11ce2381921d648bf0d5b14","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5195301e6d221c122aa114646a080a75","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51962f0d56274b6fd2adac6e7e31d9e9","metadata":{"type":"MailAccountFeatures | None"},"object":"features","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1572-L1574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountUpdateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5197303400a08f344598009b9c05f597","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_519c0c646c3d5de0246a5e0739f5baa6","metadata":{},"object":"tcp/[80, 443]/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_519c9742fda40582c8b0ee8e8a65b0b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMStatusResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51b09fabdd7a92e572c16b744d461ea3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51c623638350d94e5c9710aad856351f","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51c9dbce31677b6c55863d6804cdd926","metadata":{},"object":"2a0c:b641:b50::c","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51cc1bc92530308b94ae4090df51143e","metadata":{"direction":"inbound"},"object":"443","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51cf2e8b787ac4cc4041842a156da09c","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51dd0c0793382a386e8eaf6e67ec2c0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51de1c8244b0f7e89cf4213430e52f29","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/claude","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_51f3243d7113dfc431f72e3dda68076f","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5217bac080b51758807acd03c69fa689","metadata":{},"object":"udp/1338/{{ peers.cr1_de1.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_521e3dc2c6561e305787db76c7146a46","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_523b9eeeebc03e7c1cfacda528fb9049","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L818-L821@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_523c7b9ebbee11d95265f4435b5a98fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeySummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_523e1b42bdb9a2a60fbe68316b95a4ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_52461d6366ebfadf90861db73e67e8c3","metadata":{},"object":"service:hyrule-cloud","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_524deccb8908521a7d76dfeaf535dbeb","metadata":{},"object":"schema:MailWebhookRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L292-L293@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5250799479a22329fdd9ab9e9037fddf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_525597b772d405db44d70d04f56950c9","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5266e763937f66ae4032483ec2ebe825","metadata":{},"object":"control_proactive_pause","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2806-L2815@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/pause","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_526e4cbb779c0c5b6105ab169e2ef49d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_527b27d0dccbbdfd601c0350ee55a97d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5283a1f3bd482dced5d60af13383f064","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5286bad32263a67662ffd4e08b197043","metadata":{"type":"BGPJobStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_528ae495ac0bbe2c7b3286cf4a7359d8","metadata":{"type":"str | None"},"object":"rate_snapshot","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5291f05ee133c67c0eb5b9f1245b7479","metadata":{"type":"str | None"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_529b13911ff77ac02ad1b8161d19058e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","subject":"concept:generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_52a59e50c7ca5bd458aa026beb07a760","metadata":{"type":"int"},"object":"returned_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_52b24f2b0ff5b8ce94f717c40d9d17dd","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_52cc223586aee258c076f800a73757ba","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L113-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/dnssec","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_52d4d0e5bec8cef081fad8fd3dc74f82","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L78-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_52df0a22e9bb042786a76ac7c9ebf3f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_531040c1a01632d3fe037e6bcd1a0f27","metadata":{},"object":"tcp/179/2a09:4c0:100:2d88::8bfa","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_531366e8b31dd1e2a44df5b5da5ec8b6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5317bf49a1482df29a84651df52d5225","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_531891d25b497522745ad74713b658ea","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_531aec67818c18eecd595350e9571314","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_531b3b51955918d3da8c1be9d568f385","metadata":{},"object":"dns","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53233cb1b4548663ad44a54bc0d17f4e","metadata":{"direction":"response"},"object":"schema:MXPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L102-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5325b077d305838e93d7105204103f61","metadata":{},"object":"virtualization","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_535138ba1ad30404ec312e55ca9fa250","metadata":{},"object":"tcp/53/{{ ops_prefix_v4 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_535396a887143ee22703050d41965f74","metadata":{"type":"str"},"object":"lesson_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_535d6e01ef0712ce3cf70eca51e3c4e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_535e4a4fa970947453978237c2167bad","metadata":{"type":"int"},"object":"count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5374bebb54e6574c5c0bd5ab19442984","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_537d5791a2df98d312342bbf93200172","metadata":{"type":"str | None"},"object":"recommendation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L577-L582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_538d2859f9d2653f8ee552382a0176b0","metadata":{"type":"str"},"object":"notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53a314e75b5e675689ac6d47a5f333ca","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L477-L482@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53a636ff41a9fba20cdd0051ef9b5a1b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2122-L2136@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53a77317408b271c8d970330cd69fad4","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/398","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53b594ef9de0e2afa2dc1c152336b78e","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/398","subject":"github_issue:AS215932/network-operations#398","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53c702c78f23ef487f0d3edbc89704cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/413","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53d765d585846d2c6f8de0d77103b25e","metadata":{},"object":"Learned interruption-cost model (per-operator theta) for the proactive loops","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/413","subject":"github_issue:AS215932/network-operations#413","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_53f65b98f279ca61b15837a33da2126d","metadata":{"type":"Decimal"},"object":"cost_total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_540ebf012d439f490d2d7ceb4d621061","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L43-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54149a8a21c6fc37597813c5fa3b304e","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54263d6593844222487e4044d76165b4","metadata":{"direction":"outbound"},"object":"6000","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dom0.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5454dd1bc3e519e288f5a5ab908236df","metadata":{},"object":"health_mcp","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2941-L2945@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/415","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54636b4b6779f66c645e0fbe67562e8c","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/415","subject":"github_issue:AS215932/network-operations#415","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_547739f46509d81999955f7fe3749be5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_547c08d21cfc0354fdc654f473c44322","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5483e898608aaf6292bdb8eb87585086","metadata":{"type":"MailRecordPolicy"},"object":"policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1355-L1360@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_549322bb7370b98d816d294227780d5a","metadata":{"type":"str"},"object":"current_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L180-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ChangePasswordRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54acc60809b66681ed67ea5b836ad16b","metadata":{"type":"int"},"object":"suppression_default_ttl_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54b16e632de7e7142160fd4d61c8585c","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1589@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54c10b918cc35610101d2d36b562b8e9","metadata":{"type":"list[dict[str, Any]]"},"object":"suppressed_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54d1f39dd9507fa1625c58bc37a87cf5","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54efe595931aca3ad0801970db0e1beb","metadata":{"type":"OutboxStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_54f387f77137cc69f034c84f16264f92","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L635-L638@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5509147a68de9e4fc655b7af751a86a7","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55092c9a7f21a778ed9e028052b80976","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55095a61e1d1a849742204df03371d64","metadata":{"direction":"inbound","flows":[{"addr":"2001:41d0:303:48a::2","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from rtr underlay"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from rtr"}],"peer":"rtr","src_addr":"2a0c:b641:b50:2::1","src_addrs":["2001:41d0:303:48a::2","2a0c:b641:b50:2::1"],"src_host":"rtr","src_kind":"host"},"object":"host:rtr","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_551fafc185dc549186636c9c56bada34","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5535ae478715d50205054c7f163755ea","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L703-L714@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/services","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_553a7b305a1b2cf92daec15f489f34af","metadata":{},"object":"schema:MailAccountCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5552e68a9f40394981c58a65c6c0e487","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55555c20202db3d0d1c9f92eca83d89b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_555a7a55bc31bb7e250056326f65f08a","metadata":{"direction":"response"},"object":"schema:CryptoIntentResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1565-L1637@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/intent/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_557b8f87dcf727ea8986f7252b5cb58c","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5598b25668c6acf56b569082d4f1710a","metadata":{"type":"list[str]"},"object":"affected_assets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55a47b6c8a7f486580d00283cda05b07","metadata":{"type":"DNSRecordRecommendationUseCase"},"object":"use_case","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55ae47115824aae776d1bbe1f538aa21","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/wg-link-prefix","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55ae8a9a03fe2ceb742b409b6503417b","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55b89155905dfeb594c7c559f40a4fcf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55ca441a476d2a8419926a9b087646ab","metadata":{},"object":"robots","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1107-L1108@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55d438f838a920c2457a7088606453fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55e03333e237194834a89e65f1b46dc9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L315-L316@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55f48783917d6cb5f84888a4968663cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-mcp","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_55fa7098d998116657cb2d43fb02fa93","metadata":{"type":"dict[str, Any] | list[Any] | None"},"object":"data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_560480f579c68f725440bd92a49c9c4a","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_561b5cf7878bddb50acbd833ac14a0a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5622a16e779e4843782bc751e86922aa","metadata":{"type":"Literal['create', 'replace']"},"object":"operation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5622e7f9bc2fe76c61c3ca54cb02c7fa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L117-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/ct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5628c03b992f0aa5f8b6438c3cb77dad","metadata":{"type":"Literal['running', 'investigating', 'waiting_approval', 'recovered_pending', 'resolved', 'expired', 'linked', 'approved', 'rejected', 'finalized']"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5628c6edf9bb0bef8b7a76c640547542","metadata":{},"object":"nat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_562cc850ee514c394dc4b30ac9049108","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5630608c768fba5460080555cfef4718","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_563c699382945f34ff2fc86f5d52b514","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_564156f651c9ffb8beac55e4858265ac","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1592-L1594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56460f32f51c837e51396b9d7631502c","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_564c744b0380d2267b95e8f3ca5ae542","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_564fb02a801afc83cf5a5e83a0e808e5","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_565aced2c3f8cb0d6431ede09825a0a4","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_565bcc7b254432c330ad9cb815d17cc9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_566f43c6ccf822c35aa06f34397b8909","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5674d2f20721fa88a545822d99dd7b6b","metadata":{},"object":"Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56777bfb75c9a84b3529e7b834c47f4f","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_568e8aa0556a4d55d63be163b36ff51b","metadata":{},"object":"get_mail_domain_dns_instructions","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L146-L147@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/domains/{domain_id}/dns-instructions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5696b36a6a4210eca10700861ab0d1c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/49","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56a34713667db2c0cbb30c83aa109537","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56a45a916471b1b1c43e16f0491e95e1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56a5031cdc3e6e2d6559ed8f03d60fd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56a73ff7fc5a1164c64406ec4ecc4072","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56b6db57355c2ae7ee2c4fbf29e91e51","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56b7980452314bfe9293af754b202e40","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56b9314f9a858118452e58844279682d","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56cc33b97a0a4f3180496e7500475faf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56d60006da19d44dd7468e06e2dc998f","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/48","subject":"github_issue:AS215932/hyrule-cloud#48","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_56e82fda9e993cb620ad2d27f2818bd5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5719f142259c8588080d83d80ab8bdf8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_571fcbca401b575972711476504de19c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_573b82e5f2aea38b14355465ea861e94","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/reputation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5740e32888ae768568ec6cf023746dae","metadata":{},"object":"quote_dns_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5740f9131d73600a14fd3814e2ea3d2f","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L35-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_574a503424413deac063154e39384f27","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_574a93ce0a7e4e98773349c0a8829a4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPResolvedSubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_574e725710f959ba21d6d3c3bab94618","metadata":{},"object":"quote_threat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L78-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_575a168cafcb70d143532e2745173281","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2734-L2757@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-handoff/v1/engineering/handoffs/{handoff_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_575d943883fc20dd8f217e99870e15d3","metadata":{},"object":"schema:AuthLoginRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_577990ce81cebb7d45dfade1d6b42bf9","metadata":{"direction":"response"},"object":"schema:ThreatPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L73-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_579e1dee71e1018afb66e0de26d29303","metadata":{"direction":"outbound"},"object":"icmp6","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_57aaecaab6f7830af2cf05b3e0bee229","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_57b986b34996500441639f47c0602e4a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_57cb9c7dd383572e577f71109d43551b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_57eb9d3e25f8cd3986d724e543221be6","metadata":{"direction":"response"},"object":"schema:MailPollResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1882-L1885@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/mail/poll","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_57f9dca51046601c42c3e8aa57be93cc","metadata":{},"object":"2a0c:b641:b50:2::50","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5805f7043d1048fc6d7a395d6fed4919","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_580c41848618aba440b72e250fbd1f8d","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/412","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_581cdee909647930adc64e0cab4de414","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/412","subject":"github_issue:AS215932/network-operations#412","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5825b11c5ab536f6b61e04198bcb8e7f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L186-L187@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5826b7cc621ad61a3fa4428ecf9cf880","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1376-L1402@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58307bacae17c2a16a025d3120f896e7","metadata":{"type":"FeedbackType"},"object":"feedback_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58375efbd206bc4e35535319dac8cbf2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/loop","subject":"concept:generated/infrastructure/hosts/loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5851f79b998ea60ab978347ec78a6f53","metadata":{"direction":"response"},"object":"schema:AuthRegisterResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5853d3031d2b7ac8468e0ebca96a6205","metadata":{"type":"str"},"object":"last_reported_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_585e4640e0e5acc85f1e46508f738452","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::10","dst_host":"dns","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"AXFR pull on NOTIFY (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::10","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"AXFR pull from the primary on NOTIFY (TSIG hyrule-dns)"}],"peer":"dns"},"object":"host:dns","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_587271fd15be51f7e1a6b664dffb013a","metadata":{},"object":"run_voip_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_588aaccc427bb0c412356e517fc66b1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5891dafab110ee17bc65746b52c695fe","metadata":{"type":"str"},"object":"observed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5895c3fab56601d2b0d22d9b5c050399","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L96-L97@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58a8c49185adf773dbe1f841aaa1873c","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::10","dst_host":"dns","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"blackbox_exporter DNS SOA probe (blackbox-dns job)"}],"peer":"dns"},"object":"host:dns","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58ab9e8566f36549c0b434f57c7d9328","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58b07245d2527aa648203ce07edf58ab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58c9d0d9347e2f76f789892d804064cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58ca797562171d62f90a50bd8d42da9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_58d52fe26e499961758620687420b8cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/84","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59039de1ca43956bdd88e30f9aec6a08","metadata":{},"object":"web_http","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L90-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/http","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5905bed231c53cc5c74127c1ce06ad29","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-cloud-on-api","subject":"concept:generated/deployments/hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59197768ca9c12e67fd636ce0d603832","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1159-L1160@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5921463c404a0731024b10721d3b7ca2","metadata":{},"object":"upstream","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_592743ab16735d7ab154de2a362d7779","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_592b8d4afcee72d352802ca2adaee933","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_593244fc564bed7c026034649699e072","metadata":{"direction":"response"},"object":"schema:RecoveryCodeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_593f2313583265e04e9b5d351e007ee1","metadata":{"type":"str"},"object":"suspected_primary_entity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_594d4c8d44a6ecfdca4a756103fef7da","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_597597309cad393f5481bdc3004d7763","metadata":{},"object":"feat: VPS launch-proof status UI (consume /v1/vm/{id}/status)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_597e4da4b144a8f818e2684f05610cda","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_599cbc63b457b8d56bb837c1b803305e","metadata":{},"object":"s.withAuth(s.handleRequest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L25@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:POST /v1/request","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_599d926f571712795891d6a8426ae89c","metadata":{"type":"WakeEventSource"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59a887ac1724fcd4b4ea0f5406b9736e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59aece2193af23fbeb181d248ab7df1f","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59b679674cf205c74a1eb8b7e263f080","metadata":{},"object":"2a0c:b641:b50:2::60","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59bcb718c8fa21e8a0478a8d42d34709","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_59f7e135adb60fa7be4f599d27356a5e","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L138-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a09689d7dc1496f263098f48c07d7ae","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a0ac5e7c801fcb37cd060c1242ded43","metadata":{},"object":"create_web_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L125-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a31634a9a468a185d516a054dd6aad2","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a34c6aece5ff006f4ad4799786b7f57","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1040-L1043@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/vms/{vm_id}/destroy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a45f0164850c25753da4c7c317bf51a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a4fffe8e366949e4b3b666057190a6f","metadata":{},"object":"ixp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a525e323fef2bf8f3fe1ede1ff33a83","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/package-json","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a56710369a1aefeb5f49548fcb73f4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a710432262cfe4318b8ec619c0e8cc8","metadata":{"direction":"inbound"},"object":"9187","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a76a47c6be1bfe2b2bd1b5f1fc5fa97","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a8521ab3235286456f6a165e73d5477","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L888-L893@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a8dea06434ddcde0da007e4a7f50ee9","metadata":{},"object":"change_password","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L726-L765@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a8e3b3a60ecc177c1f12193ecc36fa3","metadata":{"type":"IPNetworkResult | None"},"object":"network","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a92af3b7863489e0fc28290560d4ecf","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-web-on-web","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5a9f6bf5432fee628e4dee28747ec404","metadata":{},"object":"tcp/5665/{{ peers.noc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5aa141406e52cc64a41b9a05787d05bf","metadata":{"type":"list[VMProduct]"},"object":"products","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L345-L352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ab699860c8acd6363068bbb1e298da3","metadata":{"type":"str | None"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5acf16546162c0d8cdb7ce9dd74ad26e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ad20224c9336e5c7f2be8711d781ec9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ad50409adbe48ecedfaa51fd81d0218","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ad57b4d26e22daa109cb781de24d02d","metadata":{"type":"dict[str, object] | None"},"object":"whois","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ad74c7bcb2e9e1b5383983669a331d6","metadata":{},"object":"page_index","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L680-L699@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ae4455858b36bf670f72486eb6b83d5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ae95e806ff046e507139ddb4ab2baf2","metadata":{},"object":"forward_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L242-L243@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5aef24eb9a198a8768ab231a881c5505","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5afa738e7b32f89c2eadd7afd5533d90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b04084547138ac23c65a2d58bc60535","metadata":{"type":"str"},"object":"last_observed_clean","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b08ed85096212eef3a8ef31b020ed6e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b0ec4608fa844ccd7d174b740fbd4c1","metadata":{"type":"str"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1704-L1709@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b227c6f02ccec84367b74181ebc8c69","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b2d5409e908c0bf2ca63a647aa630b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/JudgmentFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b44d532d9b86a4769217b2ea9e24858","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/EvidenceItem","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b45f5ff71c83ca581b0471ce11d2e5d","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50::c","family":"","origin":"firewall","port":"179","proto":"tcp","purpose":"iBGP from cr1-* loopbacks"},{"addr":"2a09:4c0:100:2d88::8898","family":"","origin":"firewall","port":"1339","proto":"udp","purpose":"WG to cr1-ch1"}],"peer":"cr1-ch1","src_addr":"2a0c:b641:b50::c","src_addrs":["2a09:4c0:100:2d88::8898","2a0c:b641:b50::c"],"src_host":"cr1-ch1","src_kind":"host"},"object":"host:cr1-ch1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b4b430c0d301b39f4156420552934b3","metadata":{"type":"DNSRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L493-L498@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b50a01bcdc7bc75f269366cfd58ff3f","metadata":{},"object":"create_speedtest_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L58-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b58ac13cdb02328a3ef850a3fa81eef","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8770","proto":"tcp","purpose":"agent-core collector"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8780","proto":"tcp","purpose":"agentic observatory"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"curated/policies/domain-policy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b5f17cc8afc554a8c9973f6f8ec2df4","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@23b191c248574121c7be34a6b2a668d75718a731","subject":"policy:domain-policy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b601ddd42276efdd408d26bc94e4e78","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2925-L2937@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/approval/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b6802302f8897c0a38072cb0c7f29bc","metadata":{"type":"list[str]"},"object":"affected_customers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b6f6f99209f3098abd6cab56a95cec9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/7","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b71cd40e5f3e78b94bb185587518723","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b765915ad333e5237de97593668a2fe","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L199-L205@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b881dd7f877fd6d98bc923a2906aa90","metadata":{},"object":"page_services","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L703-L714@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/services","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5b9a235f6cef60ce133d720b5be2f930","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5bb1ff3ced5a1fa41b5123e8cc1d4544","metadata":{},"object":"udp/1339/{{ peers.cr1_ch1.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5bc57ebe1bb9a8e41143009345b11c83","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5bc5d9dbbb9bdce98839df953b5159c5","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5be1328937bd29c3d2c7283113012110","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5be7d0d657bd6e9a07f531e05cef79e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","subject":"concept:generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5bf77bcb959e78f0393846d4b5f58aab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5bfd3b29d589b29a8a723bdd6523316b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L179-L185@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c1169a6858e475f0b7cbcee0a1e9eae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c15914069353cd5db70177b09ca790a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordPolicy","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c4a8b54dcafe153ae3d28138de53cf1","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c4d27ca91cc4406760ada34429cade3","metadata":{},"object":"download_speedtest_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L69-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c578acb7d21a180f8a7a6bbc7d4b4ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ManualInvestigationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c66b824c7fcb71319740a4716fec89b","metadata":{},"object":"schema:ClaimByTokenRequest | ClaimByWalletRequest | ClaimBySSHRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c78a621cd21c1edc00e255fce9332c0","metadata":{"type":"str"},"object":"blast_radius_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c879134d7dcce2acffbcef9e5f40d6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5c98d1902e18ab218ac5ce625081610e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CycleSnapshot","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ca15c39fd5ebf13d18d9f560dca7965","metadata":{"type":"int"},"object":"reinvestigate_stale_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ca64a1b8f3c5ab9b957144609b5d913","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cabdc533b83288e3122bef0cdb38fac","metadata":{"type":"PortProfile"},"object":"profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cae64aa3f076cfd238edb208acd302b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1912-L1914@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:FastStatusRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5caf671a1cb6047033245fa8847c4ae8","metadata":{"type":"str"},"object":"site","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cb3e340335f8d3756ed22f30d51b47f","metadata":{"type":"int"},"object":"status_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cc5555dcf2b47c48b4d06f725d58bf2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cc63fdff843e4bce4848b47b78ef20d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cc650ec1a24c8c3601b0c4548076b96","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ccac4005e8d9d5eb3788ff685ccdfb5","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5cfa2f9956d80c66db7ce58f0ce5fde4","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-web-on-web","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d0af838c125f311fb86ffc5c2802b7c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d10c890c4188a08c20c32b6bc0e1b4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d17727375532078ac9c78d426d3b240","metadata":{"type":"str | None"},"object":"total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_5d1b12841af4c20367c195f03ac68e7f","metadata":{},"object":"hyrule_mcp:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d47c836cd9b24fc74be5e1e64a80b67","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d4c1a68aebe5762d0765741a7703b45","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d4dda29e0284db600e137e1673a2d0b","metadata":{},"object":"list_mail_webhooks","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L287-L288@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d5f128c6acd574038bb47e83c5a8d57","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d691aa462f87c3188ea9470ab2f04a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d6eef60ec46664d5166ac06a99b1452","metadata":{"type":"list[str]"},"object":"missing_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5d9f570b8f75e93e8625fd355073d16f","metadata":{},"object":"quote_port_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5da10aca49d9ca2478af1f4bfe8df7f5","metadata":{"direction":"response"},"object":"schema:IPPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L45-L46@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5da19f3625d2e7f3b18abfe98a8f57aa","metadata":{"type":"str"},"object":"attribute","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5da31bd402d563818e7bad97ce2aee4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5da6760e7f0c387c1a7b3711a2298928","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L111-L113@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/rbl","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5dc82383d000af864a69a3cbe02dda01","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L138-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5dd5c8da99a3a9d814e1c571862dc21b","metadata":{},"object":"Generic Payment Intent Project","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5de55f09ee36807837c28c3d793a7f52","metadata":{"direction":"inbound","flows":[{"addr":"","family":"both","origin":"firewall","port":"51820","proto":"udp","purpose":"WireGuard from world"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5dec2a3b9465e0be84b8696bb7a18183","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5dee0c45d8c6c8b902fbc7d9bda3e95e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1355-L1360@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5df3b5ea43af87376e6798af1ddca953","metadata":{"type":"str"},"object":"challenge","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e0512ee74d6a82e4f5bf04ecc201921","metadata":{"direction":"response"},"object":"schema:MailMessageListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L206-L207@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e07925c0a7081616b08f2e370ca93af","metadata":{"type":"DiagnosticJobKind | str"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e086c47f542f5bf562f1da14ac39b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/181","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e154bfc1354f344fe7686dfca740426","metadata":{"job":"validate"},"object":"hyrule","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e157645175556a26be58d9af93065c0","metadata":{},"object":"schema:MailSendRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L216-L218@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e22b28447b58716dd77940a79089b8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e30133a504343ee5dcaf006e3cda83d","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L697-L702@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e35576bd0ad0684159dbbda4e6a3959","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e3ea879b45349603acca51f84fd4da2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e433dcbd0c6eb0c0d8ee0b72ffdad0b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e559785e6211c1d19b6252bd838cb66","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-mcp-on-noc","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e643db2de5103f4ae382518e0ce527f","metadata":{"type":"dict[str, Any]"},"object":"signal_snapshot","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e6b6b03c8931f42183da56aeaeea985","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e7357925c37beeb6fd2597ee7d73bd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e79296b1b310655bd1f0da5c451578c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e7f575b00d5f9931d8a26238a0072e0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L139-L140@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e8682d810218f3babec30e17135f1f7","metadata":{"type":"int"},"object":"storm_correlation_window_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_5e8849510e1538ef52e0d3878b96bbcb","metadata":{},"object":"engineering_loop","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e8eedd4b258f84563178d68c18853f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathVantagesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5e94b004690c2c4089b495594dfeeee2","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ea74102cc1b929b19a7e5491a17ff2f","metadata":{},"object":"Self-hosted GitHub Actions runner (privileged)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5eb4dd0bbb5dae13386bd883e4b7d7da","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5eb863d3433e7124feac25184dc9eca0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L302-L303@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/quarantine","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ecedc36dbf03fc9dd528d97fcabfbfa","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/servify-network","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ed02a90520d810bcf461ca48d4efe0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ee28a4ec6949a3342833b67fc6a656d","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ee45ca24003618888e30f26c58f0c6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ef1a09488bc529f95fdcd64924504c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5efea4e8123ce37780be9183bd173957","metadata":{},"object":"resume_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L126-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f11bd79d68d7c680efb33b98b13b2bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f2088c4ba4c52253591ee6c207931f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f31fc6c8f87045f3a33a2743e87c285","metadata":{},"object":"193.70.32.138","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f3b4026595d4e64d7af8a628ceecc92","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailProductsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f3fc159cf08184da5b61ab66d3cb6d3","metadata":{},"object":"cloud","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f4d1a55cc715f37ddc13003d20642fb","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f521acbdb9ced836382f875c64c585d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f539e2a6948200a6105f2ffe16faf33","metadata":{},"object":"Japan PoP research: prefix audit and IPv6 /48 planning","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f554f4448039b0a204017efc1720004","metadata":{"type":"BGPResolvedSubject"},"object":"resolved","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f66af65a9313888e2c38a8816afba0c","metadata":{"type":"str | None"},"object":"recommendation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1434-L1439@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f81775c11878d415637fef5cec85c5b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1075-L1102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/me/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5f965f9547a30240599f7f37f6614a2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fad4be2fadf07c92cc1c9bb6195d83c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveCycleReport","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fb220e0e68bc32b0b68602a5053f37f","metadata":{},"object":"health_model","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3055-L3071@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/model","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fba7db7326f0e64fd670835bdd9e810","metadata":{"type":"str"},"object":"trace_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fbd860b6fbd30ac271dbc025d50a810","metadata":{},"object":"schema:NATLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fc91823acaaacf33743d2db2bd4cf3a","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fcaba8ac47338775c8162d61e0a6e1c","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","excludes":["dom0","mail"],"flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"all"},"object":"all","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fd7d869bd65d28f3f874c04cc15c7a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeySummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fe4f53cd57819fd62fb4dc769e9b4cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/138","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fe7ce103e4594c8a2bcd172caa20998","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5fea3b79c6c3844a14edf8d34c83531e","metadata":{},"object":"create_vm_quote","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L994-L1039@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ff2f953daa5a32f8f2a53eb951ac626","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_5ff43b2c4fa1a5cd6e81a2e5c2e1df57","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_600354e57a5b3818c9b6e4e6c01ca865","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6005a534497ecbc8084cea9eb6627ac5","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"Docker bridge containers resolve via rtr Unbound (DNS64)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"outbound","port":"53","proto":"udp","purpose":"Docker bridge containers resolve via rtr Unbound (DNS64)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6009033ae2af9aa03f40c22e169266f4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L262-L263@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6012b8d53ccd25db0579f18ab5620cd1","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60139668dfe44363386fcceea759d2ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_601ffbefa400dcbfc2f34a8771e64b32","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"curated/policies/domain-policy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6029531eac7d49d30e827df7ac6b5fe6","metadata":{},"object":"proposed","predicate":"has_review_status","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@23b191c248574121c7be34a6b2a668d75718a731","subject":"policy:domain-policy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_602fc7d7f8660c5f4d8ec9d63ee1a337","metadata":{},"object":"get_runtime_stats","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L365-L457@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/stats/runtime","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60388f78f0306bd6f42db86244404dc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_603fa9b454f22450c451a0a557b616b9","metadata":{},"object":"get_ports_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L47-L48@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6042741886c2d066c8972a14be9da9df","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6047f75790ea425f54be221f4940535b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1545@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_605193cdd11a7152ea478fffff087e25","metadata":{"type":"list[ThreatView]"},"object":"views","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L862-L865@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_606529a337b9dea0352000d1f93b9340","metadata":{"job":"apply"},"object":"production","predicate":"has_environment","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6065c959b050d41c0e0a6758c818d9cc","metadata":{"type":"bool"},"object":"learning_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_606e380b5da8ccd9dff39babcb86b671","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6074bcd4851aef459a4170631d74cd16","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60814d5753b5480af8974bebbc8298f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/cr1-nl1","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6082c1b9790e92deaed2f464539a22bf","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60a33c4ee854e8f5e880c7950e6105e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ChangeProposal","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60a7e1bddb066fb7d56052a70992dddb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60aaa96403d0befb0b64246501c2f916","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60b2c95cf563723308d61e6c55194332","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60c4a133c1ca5a45117555eaab38de75","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L903-L906@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60c62f3ddd949279be09d07a7c42c2b8","metadata":{},"object":"get_whois_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L43-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60d2b1d84c8e3d2d0aeb71a891183450","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60d967b46db271e5663aeea35b938159","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60ea7e41e18221f4a01efd1251ff0a38","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60f24d915f90d3b5486ff9a203c30b3e","metadata":{"direction":"inbound"},"object":"80","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60f6de83d12c2944bbcfe2cf57cb1978","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L454-L456@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:GenericActionResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_60f967018a4e98916da6c3d7591e43f5","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6110bdf0b131cf11646a74dca3eeb27d","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_613f00b4b58829e769d9d18c1507786e","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_614423d7d738617715316f3038751f44","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourceStatusIngest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_61487f8c75f2ba8accc7baef3070b1a9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_614ab0872d00a96ab2c1ef494bec7bb8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_61579e523390cc155fd7db9e2c0bb7a9","metadata":{},"object":"prometheus:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_615a1d69bb8ba1e7958e10d40a5a7bda","metadata":{},"object":"tcp/8000/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_615aecb06dc02976c3837e5ea88aea56","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6169695aca7b7fcc1c3e3eb4b4d1fc71","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6173aae17393b3788bf6c35d835cb51e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/cert/{sha256}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_617d9486e47549029738b36e555dd04a","metadata":{},"object":"hyrule_mcp","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_617e8266874a1da7891cb752ed3be951","metadata":{"type":"str"},"object":"notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6181594de18deaa077d83f043581fc31","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMExtendRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_61909b7d364ea9a9615473eb18db01a1","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L189-L191@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RotateRecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_619dc08e2da531cad83998cec62b153f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_619f63c8d531ac5e0da80dd95c7cf343","metadata":{"direction":"inbound"},"object":"8451","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_61a069d699382b0e2dd6a4492b3b4ed7","metadata":{"type":"str"},"object":"detector","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_61a2196a2bcb70143f4e3cb834c322f4","metadata":{"job":"lint"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_61ebaa4bb9d55de1d85699dde4626dd3","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_61f8c20dd78958b7e6614038554a2f65","metadata":{},"object":"knowledge_mcp:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_620125a633cb342cbd723ec03c8f39f4","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/431","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_620a54ca42d220bee7be7720c1f8366b","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/431","subject":"github_issue:AS215932/network-operations#431","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_620e56d6391dbbde2cf24386f5f14e32","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_621662bafe345b2bfba0e7b9103fda12","metadata":{"job":"render"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_621966999aab6b8a05f9d644786e60f3","metadata":{},"object":"schema:MXJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L153-L155@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62279fce22d38b38ba83b858adc2e22c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6232a75fed3cbb3ab1b16017caa3300f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L44-L47@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62349a174ac783c0455a1001a53eb554","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_623647657536e6b78f6bab3a89e4c0a3","metadata":{"type":"str"},"object":"scanner_ruleset_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62431ac66f2645350e010ed1cd8c7e48","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_624b7c23861a2d8223a75c215b8d3bf8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_625412898004d67d6120968ae67670c0","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L27-L39@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6256b57cda1477cb3e9fdec50cf77855","metadata":{},"object":"tcp/25/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_625819d21951c3b92d2be2c4d3afbeb0","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_627274ecc1fa8762310355b4e649339d","metadata":{},"object":"dns_dnssec","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L113-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/dnssec","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6280c91f4df207ab7eba8cf4e259bdab","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_628128dad36870f72d0eebd58096807d","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6282972a840445c8abd52a482c164426","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62a2dfcc146b840ffeaaf6219b17b990","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/HotspotEvidence","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62a4f63c9989cd60444e31398e8633c8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62abc8cefe88cabb9d6d367c4cadf54f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62d1563308027ff83a117c5ac6fb5589","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62d34a44dde0276d08ab433b55913f95","metadata":{"direction":"inbound"},"object":"1339","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62d8b7c581a8d0b3c0f6902eb18a2995","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62e949fc3c209c4caae3e566130f511e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62efe583dc149107e7df00cf81d05ad1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62f0e3ae849471b92f5aef280c474b46","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_62f94cd04f0ccdb2e4ebacac8d9015a4","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6302a1fb2102de24d15fa75914850138","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_630aab794baf2b91033e7eaf14081f47","metadata":{"type":"str | None"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_631c4ca905fde752c01c650746cdada5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6347f52a83ae171b4a8c11983d5380c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_634c7dd4c6f65f90b88ea6aa2fc0b8ee","metadata":{},"object":"workflow_run","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6360e4be5544ed4f15fc32d838504d24","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_636340997f8a9e78938b8a8a770413ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_637a216055b68862578bed86c7688c64","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_638ef27d1b4350cf89257c88e5373513","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mon","subject":"concept:generated/infrastructure/hosts/mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6397574307bd49216b5cf12271aa531e","metadata":{"direction":"response"},"object":"schema:ApiKeyCreateResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_63a651e84ef6c871c347c27df309c56b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_63c77b5128f19d1727631fd2e9ce2337","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_63d23c627b3f164b37f8aa9724ca6389","metadata":{"type":"str | None"},"object":"artifact_path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_63ee3b61e48a0d93a80bc139673cccf3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_63fb2e86a180224681ec710286277c13","metadata":{},"object":"2a0c:b641:b50:2::20","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_640dc2c23f8c92ab7bdc432356d0c5f3","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_640fc5390a8454911f0f0dc41b87c1b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6416df4ca1f8862e65801d9641860153","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L67-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64232c41d066de685276dc3fb0c45230","metadata":{"type":"str"},"object":"paid_endpoint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L641-L645@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_642fe7b08cd84c5c77238ac6067cd079","metadata":{},"object":"loop_console_case_suppress","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2363-L2379@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/suppress","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64306bdbd621ba5d536c4a0a771cb692","metadata":{"type":"str"},"object":"action_class","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6430976b2d7615cae075a87b66b98260","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64313c23cc8bd81529085850f61f6e95","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_643a351c3442416a055e7eec5ebffe2d","metadata":{},"object":"control_case_detail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2029-L2038@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_643bf1491100f26e9ff23e0c5d951af5","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_643c58915080b79ec1c5a755b5ff0275","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_644392ec1ad27692f112380b5d3d5c17","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6443c777a21701531a606054c0a31efb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_644729bec4566e629687cb3a39a7f184","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6464146724ad7d68150ce88d6ba237bc","metadata":{"type":"str"},"object":"actor_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6482fd3d52c0d26023677ac18410e6c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6485767d050bb8aed33929699434f498","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1119-L1124@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/favicon.ico","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_648b636cb8c8d091edeac98823c1babd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_649df5e2f2b43d3b0e7ae9064fef2a33","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64ab4798edaf7dbb1d7c01c568e72c65","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64bbe520c6258844c54edfd1e6ca40e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64bec6fdbfb97288486c5390170cf102","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64c0cc83f4bd91e7a091ad41a460202e","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L974-L977@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64c5e6e336b641dac58a4e3325cfe8a5","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/loop","subject":"concept:generated/infrastructure/hosts/loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64c976af80bd10080cf4f569ff2c55eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64cd4d270ac699337c25ee87f80aebb4","metadata":{"type":"RemediationProposal | None"},"object":"remediation_proposal","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64da6fecbd5c1d3cb1980625bc65355e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64db3d550c99b65dc5ab278721ec975c","metadata":{"direction":"outbound"},"object":"any","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64dbbe8713f36dbf583243181ea1e68d","metadata":{},"object":"get_mail_message_raw","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L222-L223@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}/raw","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64f0366ea9fd3843f9fed10ccca09b31","metadata":{"type":"list[MXCheckResponse]"},"object":"results","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_64fbcacc1abcc9946ac8acf8ba4bcfa6","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6505bb173462917facb1380f4a450cf7","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6517bdfdae9809d57754a5a2f5149e94","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1107-L1108@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_651cf8b8e159af76f47744ef5a6a9c15","metadata":{"type":"BGPSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6520513133eda356902d720b92d91667","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_652205f1379b07d49e28d277b36a8bcd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/netproxy","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-network-proxy-on-netproxy","subject":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65280184644eda8413ab71b3681d9000","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6535b032eb0d29cf57d94e9ce6f07d54","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/361","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6554a27a8a4b9f2c4f92c9865efc6517","metadata":{},"object":"Org-Wide Low-Noise CI/CD Discord Notifications","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6554e13f007863edd5895d805332987f","metadata":{"job":"detect"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6562862b2a9f18edfa500592ba13fd4f","metadata":{},"object":"get_mail_attachment","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L227-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}/attachments/{attachment_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_656974f4664c1511de0921fe3e536be7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L322-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-not-spam","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6572efd9a43d56e8c57a074932139b14","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2436-L2448@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_657854d546b4479f1bd6d466d28d329b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6585fb48781f725ce29a93abe02a117a","metadata":{"type":"str"},"object":"resource_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65864f52a332ae6d47407b8127487126","metadata":{},"object":"page_signup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L864-L866@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/signup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6586bc19b1787af1ca0f5ee6bb9cc7b7","metadata":{"type":"dict[str, object] | None"},"object":"rdap","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_658894cf13688f8e8c4aa376bcb84dd5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65919f146f84384342e81d56823c0905","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_659425ccaa5410ac363bafad7e5aea58","metadata":{"type":"bool"},"object":"mta_sts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1348-L1352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65abac5c6cc7f4d8214ad0be8f0b822f","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1047-L1057@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65b92ac49a4e48edb4c133ffb1f013b0","metadata":{},"object":"mail","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65bd4110b63001d1cce139d38d89dbfd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/knowledge-mcp-on-loop","subject":"concept:generated/deployments/knowledge-mcp-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65c435bca09b4eee4989b2cef6aff71b","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65d4aac1333f2e31587d34a26a9b1166","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65d730728d99111628ded6f4ed57d7ce","metadata":{"type":"int"},"object":"ip_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65e4bd2f7a57081536365b39c4b779d5","metadata":{"type":"list[str]"},"object":"cc","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_65ef7a011c880c20a1093e91cc0879ba","metadata":{"type":"str"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_661c5cc28f511f2d668728befccb95d6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L146-L153@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66292f2ff503ed2799483e7e6a16977b","metadata":{"type":"str"},"object":"manifest_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_663a60f4e1913acb9de32a390380a386","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_663a85b70a15fc01d314ebef7053143a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_663e0378edb4c1a1dfe079ec6932164d","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6641ab788da92d08eb4c065b7a60acf9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66493c72bf53050a687c2e4eaa4c8f0b","metadata":{"type":"str"},"object":"issue_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6665d96e0afe79267f0c0f28abdeb4a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_666a171e26c9a35dcb1ea7983f16996a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6677df6b8aefe805dde8d810dbe01d13","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2004-L2009@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/incidents/{incident_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_667a9bf7e3deb5be3eed2646f021904f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/engineering-loop","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6687c93371d1be5a32bb4bc7eda3a0b9","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_668ae9b7ee4538f80bc872504a632d81","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66939da510969cbdcc92986310b152dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-semgrep","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66955e7390b247e54f6d864a96e47b83","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66a87b14244484dd0113af530e5dc2aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66ade70cd9703b1c56f2f0830a792438","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66b938bfcab73bbc6dabfbca245c9d4a","metadata":{},"object":"quote_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66bd12169e3ef1123baab2fce0711e24","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L69-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66c16dab447a58ec0f35a80be4943b04","metadata":{"pin_name":"hyrule_mcp_version"},"object":"b201978d6474112f46095b37bb4b35e13855fd50","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66c3fc770fcf440bd5bf482cf977c0ae","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66c670689434e30d3ce17010ee9460b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66cc43a2bfdecf98a316a2a31b40ed06","metadata":{"type":"dict[str, Any]"},"object":"annotations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66dd7c3b0674a7f83e40b8e05f96782e","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66e5d9b1a6131f27f9b5d15fb7a9328c","metadata":{"type":"MailLimits"},"object":"limits","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66f45b4f02ccb7ba321c3bff563722c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_66fbf8803d7fd7e41aed1834a5b75efc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/changelog","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67093a18643cb9452fd149fbc2cdb6cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6713fc0e89b92ba848239c9be1a6c2f9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L110-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6717b5c3c2733c474a0a2458ea22b321","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_675e948d382fb9b38cfc03f37e63eee6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","subject":"concept:generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67681705b7875b69d897201440424b3b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_676ed72c90c453fcb794eda0efbc6a11","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CandidateDecisionRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6772b42602eb68bbe4dd760bb77571c9","metadata":{},"object":"health_mail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3082-L3091@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_677487d32906b7d578f7dcd73574848c","metadata":{"direction":"inbound","flows":[{"addr":"","family":"both","origin":"firewall","port":"443","proto":"tcp","purpose":"HTTPS (Caddy TLS)"},{"addr":"","family":"both","origin":"firewall","port":"80","proto":"tcp","purpose":"HTTP (ACME + redirect)"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6786df9b2f59992fa74dd9ad94cca5fa","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_678b09c1d86c8adbcd961292831b3df0","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6793e55ee6c742de094f5b0d66aadb8e","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67ac6c76401089b516cfe11a6c9fa9a3","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67b91c60ec53e857f1c3d55114caf56a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67ba77c1caf0627b6b1acf6f344cfd85","metadata":{"type":"str"},"object":"case_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67c411f7f9488ff7a77a0ba8d6fa57fe","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67c5b4c631590c0e89505ee03d186edb","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/415","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67cece3c5b4dd9ce4082f08673eb2c05","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/415","subject":"github_issue:AS215932/network-operations#415","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67d5627292920bdb44bed7678f8cdcfb","metadata":{"type":"str"},"object":"signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67dedb0269b5c6ded004eb3fb73a63f1","metadata":{"type":"str | None"},"object":"evidence_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67e7ee0e1dc1901b2355d0ecfdcda0e4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1124-L1129@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_67ee5b6140b0ec4d767b7f384c71901b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6819e5b42b1b03e4f1397a324f9d248c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68499dbc142a042f8b0533728f4fde62","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6855a416010ff79266f8f18632749877","metadata":{"type":"str | None"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68563be6ae388f2d8490e9057fd7dd2e","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_685ad2f003f420a136ae5fe0676aeee2","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_685b8f3360d8d4b7adc8a44269ef58d0","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_685fd86bd4be4b15db2c17e256eb1528","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","subject":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_687556df0b85088a3a94b6e37666be53","metadata":{"direction":"inbound","flows":[{"addr":"2a09:4c0:100:2d88::8bfa","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2a09:4c0:100:2d88::8bfa","src_addr":"2a09:4c0:100:2d88::8bfa","src_host":null,"src_kind":"literal"},"object":"2a09:4c0:100:2d88::8bfa","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_688c5b29a67e2739b3bab29b6178cc21","metadata":{},"object":"schema:LocalDecisionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2905-L2921@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/incidents/{incident_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68903bd8ff89ceadfebf916c453af22b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AtomicCaseProjection","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_689b614931e2a3fa61ebf2ebea5453d0","metadata":{"type":"str"},"object":"number_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L903-L906@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_689da303902b993f68818c1ec6fc6c9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68c5e11dc0198406cd87c5b146c465b6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68dfdb3a1939c94194110bd4f8af2a5a","metadata":{},"object":"udp/1337/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68e6e6e0d1086674432ec90c4f6929a0","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_68f7b1344cca55d67e79d83164896ce1","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8080","proto":"tcp","purpose":"hyrule-web upstream from proxy/mon"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8081","proto":"tcp","purpose":"as215932.net upstream from proxy/mon"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69178ec5d4ed82bb7483306b78bd0db4","metadata":{"type":"bool"},"object":"tls_reporting","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1348-L1352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_692c39ddbcf6ce5a79787b22e7bdfbb6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69342ccfe3c0eb151ee79493ebafdf9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","subject":"concept:generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6936b94d3f465573e20ba4f14f46d266","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_693dd46db47a285fa9311a113270ec7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69406645ab30f1d86d16dea1bba4285a","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_694c7d7c6cc3e6cd4ee93a93721817c8","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6977c004635438bd6008523e0cc4dec1","metadata":{"type":"CycleOutcome"},"object":"outcome","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69a4f05ab8d604760172a827a2113679","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ChangePasswordRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69c68c481cbcc06b6e3d8802e3fb9a7e","metadata":{"type":"ProxyMode"},"object":"proxy_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69c68f0cf220a4bb601875751145db0c","metadata":{"type":"bool"},"object":"chronic_instability","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69cf8c9c72be66053d523a43cbf1d0fb","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69d7b3caff5eb711ee595ebce57c1002","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L477-L482@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69d987dafa4389a9af05542421b9fa46","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IcingaNotification","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_69e5e494bdc9def483b369ec164a9edf","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a0b2e7fe930f3362ab3dd3d2f929034","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a1dab9368739f8c238865489fb37441","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a34f75364d803638bc542237a655d75","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a3ef110551ae00db68c414a1ecc7fd6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L763-L990@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a61c3615ff3076c516bf47c90af5040","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a666740a884860ac0e17bb2377b7a82","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a67736b7cde22ac87dabf9f94cfd259","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a6cd567a4d3d025b7574879a0dec068","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a6f2bfb46812b0c66504c5cedcf790c","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/413","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a7f95dfafab3fd80d9f4f9123037f6b","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a8b112e940c186c1aa06715a80a5c03","metadata":{"type":"str | None"},"object":"job_access_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a901108fd8832d0eed6a0f66fefaddd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/vpn","subject":"concept:generated/infrastructure/hosts/vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6a9d4965ee5082f5b5637563bf30988d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6aa07af378501c21c0572081d561ff1c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistryPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6aa170f20a08581e28c87eb7e5142293","metadata":{"type":"dict[str, object] | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6aa5f8ac2abc9c4622594b46998a0d30","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6aacb67baf645a778df0b26476535995","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d9:1::3","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d9:1::3","src_addr":"2001:7f8:d9:1::3","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d9:1::3","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ac44c924ff3d5224ac3bed3ade6b641","metadata":{},"object":"list_mail_quarantine","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L302-L303@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/quarantine","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ad3e89cf2bb4c4b8305a4d93243989c","metadata":{},"object":"udp/51820/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ae8ee3fda83e22866e8bafdfbaea82a","metadata":{"type":"str"},"object":"signal_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6af2e62a9ab31fca330a192bd356986b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByTokenRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6afa5288f37229deccccf4ea2ae1cbc8","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L151-L152@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b13873595e46c2d4445593134af8437","metadata":{"type":"str"},"object":"code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L577-L582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b1bd6a900d538d2913ffd52647e098a","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b1c51b49135f2b854b1cb7dcf2fc334","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b2205b5599063d907dc25cc0a775a0a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1581-L1582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b2920cb5aeb7ce8372f95b1bf13b772","metadata":{"type":"str | None"},"object":"api_key_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L121-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b45a5f3b88b07c538719d8a90aedd6c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1676-L1681@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b469c5c7958ab246ae5f51892365841","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b4f89be17a8417f83d84cd677e2c9b7","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b68a078b5b1afd6746c8bd4c3298681","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","subject":"concept:generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b79e28da50d7ec68843b16743b1ffe6","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6b9ec28f8cd3e0d7502a3e3e9421627c","metadata":{},"object":"tcp/9090/{{ peers.noc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ba5c9dfa5bcf4220b013865ceaacf6d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/413","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6bad4e12ea178bd7656e794a6f51585b","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/413","subject":"github_issue:AS215932/network-operations#413","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6bb7f28b72c35cb9037dd693aef85eaf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6bb8a005960d99875bf915720161ba5f","metadata":{},"object":"udp/1338/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6bd2e47e57865b0d230d3f2859af70af","metadata":{"type":"list[dict[str, Any]]"},"object":"active_atomic_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6bd389c464311be1262c780409f3a682","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6bf8dee58bd7f8ae63ff2baa463191e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c02e6a44c11bc76ae8f16775aaed654","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L961-L963@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c10746911d2dd117e8870985ad42481","metadata":{"type":"list[str]"},"object":"handoffs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c2926b1b8e96a607809440bde0838e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c3ae9349879f129ebec1e8cd2d34210","metadata":{"direction":"inbound"},"object":"80","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c3cdda5856456e2715e439ecc9a0fa2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c4c32f4debcce7623a5a9295cdea886","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L175-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c5bc5bb936ca86c6caf1014617dc553","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-web-nginx-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c6630166bed688bfe27dcb17026eff9","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L121-L124@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c7862293460f2b0070ea84fc1744ca7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c82320a970a5dbe2a728270a2edc805","metadata":{"type":"str | None"},"object":"download_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c83d10023f3baa99fc29277ba9cb2ab","metadata":{"type":"list[ActionIntent]"},"object":"proposed_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c893cf7ea10de48b263a0248889b2bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c975e0f4b560ae5dc0e260e5f751bc6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6c997d3b260b0bed11d186f194821393","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::30","family":"","origin":"firewall","port":"8402","proto":"tcp","purpose":"hyrule-cloud API from proxy/web/mon"}],"peer":"web","src_addr":"2a0c:b641:b50:2::30","src_host":"web","src_kind":"host"},"object":"host:web","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cac3dcf83e375de7c507340c90ef2d9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","subject":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cafba5476c1b0d8f2580dbf165989f5","metadata":{},"object":"hyrule-mcp: smaller helpers (prometheus_list_targets, dns_probe_burst, path_explain, ISO timestamps)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cb591fff3d0e76882360ee5e97c4fcb","metadata":{"type":"str"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cb71c4f6ce938fee88611151b3d65fa","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cb8e4f09ba79a70624c1407ddf08419","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cc0da4c12a4454ab66a11c581e07f57","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cd946cf114207d63d25cde472889332","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/225","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cd96d62b1fdf2cf2d0b8f43d0b94cae","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1349-L1372@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cdfae9042d39342ca0e62bc32d6fedc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ActionIntent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ce1d6b1819cb4394839243abaa7e497","metadata":{"deployment":"noc-agent-on-noc"},"object":"host:noc","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ce78a6af1bac6ca979114cd69b7d243","metadata":{},"object":"register","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cf372f7e48d8d41d45892651c611b26","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d0::8b7c:1","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d0::8b7c:1","src_addr":"2001:7f8:d0::8b7c:1","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d0::8b7c:1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6cf9801b46b982e1c54efc2b661e64f4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L74-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d0325fa492598b4414e05bc164307af","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d08a8aa1a7c7cf9f72b871fd72b5b20","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d08c2865f02a4b2b4fc4559642879aa","metadata":{"type":"bool"},"object":"child_suppression_enabled","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d0bd3dc865a0c4eb814e8bff611ce27","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L116-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d22698b70a74cd19a84b634644be675","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d31f89eea9b76bafb9b9ff87decb356","metadata":{"type":"list[str]"},"object":"notification_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d3691e8953191ec4ce1d4e67255243a","metadata":{},"object":"schema:DNSLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d3e68fdfa01597e5c8bffad0dbd9870","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d5830d5003dfef7184213127e762e32","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d5d408bc8d817644786571fe63b057f","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d6525ee1bb81c4faa325551ea5b05f6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1461-L1465@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d6900fb096b3eec562374e18bab05d9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CommentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d6abe21fb264568646469862071fcf4","metadata":{"type":"Literal['bgp', 'security_firewall', 'infrastructure']"},"object":"specialist","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d74cf1851ac469dd24515ed693354f0","metadata":{},"object":"tcp/6000/{{ peers.dns.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6d81ae8be3be7a8e04ac6d5d714b806b","metadata":{"type":"KnowledgeStatus"},"object":"knowledge_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6da0d3e6fbb2d2616292ff85fb2757c7","metadata":{"type":"str"},"object":"observed_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6db21b74579c1ad09705c4b00b9895cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/openrouter-key-ownership","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6dd0b2d36c9fe4b74ac358cd9545f70d","metadata":{},"object":"reviewed","predicate":"has_review_status","review_status":"reviewed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/docs/ci/pr-agent.md@fe46c3c3580ff79e8009ca839ab579f0691b55b8","subject":"policy:openrouter-key-ownership","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6dd3bf5e1ae0254dd9dda5c6d619edcb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6de1103f9510b930867043497046dbea","metadata":{"job":"validate"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e4009543d04c825031cde5ebebbc30c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e64f2270dc6c81df7a7d9ff20c5e5b6","metadata":{},"object":"schema:VMCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L763-L990@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/create","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e65f9f6ae5517fb0bb077caaa06e727","metadata":{},"object":"tcp/179/2001:7f8:d9:1::2","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e67cba26b00c0f97145da382c78abc6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L832-L855@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order/status/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e715e2b5ad594f8c3129e5ccb611e4e","metadata":{},"object":"s.withAuth(s.handleModes","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L24@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/modes","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e7b0238a027c3a33e6f9ce8887fef6e","metadata":{"type":"list[StateObservation]"},"object":"intended_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e81209eb2e64ecab56294f945b88456","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e82e83d276c890a03395a00936bd880","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6e84c8bfb17f183d1a62d7b3f595c87d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ea14c8b64fce011481d2ae78b7bda22","metadata":{"type":"WakeEventSubjectKind"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ea671298399393545c026d118321e40","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6eac170f2d987c6dff8ce6e6553f02dd","metadata":{"type":"dict[str, str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6eb50f17da8c32ca0d6b0e4f37ac3b2d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1717-L1720@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ec50bca9b2e07c3f691772cfbd76d30","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ed099f11e3e2eee3544a67fa44aee9e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-render-check-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ed2c755fd178572bbbb2815c57c7904","metadata":{"deployment":"hyrule-cloud-on-api"},"object":"host:api","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ed342d054b7c5a728892136b2c50632","metadata":{"type":"GuardStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6eda772578aea7df5c66456df2fa5d00","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"ip6","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"ip6","origin":"firewall","port":"993","proto":"tcp","purpose":"IMAPS from ops/VPN/mon/noc"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ee755127f5c81719ed363587d4420fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ee78603ea091200bea49b210d1987ae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6eef8f40e32c1e3f97dab61b9ece734a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L648-L652@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ef395084960120a77dee6a9b33858b2","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1704-L1709@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ef4bd1b4bb7f9b425ee0caad08f2a4b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ef4c98f87735f4d06eb00b6fc7f9131","metadata":{},"object":"schema:AuthRegisterRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f1c023d1d429ac2b3ad21dd2385bca9","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","subject":"concept:generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f290ead447f3778bab933648b7950e3","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f4404ffd834ff63472d82add9a3b1c0","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f4997660f7ced6ad244ae88c2523e46","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f524d23c4dcf9e88a4325f9753a4aad","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f575e5fc8eee85daba94da25157da89","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f6dc96e52a0dd96e2133d6c75f25edc","metadata":{"type":"int"},"object":"returned_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f7b1dad00a6ef192e149cf764a623ef","metadata":{"type":"bool"},"object":"include_recommendations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f8396acf86dacd367ac4b618eb286ec","metadata":{"direction":"inbound"},"object":"4190","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6f9d0c06bbc430e5d02911752b5a7b4e","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::90","dst_host":"mail","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::90","family":"","origin":"outbound","port":"25","proto":"tcp","purpose":"blackbox SMTP/submission/IMAPS reachability + TLS probes"},{"addr":"2a0c:b641:b50:2::90","family":"","origin":"outbound","port":"465","proto":"tcp","purpose":"blackbox SMTP/submission/IMAPS reachability + TLS probes"},{"addr":"2a0c:b641:b50:2::90","family":"","origin":"outbound","port":"587","proto":"tcp","purpose":"blackbox SMTP/submission/IMAPS reachability + TLS probes"},{"addr":"2a0c:b641:b50:2::90","family":"","origin":"outbound","port":"993","proto":"tcp","purpose":"blackbox SMTP/submission/IMAPS reachability + TLS probes"}],"peer":"mail"},"object":"host:mail","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6fa0d42bf135fcc8cb8c3c036dd7c9a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6faf2399d2913a994d9414172730177e","metadata":{},"object":"web","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6fb9b5a5b5a5ca72e7916c6d6e778f9b","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6fc558af618f465cd9ea4a6d1d50fe00","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6fcdbadb09b205417cd10f7ef749aa9e","metadata":{},"object":"favicon_ico","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L202-L203@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/favicon.ico","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6fe1f739727cdcf376178bc0c2864c8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_6ffc02ed125f89bb3d16a52daed0c5fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_700e8f35002e50cb91d8b99f207d3115","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_703a063a26a09d747322a7a396b98dd9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_704e3ee7d9c178e2a995abe09ba5d879","metadata":{"type":"dict[str, Any]"},"object":"budget_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70587fa84bce99a94e8d7460de687117","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1132-L1135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7067f5380d73e95aef03308f1e30e27c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70843eb5b5c79fe6b21516ec037aee9b","metadata":{"type":"str"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70896424ff0e5c0b6d9a1726a3eb9ea3","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7092c29e8dbf45fea1c6ea0a03e85b37","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70931789d407f4e7bda41f8223783a2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueClassification","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70a028a3dca3bf272531afefd26eabb3","metadata":{"type":"str | None"},"object":"stderr","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70a02b84c09055dff64c167e23eeaa45","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/222","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70a144c9fe3343b5ba630d2b3e6ae89a","metadata":{"type":"datetime | None"},"object":"destroyed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70a1a4062d6c640f6356de912fa55cd9","metadata":{},"object":"tcp/6000/{{ peers.cr1_nl1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70a250bccf41ab5baef16164fe4851a5","metadata":{},"object":"tcp/80/10.0.0.0/24","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70aa0cdd1e12dbd6ad041716ad5b8ff7","metadata":{"type":"str | None"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1684-L1688@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70cd127e92f5c8d8c10964447c29135d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/engineering-loop/22","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_70edbbed49bb0a2deb7298f06e86d7de","metadata":{},"object":"extend_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1066-L1113@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/{vm_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_710554b7f0372cdc79399302e26f9e5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7110a92f611f2b63e53c3c9ec016bb22","metadata":{},"object":"search_mail_messages","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L211-L212@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_711b1ef999848b3361f011de3473f168","metadata":{},"object":"service:noc-knowledge","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:noc-knowledge-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7126d971b6bb6552add28bc8fda092c3","metadata":{},"object":"create_mx_mail_delivery_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L153-L155@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_712b537837474af76f231fd2e14da6a1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L694-L722@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_713d77b9e81e6fb2a27e01c396520f16","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","excludes":["dom0"],"flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"all"},"object":"all","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7142d6ff0695749e570b161255267ef1","metadata":{"type":"str"},"object":"final_root_cause_label","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7153ac684ac6e446eb59698b34275a46","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_715d3cf4d48cdbb3ad66bcda9530e7c6","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L105-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/cert","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_716d3b0e915376718ceadba78b8964bd","metadata":{},"object":"udp/1340/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71750e5947c503b16a8b6b7e10040aed","metadata":{},"object":"Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_717c52a4c953cfb89a695524fd3a9880","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71859a5a7b83098596e83f1817d476f7","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71b1e2acff8f0ec62d8c65c0e253639e","metadata":{"type":"str"},"object":"perimeter_context_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71c62638777c011cadb34c8cc9f3ccfc","metadata":{"type":"bool"},"object":"rollback_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71cdcf20a8f1c739e59eb85afb0d070b","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71d55aa7cc3e933caf582c67cc030ce0","metadata":{"type":"str | None"},"object":"attachment_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1630-L1635@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71e65666b3b1c4fef975a0f450b4aa00","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71e9457c98613a11049ac1a605d73d3e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_71e95aaccc5bfdc1ad01aea3572d0706","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/350","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_71f12beba24ceae0ba9a916fcd49107b","metadata":{},"object":"engineering_loop","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_721e181707201acb7e4bd708aef8336f","metadata":{"type":"str | None"},"object":"asn_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1124-L1129@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_721f38e4c8b64ef3c55c0b50b1012551","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7226562fae3e1c5c3a4c60e5487ae903","metadata":{},"object":"Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_722a9d018f6fa2aae0147a0363abb046","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7233ff70a4d5637c1582104066cb2e76","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ci-pr","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7236c8c61e1bf222655db13f5ab5666d","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_724253529236c3655f8489e0b5308d1d","metadata":{"type":"bool"},"object":"warrants_change","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_724458c74198df2da6229425f607e02c","metadata":{},"object":"schema:DNSLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L74-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_724632df14e32b468f5630308008fd77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseIdentityAlias","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_724635d75766739db6fbcfd75dfb6a04","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L57-L63@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_724dfd316342fc89aae108ed7740df81","metadata":{"type":"str"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72511e7aee375d5316dd42919bc3e5e7","metadata":{"type":"str"},"object":"incident_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7257cb4261a2ca416dcbd2ecc19b618a","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L122-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_725f92ff75c9cd6ea37c2e80dd28b720","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_726024051320f6cdb99692782f4b5af1","metadata":{"type":"str"},"object":"export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_726ceedcd47611dcf51b4ac3138d78a1","metadata":{"direction":"response"},"object":"schema:list[MailIdentityResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L171-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_726e17f6b437ee89eaaface86e8b136b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7284477ee30cb55c1b60b52686ad12fb","metadata":{"type":"list[dict[str, object]]"},"object":"products","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1712-L1714@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7284c25cfffcda2eec8e860e3e0e2dcb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L216-L218@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/403","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_728d9eff849ac80ecc40f908d5182969","metadata":{},"object":"Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/403","subject":"github_issue:AS215932/network-operations#403","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7299bdcff7e9ed97eb5d494b5e21ab39","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_729c7777709f07165fca52fcec6a511b","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72a00b578aa544fa3cb2bef23f236e5f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L271-L285@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72a1de82b139a051c2ff501358fa36c7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L127-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/zone-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72a2d25111feca36efccc842bbe8e603","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/319","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72a728399d6375b76194c0899928a66b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72a8d8af0593a9ab98c07a988f244e2a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72b5ef0c8e9e3b33ab8fa863b59dd00d","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72b5fb9cc9ddb949c341c862eda0f503","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72bc775b8d74b9f69c42eaa29c8c66c3","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L125-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72bd05edcb9240b6a92ab399f5aa65ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72c04c05a9f6a5eff3099f678a871170","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72c9e4a2e77cb9357e73e9d56e13e454","metadata":{},"object":"2a0c:b641:b50:2::a0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72ce8dbd4f5e5bd3744e75f5a14320f7","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72ddb72379aa71c348edb077abb36e1e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L830-L902@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72e32e745a5b8d4ca1e83dd535d5a49c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","subject":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72fa12237536e1072c7fcb1b2f34939a","metadata":{"type":"float"},"object":"cost_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_72fe220e730bb5c23531230258fd39c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/vpn-clients-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7312c47a92bb73d802d5febf7587659b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_731ddcf319c28c27d7b9e9e132da0e0e","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_732ae86727fda61c0c77e5ba00a8ae72","metadata":{"type":"WakeEventSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_733cfbba992f72a08efd712f4a2d554f","metadata":{},"object":"Feedback from AI Agentic order/payment flow","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_734044142bd3510ae1c2952512494e9b","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L138-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_734bfa4352b3d4ea06f438815553232a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_734c3a956108a130f144ee0ffff7d316","metadata":{},"object":"create_path_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L146-L153@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7358309b4724c38239a3ce5a72f6bc82","metadata":{"type":"str"},"object":"decision_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_735c9124f08b9058f06e3537cab3d1c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/extmon","subject":"concept:generated/infrastructure/hosts/extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73605a92eea7204b272272a0e33d7a57","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L146-L149@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_737ce9de7b2ebd2ff7dfd98b06cfdf9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73857da999470e4c80e6afe1c8c017dc","metadata":{},"object":"delete_mail_alias","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L166-L167@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7389642746f662f7cbaae48e0d3ccfb5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_738e571848ef26f1b75651cc0b881ddf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7395c705c4e1fa3d51d3ca294e5e55bb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73a60690dcd5b88ee186095825dcbc40","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73a9558be017c6a5828ace4f824d3c17","metadata":{"type":"datetime | None"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73bc5d314b6b1fb30141dac41b4a409d","metadata":{},"object":"CI: add a real test/lint gate (ruff + pytest) and make it required","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73ca58ffd2e94f241e25586dbab26997","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateObservation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73caa32b6cf64f3284dcd2b2a9d88f42","metadata":{},"object":"2a0c:b641:b50::a","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73cccfe0666641b7198db5eaa03b34cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMPublicStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73d2def9790a4d62254a473d8ca506e6","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73e2b33f5ae9e0a344072bf6817ead32","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73f31f28deae79d9877cf3e1cf9626e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73f9c7cb5aa005608489ae40ffea0310","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_73fff7eac088f374f04d8af83600886a","metadata":{},"object":"s.handleHealthz","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L31@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /healthz","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_740d938b6e126548e3a9258508dbce82","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-network-proxy","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","subject":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_740fc8d31212fd609f222bc7eaaed820","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_741259b3c0c43f7ce44e67ed3c3f2830","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_741e01439c5c783b3639ace1dc13cc2f","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_741f00cc70c89fc96cd58f0afd2ed579","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:f0::/64","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"},{"addr":"2a0c:b641:b50:f0::/64","family":"","origin":"firewall","port":"53","proto":"udp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"}],"peer":"loop_docker_subnet","src_addr":"2a0c:b641:b50:f0::/64","src_host":null,"src_kind":"subnet"},"object":"loop_docker_subnet","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_741ffba61ca53a35bd7115ccce53977d","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::20","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from api"}],"peer":"api","src_addr":"2a0c:b641:b50:2::20","src_host":"api","src_kind":"host"},"object":"host:api","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_742b1d1dd2f8e198a444d0ad8305fe36","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_742bddda176441ec30721801c8a768d2","metadata":{"type":"str | None"},"object":"api_key_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_742edd2f8df8b3982a737cedf111a1e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/proxy","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_742f74a3298c68cc63f0a75522a4c091","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74340eb8d96d08533dced31d5dd33bf7","metadata":{},"object":"run_voip_number_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L110-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_743ef8c0435a4a96d902cdbf48737f16","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_744612920116ef63ad81f79ad71134c3","metadata":{"type":"dict[str, object]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_744c3b12f1618608b443a3456ca1700c","metadata":{},"object":"get_path_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L89-L93@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7463b0f7be5fb0d64170d56b9c75c079","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7478880a936f0303b30cb53b084ab5b4","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_747b5cbe450e393000e0ed90d8099cab","metadata":{"type":"str"},"object":"record_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_748941acaa7749a4c39f3160f3c9d04b","metadata":{},"object":"tcp/4190/['{{ ops_prefix_v6 }}', '{{ vpn_clients_subnet }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_749ddae56b84687013df22fd6d1bbc9f","metadata":{"type":"str | None"},"object":"check_command","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74aabe204ced7139dec452e9f41babcc","metadata":{"type":"ApiKeySummary"},"object":"key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L269-L271@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74b32e9341e08f95a76e5fc2d9e7c7e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74b4b5840f9c986f8c039028bbf7477b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74bdb03d4393a4dff098422ffef08ed1","metadata":{"type":"str"},"object":"last_observed_unhealthy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74be4fbfb8feefbd5f9ed0a9887f9488","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L116-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74c1417396f64122c514a3366113bf5e","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74da7f69a27ca6aad439d9da4ac0ec13","metadata":{"type":"list[str]"},"object":"allowed_repos","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74e30012fef9c6e8fb3d83aa940ea62b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74e3062931462044f8ebdd3d3d799e73","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74e6e3dba000506a9c38f7ef47c5e3cd","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1712-L1714@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74e7e3ba33ecf7ddf3c402d05b7ae0f6","metadata":{},"object":"delete_zone_record","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1376-L1402@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_74eec7f987bb628931099274e163c7db","metadata":{"type":"str | None"},"object":"quote_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7505d49769bafcc6c33584212cecfa93","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_750d3047fa33a8c9d8499f98d42faae0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75204c46c7f095fe03c887e45f02ffcf","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7531f43b684aee0116c01a14b8fb5172","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7541426637ee438e5aa68af028bc7080","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L82-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/rdns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7544c34f23a7cf81ba0c3171fb4d39a0","metadata":{"type":"int | None"},"object":"expires_in_days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_754732d2c2fbd0844e769c1e80a6c064","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7547da78c09ddefc2b5089ffd81c86cb","metadata":{"type":"list[str]"},"object":"failures","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7549caf69a79bf9269ea2989a0dabe06","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_754d0b10af50d801d6b8f290a5099ea6","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7550e54024ab7c1bc30da166fa1f4705","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-branch-protection","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7553111afb6dc1d6b185fe1f9b9a97aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_755c2b4f6858e3033bb45e35bf55e548","metadata":{},"object":"page_recover","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L953-L955@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/recover","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7566a28bab5996646a715277045eef23","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleReviewOutput","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_756904b31c4fd058c24a34cb2994b7eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_756b3f3f65cba9ac44cdd9bf92f76eef","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_756f30e05bd414db467838c74849660b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATIPResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75740beb76fb6ebd69add7ad373e12f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEventResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75834add1907d790f73c71d50be0a761","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75970df4edc4cee03760fd2f2d819af1","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/xoa","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75a02c8ab82a114120934e63bca1bf60","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75a3b42c7f470bbb70ba442de802e092","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/5","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75a875983e70ff3c0a75a173461beed1","metadata":{"direction":"response"},"object":"schema:RotateRecoveryCodeResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75aa170d61f51024ccbabe08f71a5be4","metadata":{"type":"int"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L998-L1001@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75b37fbcc4c3db6bc6a3504634b117f2","metadata":{"type":"ValidationStatus"},"object":"validation_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75be2df60e6234e7894ca917fcf155f9","metadata":{"type":"IntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75ccaac65456bd8dd06b74bf48aa5675","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75da850c79104b8edf520013fe0f8b24","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75dec3c2b23a41f14ddb5dfadf54d1b0","metadata":{"type":"str | None"},"object":"path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75eb4ef8d3c404c3d11c9549baaf5d5a","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_75fe1648aab0c4d48046874083fd8bd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76086a7978d9a860226fbf94c8fef365","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2013-L2015@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_760d275d25d7a3b621457e421c3fba32","metadata":{"type":"list[str]"},"object":"events","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1691-L1694@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_760e1bb6a9038740aa6822b2b191765f","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_760e9383101490e5292c94dede0b5e7f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordPolicy","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76220501382d89cdce21674ae274ae0a","metadata":{"type":"bool"},"object":"sent","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_762deb1d9f74893b01167469285c7333","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-business","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76313614503312ae5d3e8e926e7ff68f","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7641c27d50382562e96aa0c1e1ac2007","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7651a0452818075d9c7be467e04cc71e","metadata":{},"object":"tcp/6000/{{ peers.netproxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76595f3ab65a455829540ec639e06881","metadata":{"type":"datetime | None"},"object":"received_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7666d1063568d7b95947bb20e7b4e715","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_766840ac12f1972eafefb06aaf4fbe48","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"firewall","port":"1337","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1338","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1340","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1341","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7671f3f8846e8481ab1567b53fbe5ff1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_768c280e154872abc089b2e53dcae5c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76ad719abaeea6a368a4891ba66eb699","metadata":{},"object":"schema:MailRecordRecommendationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L146-L149@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76beddd2f820145f04f44f9ec86cc6c1","metadata":{},"object":"schema:MailIdentityRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L181-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76dcdc8868076707b4f1e9d8db9d3072","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76ef894c4d0869259f29cc1cdcbea1ed","metadata":{},"object":"schema:BGPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_76f86900936c3ec1358330047cbf835b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7704862b64799d2f428eab54cbff7bcc","metadata":{"type":"str | None"},"object":"ssh","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7718d903ef2cd7cae63d173236fc2050","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_771bc7a68d2ae8b522690451401b9583","metadata":{"type":"str | None"},"object":"recipient_domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1327-L1329@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_772b58aa2207964dc543f25e890a8cab","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77300f1a10398d2b3802b546bd7d7ab0","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_774aeb330c1cb763b3825b6e7d9f1f35","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/415","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_775034ba56b21de7030a4328e179c9e8","metadata":{},"object":"Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/415","subject":"github_issue:AS215932/network-operations#415","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77786c58cb0df1a79e0414bc015ec70b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathReportRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_777af91e7ea8e81ebf4883f8ebac94e4","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","flows":[{"addr":"","family":"","origin":"outbound","port":"any","proto":"icmp6","purpose":"blackbox_exporter ICMP reachability probes of public services (internal fleet ICMP sweep is noted in network_flows.yml)"},{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"blackbox_exporter HTTPS probes of public services"}],"peer":"public"},"object":"public","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_777fe362b27e1efd96de708040df1250","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77951b3b769521a5084518b22f584a94","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7795af8bf0046a0afb226531c92aaa3a","metadata":{"type":"str"},"object":"rule_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_779c2b78c127b3b695d75abc8d690783","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_779c7af6327b4ddb0e511ac40e37d29f","metadata":{"job":"detect"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77a0cd8d421f939af0912b99d44f04dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77acd6cbf003b41744574c20274d8c01","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77b50a73e5f09ebc2ccd6a01604e8572","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77c41c02fc4a1b5219f08c7609cf5b35","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"blackbox_exporter DNS SOA probe (blackbox-dns job)"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77cc14537f69ea264079bbed3e38da59","metadata":{"type":"str | None"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L528-L533@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77cfdb64fe1f3aa99b61e40f48aa832f","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77d3ac96bf56896232d06bb0233ddf1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77d4e5787ac9d08c7602512358aa2904","metadata":{"type":"str"},"object":"payload_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77d7190e52ec79f00d9f2f5c0b5b1b95","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77da4ec82036f400cb421d6568f332cb","metadata":{"direction":"response"},"object":"schema:OSListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L632-L651@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/os/list","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77e2691815c802ae0427b0768d2ad5c7","metadata":{"type":"str"},"object":"challenge_text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L158-L166@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletChallengeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77e6199aaa05ba54872249ce172c7208","metadata":{},"object":"create_bgpstream_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L209-L246@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_77fbaf0d539a8131e9f9b2a00c6f3d2f","metadata":{"type":"str"},"object":"threshold","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_780935e3fc83269a27138a402d7f72c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7816956ca565cdafb54206af86f122e8","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_781ed6dabe5aca20dfa35449daa72866","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78215ca2c70f2337452eb5d6077c2e6e","metadata":{},"object":"health","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L262-L263@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_782c745a94385ee660cd37633677e0fa","metadata":{"type":"str"},"object":"purpose","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_783c6ee8c28dc11efe9c63109c52e427","metadata":{},"object":"schema:CommentRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2549-L2560@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/{case_id}/comment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7844743c8638e6c2d802e7a3716fe542","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7852bb51faede815d070d4ed7c839f01","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7864887236356e980852041a92bb0f9a","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_787a0e9e049ffa80da2555b6a03ecc76","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"LLM API, Discord webhook, and npx package install"}],"peer":"public"},"object":"public","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_787ca69bab1280fc53ab3415bc4ed933","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","subject":"concept:generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78842c9cf14b2c5f474e759296ef219a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MetaCaseProjection","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_788c9a8bd0e4bd4a2325231b6d1d514c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L41-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_788fc69c095e59e6167e7de2fdc8ea9e","metadata":{"type":"str"},"object":"resource","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_789240c992dedfc79a40b68481851d90","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1572-L1574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountUpdateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78934cf6ab76a9656589181138591e48","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78a570ef9d36a8578e57aa023734502d","metadata":{"type":"str"},"object":"billing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L345-L352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78a5c3114ccf98bec72d574a9fd17686","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78a7a0089e9544d665537ac82028b784","metadata":{"direction":"response"},"object":"schema:MailAliasResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L161-L162@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78b9754bb9594f96d5b15bfbd74cbefc","metadata":{"type":"dict[str, object]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78c8b02c8e34a9b277bd85face769fcf","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78e1b57dd3dad65c30fc8d82ca7a887b","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78f242393252076b58eb139a8a5e9ae3","metadata":{"type":"dict[str, str | None]"},"object":"headers_seen","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_78fdcb05d498550fbf4029263944fc84","metadata":{},"object":"get_vm_logs","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L746-L756@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}/logs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/249","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7902176f1ace4fcc5f1a87ec145c2e1c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/249","subject":"github_issue:AS215932/network-operations#249","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7903f6981050044c0d4faa8c198c9438","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79182b80f5bb187d27c4fcf6aa5cb7bb","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3017-L3051@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_792be80b78eecf76254741cd608d59c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79320643545f1d18713e2e56f5ed8652","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L96-L97@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7942296904f4890cb81c173a6cb7a8c7","metadata":{"direction":"outbound"},"object":"8200","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7943a1d845f1ef369ec9897cf7d6e979","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/network-operations","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79465bf6990919a3eaf9d38a3ab63589","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1617-L1619@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79476c552f7ac0e999a07977918c56f7","metadata":{"type":"str"},"object":"rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79509e3b64cb41f73a8b7bf469e711d2","metadata":{"type":"str"},"object":"customer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79573f1be3ad1f227b5eb9e9b22af217","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_795f51dabc162c7259848a915ac9ec9a","metadata":{"direction":"inbound"},"object":"8200","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7964e4dd83ef71d81b45a7701475cd60","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/testing","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7967777937287978dd351c31c55f515c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_796deaa3c28fbb16c45badc2c28bd515","metadata":{"type":"list[str]"},"object":"expected_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7975b4259f8a5700d5c5f7effac5b1f1","metadata":{"direction":"inbound"},"object":"8770","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_798a19c858389937d0505b86811f0ec3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_798de33be8660c21d633001515e4a78a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7994e7a49e0192753ce48148450967a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/hyrule-host","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_799809839e3c47b3edc8550e98667d38","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L790-L828@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order/review/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79a352c824c55c1bd1fc9a55ef2e8d3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79abbd8fd949bc61b2aacfcec9de2448","metadata":{"job":"check-drift"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79ad58aeabcdc54703a4433b6c92db96","metadata":{"type":"str"},"object":"resource_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79ada124c8af2db862e01f61c828b9a1","metadata":{},"object":"schema:RecoveryCodeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L421-L470@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79b8fccb75530b29500ab797d0ff16d3","metadata":{"type":"MXCheckOptions"},"object":"options","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1431@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79bda4ecae93a4ba38a444232b66e61e","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79bfcd8f5cfc70479f9e714cce6ca588","metadata":{"type":"str | None"},"object":"registry","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1124-L1129@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79c77c58b64e112cd0ba64d44c49d329","metadata":{},"object":"Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79d17dce70f9714229bf373f6bfea32e","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79e633cf95f8d30abb364f023b1807d5","metadata":{"type":"str"},"object":"content","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_79eeb5ca0668fc04d413cf23c051fce4","metadata":{"type":"str | None"},"object":"text","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_7a19152c941549df9c80354d0114dd6b","metadata":{},"object":"engineering_loop:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a2f94fec89a3b14bc524285781e0aad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleJudgment","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a30a12b58d6ae2de4b8eab924bef4f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a33791a4af2b117239043f60d23d755","metadata":{},"object":"create_web_tls_deep","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L131-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a4d1b99a6c018d5f82618260e8e365e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StateObservation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a50ac06083e2804d879f06cbd15e109","metadata":{},"object":"list_mail_messages","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L206-L207@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a583013cc798574e8c88078e299d796","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a58fb89070e5378b766d5bdca001eac","metadata":{"type":"int"},"object":"risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a618d9803c2160c4ffbda83498440a3","metadata":{"type":"str | None"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a64cac4b9f5bbfb3c8ff0d511584b24","metadata":{},"object":"s.handleReadyz","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L32@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /readyz","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a7d33984e6d18d13e5f56cf53f7d64a","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::c0","dst_host":"vault","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"}],"peer":"vault"},"object":"host:vault","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7a90d1f2da2d614c2c0bd6279b609472","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7aa671bec9e07cd28e03205c618b1547","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1129-L1134@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/apple-touch-icon-precomposed.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7aaa3013495f6e62465bdd4097890feb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7aaffd762276d5316f55ce55c54ebdbe","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ab51b04f68d3b82765219cfe31b188a","metadata":{"type":"str"},"object":"issue_text_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ab9af334791c63c28b30ee9678eef1f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L799-L802@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ad005c6c4e992dedff4a9a0c3384495","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hypothesis","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7aea432bfac5278b109288d3f0306bff","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2875-L2889@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/ack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7af9d492df9fd50fc79aefbee199097b","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7aff8f485bd9db39647d4fbcf456cdb3","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mon","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_7b1ab2ae83931eaf5e75e4932a586015","metadata":{},"object":"knowledge_mcp:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b34d9732366f77f024518f543df7995","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b3a4469cbdd960ffc0a3a70a480d4db","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b3e64d5c5c47570f1684490450dd893","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L269-L271@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleJudgment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b41e0a2c7dfa079429ee9115fd881f2","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L42-L48@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleJudgment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b7ca969c292fc7e0f16662ebaf20c84","metadata":{"type":"int"},"object":"returned_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b8693da9c225538e5dd53edb8fe16e6","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7b967ec3f23ca97a2f8099db4ecac2c5","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bbde329e6a9618af6039a8232843573","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L97-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bc63d7e3561e49575d772737b8372a0","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bccaf1adbd0a308d822f91a6798e2fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bd4e2320f2b607065529374130760bb","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bd7894970b8d713dd4b1b1d044adb08","metadata":{"type":"str | None"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bdd19ad90605b94143a9e6f6ee12e53","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7be6c54e1f4520aa87d1ff8a5ca086c0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bee93b41f9d145eda5d33ab12a44ef7","metadata":{},"object":"schema:MailDomainCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L131-L132@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bef02db94eb8b1ed64279590b25a920","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bfb153023d93434a0bcdfdba1f9acb5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L101-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7bfce33715d9624ebcf8d5cf7f4bbe8e","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c194291303c5b1c74262405b46c5cea","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c1c9cbec7e38983d3b980ba8d12590a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c226c516285f17f27065d7afbf52203","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ChangePasswordRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c2574d15e2ba9b40e7ae9665ae8942f","metadata":{"direction":"response"},"object":"schema:VMProductsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L612-L628@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/products/vms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c2dc8810734982e592809724bbcdfc1","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/engineering-loop-on-loop","subject":"concept:generated/deployments/engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c3a87628b5bcf66d21055e636c2c543","metadata":{"type":"str | None"},"object":"raw_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c4a6bf33278d2ec33eec9bded622966","metadata":{},"object":"Unprivileged PR runner (PR-Agent/Semgrep/PR CI)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c4d18af4713a98d4e9492944230cb26","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"code_or_config_after_context","predicate":"draft_pr_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c55bc9af9bec8606391c5d9c154ee0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPNetworkResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c56247f16b8518815ab77cc13a4dce5","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c5bdaf7e3bf15b126c77eca890c2136","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c83d72cb792b239b8b044862e8fc11f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c88ad95526731abf4cba5bb5325c584","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c9691283df2978b1e43711c69e67fdc","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-cloud-on-api","subject":"concept:generated/deployments/hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7c9a61ff311a56af32354e810e48a352","metadata":{"type":"dict[str, str] | None"},"object":"proxy_prices","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L326-L331@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ca47d7c38200ab0cdcc2542c9872ad8","metadata":{},"object":"tcp/6000/{{ peers.cr1_de1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cab6c6b9f7853e426dac42a09411101","metadata":{},"object":"dns_recommend_records","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cad9ca7be5dbf680188eaba931bca69","metadata":{},"object":"host:noc","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-mcp-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7caeee81b806b33cdcf869925f7bc0c6","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cb2b619a5bbf29f4da28438243f99cc","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2313-L2321@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/outbox","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cbda28754540d28cf756dc6a9091c79","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cc132d46544cedd1da87c5e1f85a798","metadata":{},"object":"noc-agent: add investigation discipline rules to system prompt (postmortem learnings)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cc239e0cf4e563d84d160c9109ec942","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-iac-tests-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cd5f039a8e7b2dfc62405c363481d2c","metadata":{},"object":"tcp/179/2001:7f8:d0::8b7c:3","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cdf26056a6cbcd0b66574aaec7d0349","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7cf7b894985a64d2233247d67ed4d6e0","metadata":{"type":"dict[str, str]"},"object":"qualifiers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1912-L1914@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:FastStatusRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d039a4f3c29f2e72291ed12f10cb6db","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d1009ac8f4f6497261e1bec11ed6012","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d17a428ff4c42cfe70e9bb5286aff50","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L69-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d1e39dc332046a82dc0971bfbcefde0","metadata":{},"object":"host:noc","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d22d9359c1933084db21a5621762f8a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d2b388c3e754d286c26a9d40037ee99","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d334bed4b36b8c022fc804f3de3b9d5","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d4cc69691e3b5be880d10a8b26107cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d4e748e984ddba447dbdb6027b538b8","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d53db70b12745aa44cfd6d5ea159fd2","metadata":{},"object":"tcp/993/['{{ ops_prefix_v6 }}', '{{ vpn_clients_subnet }}', '{{ peers.mon.ipv6 }}', '{{ peers.noc.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d5af930ec97cf83c789a18780d92cd2","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d6c27d464ad909dc5c5515cc3025b56","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d71c79e627bcfea5a4ddac30f8c8008","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d7e96274206770ade67f2ba852c30f5","metadata":{"direction":"inbound"},"object":"8080","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d90d27dd2ced27e36158f98cb56e223","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d976afe314fea36c6d29195b86d44e6","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d979585969c7e959298d78a79756e88","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7d99ff713cb89b82a8626a31c905822a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L121-L124@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7daec00d5b0d89e3eaedfdc2a410c0f3","metadata":{"type":"list[str]"},"object":"affected_objects","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7dcff8f20473c072a2264efd1bf5682d","metadata":{"direction":"inbound"},"object":"179","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7dd2dcf096a3adfce834ae5e83f84f1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7dd325de993f710a1fda145b6b44a4b5","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/1","subject":"github_issue:AS215932/noc-agent#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ddc2036de7af65628e1a9fdfd0fbfb5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L454-L456@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:GenericActionResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7de639f7455f70eb6e1683c34e760cae","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7df73fc8ca0131ce51fa3ec0ae3d04b5","metadata":{"type":"str | None"},"object":"target_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7dfadc3afa215bc9bcfc981cfbe3cbf5","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e025ab608091a0e586e895425fa2c52","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::10","dst_host":"dns","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic updates for ACME DNS-01 (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::10","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic DNS updates (ACME DNS-01, TSIG hyrule-dns)"}],"peer":"dns"},"object":"host:dns","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e28a7f55dab665dd168f947f7076c03","metadata":{},"object":"CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e2b79167636f4a710c34d10ab157da9","metadata":{},"object":"router","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e398b4ddd293e35ca05f8da85b8276a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L106-L109@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e39e05b492ecb6f05c7f32062d602f6","metadata":{"type":"str"},"object":"hypothesis_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e39ed7a869f70d0ef16bd39a715e439","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SourceHealth","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e3c3649daa4629d06770ba0ef3c9006","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e41af76e4d3d863f39f1163ae92e9df","metadata":{"direction":"inbound"},"object":"8780","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e451947199c596839d6a0f95816874a","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L63-L64@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/robots.txt","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e4878d5a512cc985f5d4953b294db9b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e4a0779be6292a212182fa9485639ee","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e4bbbd330b7751be8137cdb9f7657af","metadata":{},"object":"2a0c:b641:b50:2::10","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e4c5bf6a24fb4b76fdb8e319f9db188","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e514218ada0fbaeb4c114fd65c63450","metadata":{"type":"datetime | None"},"object":"last_login_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e521ea33d2a55a2671a335ccc53ecf4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e5a3145739a9c1bf9f70d7b882897c4","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e5bb54c147da8dd3de309456477bc3c","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-drift-detection-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e60b532204e9620fbab8ee9c9100177","metadata":{"type":"bool"},"object":"with_api_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e6990ff48020f8f0a338fa1c5c4e86f","metadata":{},"object":"core router (Servperso NL transit)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e7908fc943d8fbc35c077cd48ff44c3","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e91c2f5f2af4ca6f85b33dfe8b44165","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7e9f602047b9642e471262bbf3999536","metadata":{},"object":"mx_tool","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L204-L207@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/{tool}/{target}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ebbc05a6b75cdfe5945e7826b2bd0c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ec227958dfa3a8e5d9c0a3c842c3ed6","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ee84c5cb6ca9c19e833ae04e6b20ea0","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7efc8a42c775e95400c241aa74e8cf61","metadata":{"type":"list[dict[str, Any]]"},"object":"structured_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f129d81aec0f5e140bfa0b8d6839196","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f17ef9d810504d02dd1a8abcbd15672","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f198c06bcf1401ec1fa61cd9f719e03","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L121-L122@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/suspend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f2a7d3007abf599cd8476f243cccc7d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f3824a14b13c1ac27f2ffe82f92987f","metadata":{"job":"batfish-full"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f3c4cff0527309e6ce30a7e1c4aa605","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/noc-agent/1","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f3f2d8748bf50c95fd44befd13655db","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f631cbd30c3ae0d395f224977a07536","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L133-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthLoginRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f6ed273d095ef20133a718822b75dfa","metadata":{"type":"str | None"},"object":"delivery_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f73ad9b77f1879925b46d25189d64b9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f8b5c1182788f385a3e816f785a5b0c","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f8bd907024e06a53de00238826d67c9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L35-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f920b56bee737cd0391b25b3cd3257a","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7f9b9be22dac454a2cbac02b24acb163","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7fa77f413c17b171097d8e4cecfa8c72","metadata":{},"object":"partial_x","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L53-L54@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/partials/x","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7fb136693dfa425cf4c8b4aea3acd51a","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7fc0b1f972e604541948419bcb6eb880","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L58-L59@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7fda6e1c1370ce4484e8621f93962f28","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_7ff501259a43ff7e28504a1678f67739","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L51-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80039d18166b65a94416384bbcaa7634","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_801d69cac7209130ea6e756dafed0236","metadata":{"type":"int"},"object":"failed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_802cbf92e646515b2a7456b329cff0c1","metadata":{},"object":"user","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L43-L44@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/users/{uid}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8031c68da036f793c747fd140f6e42ed","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8031f211f679476183bec5b0ee005981","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-knowledge-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_803734087804208ff41d7ac8cc2ad3dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/noc-knowledge-on-noc","subject":"concept:generated/deployments/noc-knowledge-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_803a0d701f67ba30e03a5a723868298c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80403c90b8785a6555fd22b4074e0daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80648d027385b3f74aa36cbc74be8ec6","metadata":{"direction":"inbound"},"object":"465","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80687b361acbfdc3509eafe109304993","metadata":{},"object":"quote_web_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/403","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_806ffbf585c2cdeb4516a06af113be2b","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/403","subject":"github_issue:AS215932/network-operations#403","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80798ff6f7deaccbe6304131707e6152","metadata":{},"object":"list_os_templates","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L632-L651@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/os/list","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_807b7e044e762353857c53e5773c3f86","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_807d1d2d7b61300a7c440024a4fc3c2d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/412","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_807da39fbc9ae7181ac20be6bae55114","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_808bc11c9a1aa47c5ff7794bd242f8bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_809f3d4de7f6cc90925ca0665e69f284","metadata":{},"object":"schema:DNSPropagationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80a38a21b0f563e527b509f1f4603f70","metadata":{"type":"str"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80a6034ef653fc48a6d656e978accb11","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80b314e4b03dcdc4363703c793604abc","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80beebb5e24b5c5573ab17cf01297918","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80c28028cf6b0d7cc56f4e6516bcd143","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80c40641164ac57f998c9e7a68e0bac5","metadata":{"type":"list[str]"},"object":"reasons","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80deaa02fc6d64fd0e4bfb8c9ec6b091","metadata":{"type":"str | None"},"object":"body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80e0adfb5ec24f838b49989f48199823","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","subject":"concept:generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80e165553dbb4ffa9fa61d950c4a209a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80e4d4b38e7b9617883f6fbfa9a905ed","metadata":{},"object":"quote_path_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L97-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80ec3e3190ba16ce5aecc9b6e5d7487d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/47","subject":"github_issue:AS215932/hyrule-cloud#47","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_80fa1d4deb36d7d075f3fc000ebf5108","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81054123d01d507cf0a9810553920262","metadata":{},"object":"tcp/6697/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_810c39e61a6a00afa7a3cbf040615fde","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L917-L936@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_810f6a7764f09ec5c55c36db5f0c82c7","metadata":{"type":"str"},"object":"amount_crypto","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8112c2788061b918d3e5524da9ee01ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailPollResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8119d3e2ae030fba13b1c0f983bb0ee1","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L387-L389@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailPollResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_812214f2d461bc65ab382cb5556394d0","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8000","proto":"tcp","purpose":"noc-agent webhook from mon (Alertmanager + Icinga)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8124586a291016e6cd8f031c7fc3287f","metadata":{},"object":"IPv4","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_812b1e9fbf423c677cd60f1a8dc170de","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L42-L43@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/allowed","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81329aeb067d69ad70901239c7d5716b","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L141-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains/{domain_id}/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81341782610aa9c58dbc821d6592ff05","metadata":{"type":"int"},"object":"limit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_813917ad0beb71599d7d2eb41e55e1cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_813e7cebd3441009de6833736251323e","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1129-L1137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/392","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_814ef22adf4ae49b6a62f3d458573c1d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/392","subject":"github_issue:AS215932/network-operations#392","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81516e6051f644f3bca524331fd0d6d5","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81522ea57a7eb86d39f524a9fe1617e0","metadata":{},"object":"get_speedtest_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L39-L40@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81643ef9fdad04dd9d755a06eae97f11","metadata":{"type":"list[dict[str, Any]]"},"object":"correlation_features","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81696c6f8ce88a32288d70b8504efe42","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2506-L2532@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/handoffs/{handoff_id}/updates","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_816c8b3d9ef7de26ba4a8ecec5cf3f59","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8173ad44a1adb901f7304aae086e81d3","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8183c4613d8e3029cd28f74988254a76","metadata":{},"object":"ci","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8189efd16d2b3397d08a2da7e9e5bf26","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L175-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_819138b94fb537db77621d6ae8bf582e","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81969ec6b5e863f16d35373a05de1b57","metadata":{"type":"str"},"object":"handoff_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8198aeeb036c8b3a08af0fb8dd52f707","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_819a101ed99e6a12e2422678a9bd7692","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L242-L243@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/375","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_819cbf24bc1323d4dc38b40d04ce6e4b","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/375","subject":"github_issue:AS215932/network-operations#375","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81a4666a64a68ff8d70dad6e25f14c84","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-business/.github/workflows/ci.yml@90a5551c37b7803453b55b022cc7dc2acbda3226","subject":"workflow:AS215932/hyrule-business/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81a468200a072f3de6e9bcada6bdb79e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L96-L99@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81b438003fca16a0dbf7226d1abc69b4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L24-L38@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81b5eb9f43d3c936a42df4d958ed17f6","metadata":{"type":"list[str]"},"object":"allowed_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/413","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81c8ae3369a723e0e82b1ae6d661e798","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/413","subject":"github_issue:AS215932/network-operations#413","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81cf00f0004c2b57e6c6f1ae1b09fb3c","metadata":{"type":"VMSize"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81d2baa8b94f568bad514423f53e76c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81dc5a3f4bec1f64ef0c5077f63c169f","metadata":{"type":"list[VoIPCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L888-L893@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81dca4f26e81b82bf7ebc7a40a6a4710","metadata":{"direction":"inbound"},"object":"179","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81e06ce24c17902e4941465569da8c29","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L173-L184@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/fail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81f576d50df64d040fd49bf88bef6121","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CandidateLesson","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81f7468b452a25638cd6ca22d0e201c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProduct","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81fc017da6c191f8b028e098caf09d26","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2806-L2815@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/pause","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81fc378a9a695c108236690a96158622","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_81fd32568f9607f51597808dcc7ecf89","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_821179eb3700d38a0fb54b7bb6539759","metadata":{},"object":"service:knowledge-mcp","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:knowledge-mcp-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8218000e673c5a42ef3a635bf4903580","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::a0","dst_host":"noc","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"outbound","port":"8000","proto":"tcp","purpose":"best-effort external Alertmanager webhook enrichment"}],"peer":"noc"},"object":"host:noc","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8219a82667ab7b0ba28bd91c3c5addc2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_821cd62a10b304681bc8e81ba4ef33c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/346","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_822525b8f5132828e068f5795c03740d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_822e22d3dccf346666b1d643149f6f73","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_822f7cd9282bd1baa6c72ade2394949d","metadata":{},"object":"schema:MailIdentityRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L176-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8235350925ce65eab9d1ae246dc6deba","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_824bbf329eb13f948386e044758fbbcd","metadata":{},"object":"schema:NATPortForwardCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82677f22441c2b47432fe23bcb4379da","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mon","subject":"concept:generated/infrastructure/hosts/mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82679563e7e4c03dd0d2d33635635e86","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8269f9c0499ce19c4650618f52971f1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_826eb026eecdb44ec411441cfbecb721","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L169-L170@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82790e5e900bb2fde8f9e11ae137b17b","metadata":{"direction":"inbound"},"object":"25","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8282898c959d1a727a469193e596d201","metadata":{"type":"str"},"object":"fact_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82830551ae916a4de1e5f91f78e0b40a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_829b82a64cebfb28e2fc07529e7aff4d","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"PR-Agent LLM"}],"peer":"openrouter.ai"},"object":"openrouter.ai","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82a8a73b13c7fbea2bfd0887d46778e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/irc","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82ad6afd17861026a731e9462347ef5d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82aea658263a556b43bcd2d1c8743258","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82c116aaad86dd686613d841fd990a40","metadata":{"type":"str"},"object":"signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82c2b95e6ab88f782eb1bc97380bf50c","metadata":{"type":"IPGeoResult | None"},"object":"geo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82ee76d34458a1d904bfd0e489624f4f","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82f3809ffd0380573a6a2dc89662a526","metadata":{"type":"str | None"},"object":"content_base64","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1630-L1635@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_82f978bde724d8e3cdbc5a0d1633b87e","metadata":{"type":"LessonStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_830edd0870220b9c9d9c33c2f5d5f377","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L940-L949@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/logout","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_830fa97873fe24063aa26753dca2b649","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L734-L745@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_831085a2c5f8d3bcb0d998d556165659","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1338-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/zone/records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8310e600e03941dcad4245add4295533","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8312b0babf72f8382c24f4eac4ad9714","metadata":{},"object":"decide_incident","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2905-L2921@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/incidents/{incident_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83204463a017e6ff68adb12ce2528cbf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8328d1aefe6ca308f11f897718a3f0a3","metadata":{"type":"int | None"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1124-L1129@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPNetworkResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/openrouter-key-ownership","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_832c41811d360a7f5b3be60edbe380bf","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"reviewed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/docs/ci/pr-agent.md@fe46c3c3580ff79e8009ca839ab579f0691b55b8","subject":"policy:openrouter-key-ownership","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8338edb9cc324d3aa9802c7ab70af0b4","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8347e682365c6fa89a931c40d5161347","metadata":{"type":"bool"},"object":"requires_operator_approval","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_834c15d71bfb0bd1ce6758b3c17e0670","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_834f1aa743cd11c0efc99bb8c8243ea2","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1589@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83535145ed2a2e18cdbb0284ee493e72","metadata":{},"object":"Hyrule Network Proxy sidecar (:8450 API, :8451 metrics/health)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83587fd1bafa9da7afe1ea2a9c56d753","metadata":{"type":"dict[str, str | int]"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/425","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_835f7184c5a55cf87726fc627e630137","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/425","subject":"github_issue:AS215932/network-operations#425","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_837b4e735e368dc944aa2ac74a7f42a2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83b00a7e4bb0935af186c3979540deb0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountUpdateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83bbb0913f5c1de27cedefb712563603","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"8451","proto":"tcp","purpose":"Prometheus scrape hyrule-network-proxy metrics"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83d1d313036d42ddd2d7a419e734af44","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83d8467acd7ebf8f57839a345843d114","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83dcd01cfdf8b18e9f2edc259b032ff4","metadata":{},"object":"ci","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83dd6128b2b837b9c8379f6f054c87fb","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1168-L1170@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/privacy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83e4ded9425b2df224233aaf75b71ac9","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83e78a86c7b8d7b1705dea5a3288d2cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/vault","subject":"concept:generated/infrastructure/hosts/vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83ebb76c063c6c480d6b3c43fd938656","metadata":{"direction":"response"},"object":"schema:VMQuoteResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1043-L1062@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/quote/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83edb6925a02f7d0f81718ef94ea8cb0","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83f2c7cd524b2b60f621138dbec4544d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83f390c98cb7ca39617fde5b11cf012d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-lint-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/415","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83f7911ddb240fbc59ea46f4e9659b0f","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/415","subject":"github_issue:AS215932/network-operations#415","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83fc9bb1ac2d14b3c76bb85100793e42","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83fd43b3624043267bcfe1f3d5aa374c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83feb07d12748265f2beb8c045436daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAttachment","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_83feb5cec09a83868d4778a1d5478ca8","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"22","proto":"tcp","purpose":"apply runs via ansible-playbook --tags apply"}],"peer":"log-shipping infra hosts"},"object":"log-shipping infra hosts","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_840041ec0f9dcdb0566574294d5fc89d","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1622-L1627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8400e412b3c2adfeb33bb2a92b036995","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84034b67989ded56c04205950258fa22","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84073471fa20ca4bb42d0d7fd4bed30f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_840ab18a4fbf22c4db9df6b0f54c2268","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_840f83a6568b9df1ad94e78f4c8de533","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8412faaa17bf606e6c355a0ebffda42f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-web/18","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8432c7a1bc4130fa7e0f02e1ff03d3de","metadata":{"type":"datetime | None"},"object":"last_used_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_843c06df02e6139c7cab3473a6aca195","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_843cbcb8b1771fcf459cf3ba13c18d2b","metadata":{},"object":"bgp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_845530ffb2a709e1d33d9f2e735d2054","metadata":{"type":"int"},"object":"days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1577-L1578@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8458cb3753370ef86e3956e4e08af9be","metadata":{"type":"str"},"object":"new_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L180-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ChangePasswordRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8468591135d0c9d22383d496b97027e6","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_847ca978482e4f21472d3ce74551606b","metadata":{"type":"Literal['not_run', 'validated', 'needs_more_evidence']"},"object":"validation_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8487da18fca6fd7847117b64c75b4464","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vpn","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8490240c29c2a18e600e0914a240c223","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L247-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_849e763025ade3aa7539f86c8f8823c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CapabilityEndpoint","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84ad612adae53e07257d05d68e84a670","metadata":{"direction":"response"},"object":"schema:MailMessageListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L302-L303@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/quarantine","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84ad6be456383166b9714518f9342585","metadata":{"direction":"inbound"},"object":"53","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84b16705c48944164fd1083a90db403a","metadata":{"type":"list[BGPOriginObservation]"},"object":"origins","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1004-L1008@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84b6cedb8a2be8d1b6b6519f8fccfbb2","metadata":{"type":"list[str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L998-L1001@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_84e1c6046962de35bf7d79e81f7e39a5","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_851221f1761625de2de362776930775a","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85190ffa02e9ffa5cb629e616ec49fb0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_852f74a78e2daa336503431535230a65","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1684-L1688@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_853d62b6ccba67ba00085e980a38f429","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8551c21082761a853763daef57bea32c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/api","subject":"concept:generated/infrastructure/hosts/api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_856135f4952dc45f8b7915b18f748ee8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_857288ba19636bb7aca6bfae365a156f","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8573004e698fdcb8a963fa3f279eeeb5","metadata":{"direction":"inbound"},"object":"3000","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_857421b07c89a11f84eb71e26a0bc1f6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TaskRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_858329d802b7e56a30e223ab9503fa80","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_859a7d196941e4a4796459ac47e900e6","metadata":{},"object":"env","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85a4ce7c8863246540fd52ba88db7e68","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L896-L900@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85ac1163a00c7421f5e709d271fdc210","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85afca90664098d21edfdfe00d8f08f2","metadata":{"type":"int"},"object":"max_risk_tier","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85b239748a2afb2e2aad94a3a0c9969d","metadata":{"type":"str"},"object":"storage_extra_usd_gb_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1717-L1720@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85c4eb70d2ae7b5eb5c8bfd4517b18a8","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85d4c2ff9bbadd78f4806c4667ae12c8","metadata":{"deployment":"knowledge-mcp-on-loop"},"object":"host:loop","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:knowledge-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85d63c779a1df9ee58d8b67e2ea6157f","metadata":{"type":"str | None"},"object":"decision_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_85dd4c679809bd8339ff2b2630641287","metadata":{"job":"validate"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_860580d3bc7b7cc6e3cfd30565b04fc7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86062de595c60c203a4e11672fea1e17","metadata":{},"object":"openbsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8614b19d9f2e34165fa8dede28286b87","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86167fb220a0999ddb4d44750c4132bd","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape (mon, pull-only)"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8617118a53fba133c43a41de57bc3690","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TraceRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_861a19be99f9d5a7a8a2f87815cabe3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_861a647a41313d52ea4beaab51ee6796","metadata":{},"object":"update_mail_identity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L181-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_861f192711ef3acd6e0962f6a6c4f92a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_863401198a67cc1ff3762fca4d9fbfc9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8634abf90670378db7cb6cf2089b5546","metadata":{"type":"str"},"object":"classification","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8643bbf06f2a429f3eba8e01138bdd3f","metadata":{},"object":"tcp/6000/{{ peers.api.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_864d48c2d22ad22801b589f3a79897db","metadata":{},"object":"INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_864e3ab54d672f3c9882822a4b69be5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_865d9e7b868cb133a1d202714ee5a770","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_866b4597f14a34e4e9a29445ef68def9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_867c978444702226a8ffcaa098a96be2","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50::a","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from cr1-nl1 (over WG mesh)"},{"addr":"2a0c:b641:b50::a","family":"","origin":"firewall","port":"6514","proto":"tcp","purpose":"syslog (TCP) from cr1-nl1"}],"peer":"cr1-nl1","src_addr":"2a0c:b641:b50::a","src_host":"cr1-nl1","src_kind":"host"},"object":"host:cr1-nl1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8682048c6847e6b1655abd9f3581a397","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86983f5e7224936a4642f379e670d708","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86a741e87d883f60ef57fccf1c2f9d61","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/375","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86acc644ef3045de9dbd20a1607b2884","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L868-L870@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86acfbcaf5456f88c27dee6c4acd3db5","metadata":{},"object":"dns","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86bd300875275d30fbfdb9ce522ae296","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86c124cc89a2717c07857e0ae7a4c213","metadata":{"type":"list[str]"},"object":"supporting_evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86e39c3c606bf632ca65bc9e6c58f471","metadata":{},"object":"delete_mail_identity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L186-L187@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/403","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86e3a1eeaabbe0590d6d2a4fcdfa8cfa","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/403","subject":"github_issue:AS215932/network-operations#403","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86ec2d834bc1e3223e76acfe400be22e","metadata":{},"object":"tcp/53/{{ ops_prefix_v6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86ed89ff54247436acb6f0f98907d7a5","metadata":{"type":"int"},"object":"duration_days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_86ee03b56521e740b6e71e4228807b83","metadata":{"type":"str"},"object":"issue","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8707ea8b3070ef3263aae00725942456","metadata":{"type":"str"},"object":"domain_auto","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L326-L331@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_870addd2418840896f3a962afb1e78b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_870d87efe24f70c8a968ad19e8e23b4c","metadata":{"type":"str | None"},"object":"recommendation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L824-L828@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_870ddd35a06a25ac07ddd3404981b7a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_870f2b2b7ed3853ee2db6bf1ace9a267","metadata":{"type":"str"},"object":"purpose","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_872abbf32946e153425dfd91d0766796","metadata":{"type":"list[MXFinding]"},"object":"findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_872db7425d4754f3a5bdc0dd57ccb387","metadata":{},"object":"External monitoring host (off-net)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_873892251d0bad697667173c44074496","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainCheckResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87449199c36f5dba1a22fed7302aa938","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L227-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}/attachments/{attachment_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87459c2c34bee98039021b4720aca4e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8750ac90cb94cafb2fa71c13cae6cff0","metadata":{"type":"str"},"object":"new_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8755264dbae7f205d7c90637f887892d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_875729fdd1b9bb03ca84db2d8adb2438","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2109-L2118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_875c44e57dcc35d46a9c92fbe9b6d807","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L128-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/361","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8764702af46edc465f833fc8497fa11f","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/361","subject":"github_issue:AS215932/network-operations#361","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8779168b77fd9e8351a4e9a5403d06ee","metadata":{},"object":"rotate_recovery_code","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8791db928a39f8cce3a38e4bb754dca7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87969f9d626065c27e26be17b01ff5a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87985a420fc0e91bbd36c3b19a1b66e6","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87c16c30dd24eb0720893689fc59d86e","metadata":{"type":"str"},"object":"handoff_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87d19321c1f9e58f8d049212b969a9e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"curated/policies/source-of-truth-and-canonicality","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_87e6815e362c29e1de14658010b9e6d3","metadata":{},"object":"as215932","predicate":"applies_to","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@23b191c248574121c7be34a6b2a668d75718a731","subject":"policy:source-of-truth-and-canonicality","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_882329e90a74a16a5c6528509eea3f65","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8823594b563bfa998b6d10fdba57d78c","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L71-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8825100bc5d4db6f706fa65cf4ccf081","metadata":{},"object":"partial_price","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1080-L1091@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/partials/price","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88272ad5d14c08c1d2525d750b481411","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88272d3eaaf30ae8ce60178925c15ef3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88275637c64f0b59dd1cf5b307e25325","metadata":{},"object":"ip_rdns","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L82-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/rdns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_884c9a51f40f55ebf5f97e66347fd732","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8861a0df3dee364eb0e78f09010808f6","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8865e2849faf4fcb5563cd1603d95af3","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/10","subject":"github_issue:AS215932/noc-agent#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_887aae98ae7e7929782109c18916bafc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L896-L900@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_887e8a4b3ecd655a8ac8f5384f74c7d0","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88963d36cb49796fd037d600ad10a7c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-drift-detection-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88a8f9e2e82482aedfd8db1b2f5a1caa","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88af15776d39b0fcedce992491a57c70","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88b1ab162376cfed3c0815f62c7f237e","metadata":{},"object":"schema:NATLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88c02a8a6836954fc64cfc269325c105","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","subject":"concept:generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88c490a212725e591fd70e953869232a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88c9607264d5dc83f62d4602eee5e1c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88cda02cb05a3c70e3c89ffecddaf73b","metadata":{"type":"str | None"},"object":"job_access_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88cea784cb1edf6e14ad80dae98d0455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebTLSDeepRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88d3809fc7e3a307baeded3ae58c8a79","metadata":{"type":"list[WebTLSDeepCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L697-L702@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88da3b8259f8f9e454b92fcfa70f5bc0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88e72df56917380519d4059585fb0a9e","metadata":{},"object":"schema:WebCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88f28afd3059df582a950e35504ae1aa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L201-L202@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rotate-password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88fad18654079a414ccc49e403bc304b","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_88fcfa4c4a9f07470e2e016c2c6d5870","metadata":{"type":"int | None"},"object":"ttl","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1195-L1199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8909ba00d4c20c4f3fde42bb04ca37d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89154d6b3f82f08ca62807ace331e67d","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d9:1::4","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d9:1::4","src_addr":"2001:7f8:d9:1::4","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d9:1::4","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_891aec05f9f7fa8db77d8b9fe6d1daa2","metadata":{"type":"str"},"object":"what_is_my_ip_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L835-L838@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_891f7c7cd53619518401949cce124a44","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89207db08ad35c4e9c5eb1bb3cf87f44","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8924b3b806704c38a5b9a99ed43d79c9","metadata":{},"object":"dash_destroy","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1040-L1043@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/vms/{vm_id}/destroy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_892e855f9d46d2521a49aa2394a45630","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L216-L218@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/send","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_893581af86608636e0027fbee44122b6","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_893938834a97fd97cbec287b23690729","metadata":{"type":"str"},"object":"issue_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_893ebf83ef9b2da79adfe3f9dd3ca0d9","metadata":{"type":"str"},"object":"resolution_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_893f3997e27c83ba798cfc480adffd97","metadata":{"type":"float"},"object":"peak_rate","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_894a4b648eb10f8c7c78e664cbdc7e59","metadata":{"type":"str"},"object":"auth","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1548-L1550@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIAccessConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8967b131f1ef5efb3a76b7b73d3881c9","metadata":{"type":"bool"},"object":"inbound_webhooks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1525-L1528@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_896e49321413104021feafdd08c1df2b","metadata":{"job":"promote"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89751f3629f2eebf0a45629f1f9ccd41","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_897c4d851b491de7fe336fdc0b02cce3","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L32@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /readyz","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8984203d005e0482f449acd5384f14c9","metadata":{"type":"bool"},"object":"trace","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8987aa109f852cbe9f2cd87344294dac","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_898c6f530c4a19a85ac0efefc47e61f1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89959cb8ed766a1d06990cbcd772c102","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89991f3876f9b11032991737f0156a38","metadata":{"type":"str"},"object":"acknowledged_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_899db1e56895e484a2784a04da078b40","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89a7a23738484200de1e6b960bbbc752","metadata":{"type":"str"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89b562383969b8a249558fbffb2319eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","subject":"concept:generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89b773876d8d25a0e349b4569a370111","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89bb2555c82cf794b95a4d5f42a81d44","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L100-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/tls","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89c4d163f150bc470e04a64d96b0f0ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89cad5a987bb6c0c662528d49226d3ac","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89ccacf39b6fd13097c9428d3b61e61c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/47","subject":"github_issue:AS215932/hyrule-cloud#47","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89cf6b2a27f7b0bcc08b40f25c08cf2b","metadata":{"type":"int"},"object":"vm_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89d01edd741b82867a61b42756d6dae8","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89d5858681accc621a0cb15253d23893","metadata":{"direction":"inbound","flows":[{"addr":"","family":"both","origin":"firewall","port":"53","proto":"tcp","purpose":"auth DNS from world"},{"addr":"","family":"both","origin":"firewall","port":"53","proto":"udp","purpose":"auth DNS from world"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89dd704f0cb98723340ae4eac6f82def","metadata":{},"object":"create_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_89fdcc4f03503b2b2abeaf1d89750b85","metadata":{"type":"str"},"object":"owner_wallet","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a19f8743685851e9c9b8097b6514e2e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a2352dfe9cc1cece5007d55cca7fa64","metadata":{},"object":"create_mail_api_key","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L191-L192@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a27bcba463514345ea3573244742cde","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordAnswer","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a49ab2e6bfd49ef615ef81550f68ef1","metadata":{"type":"str | None"},"object":"claimed_by","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a5582eb368f8d098ba7df26da0e6f5c","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a5f4e1d61c496bf2800a0194c7e7cb8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPStreamJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/375","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a708549679aa85a1640683b8b3957d3","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/375","subject":"github_issue:AS215932/network-operations#375","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a77a4ca34e790e0c2ef73e6aaff2f9c","metadata":{},"object":"whois_prefix","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L151-L154@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8a77bab69206be0b664aab7484ae22c2","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9342","proto":"tcp","purpose":"frr_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8abba74ca030eb552c2bf0d8b09f444b","metadata":{"type":"MailAccountStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8abda76df5bcbd1506d2b0bfc29d8ca0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OperatorFeedback","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ac18d379c69ec19caca6f8c162a7f0a","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ac35361731f3802152acc40eac9d5ad","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1372-L1377@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ac76624300fc7c10fa8b820a4819b03","metadata":{"type":"list[str]"},"object":"labels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ad0dbe958718641df4b750f0a0efeed","metadata":{"type":"list[str]"},"object":"affected_sites","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ae1350ce6084e2821c1ec0171dd3c23","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1603-L1606@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ae8e6a2cf108cdc66fbffc0b6a1733d","metadata":{"type":"str"},"object":"resource","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8af80923372854807a907d17bd3cab04","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b0c6b4da3d98c4f849548c6167fa2a3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2949-L2975@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/config","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b11237ea35b9faf09ad90bb9ac710fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/262","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b1d3af2fc48984d827d01cae42667ba","metadata":{"type":"list[str]"},"object":"affected_assets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b1f2a5fe4420db4502ec08e2a68b47c","metadata":{"type":"dict[str, str]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b25e83c6d1f05473d120eb787b60422","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPAssertions","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b2fa7896b383e36260cce339c48a13f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OperatorFeedback","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b3b5fc78e91696cc346e732928319da","metadata":{"direction":"response"},"object":"schema:VoIPSourcesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b4304c206fd1023a15bc248d47684e9","metadata":{},"object":"dns_resolver_detect","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L155-L158@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/resolver-detect","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b54ac7eafab5d404a5c96d3b6524ffb","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b61f7ef17d5809f8f98bbaec645a572","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b6a4b7b65a5f2881d252c707b179ea7","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L68-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/geo","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b6f0c4ecaa06882dba5fb124f929ba5","metadata":{"type":"ActorType"},"object":"actor_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b8ac9efeedbe7b0b8c2d7125f627fc4","metadata":{"type":"list[OSTemplate]"},"object":"templates","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L355-L356@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:OSListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8b9401b3f3ac1e6280b19f6e6225e5e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8baa6222d11dfa9a20d7b8f8f53bdd36","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::50","dst_host":"mon","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"outbound","port":"5665","proto":"tcp","purpose":"Icinga passive check submission"}],"peer":"mon"},"object":"host:mon","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bad36c8de2530115df4b45f1d054b88","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ci-pr","subject":"concept:generated/infrastructure/hosts/ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bc1f40b3f007edc8eb028b943bc5855","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bca1bbfed96550663fe73a64ca61c9d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bd402e45d3804e9dfc24f0b487b3330","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bdcb76e3c533751c759a5c6c46bf019","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1295-L1298@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bdf62afa6969dcee993415208d2957e","metadata":{"pin_name":"hyrule_network_proxy_version"},"object":"b82dc72bbf382167062bff272606ce84ec20538c","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bea96384625e9e079d35827a8a76cd6","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8beeea96816bb4609092a8307b72f993","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8bf293ee3cfb107b7f62dfc7d96bcd81","metadata":{},"object":"control_case_decision","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2564-L2575@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c1af1e3870288376984e40d3b7eb5a0","metadata":{"type":"str | int"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1274-L1276@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RegistrySubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c21c72f1fafabe595cfd361353f99f7","metadata":{"type":"int"},"object":"vcpu","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c238642743764c865371fbbeaf6d657","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c24c8e8a9e51e306b8311b4f597e9fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ConfirmedFact","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c27654657d2f6598dfedd0be352de18","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L123-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/entity/{handle}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c28cb0e9dae5e36a85e15d73622e39f","metadata":{},"object":"get_vm_products","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L612-L628@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/products/vms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c3e3fc44adbb989467f7cc38d834a40","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c3f7ca100396d880c90fe9af70ef3e3","metadata":{},"object":"tcp/8000/{{ peers.loop.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c5b10dc05a796a5149b104f1146e962","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c60961ef56ef52dbdc3383b32281250","metadata":{"type":"str"},"object":"resolution_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c623061ab41a22a4b2064d501523a28","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c72319c761b8e5980f47f25132892b7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L355-L356@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:OSListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_8c85e69117b373d722ca1c16b711a2b6","metadata":{},"object":"icinga","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c8fead7dc2d4beb4c01c904b1969a12","metadata":{"direction":"outbound"},"object":"6000","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c937c3d5c4ac9135caad724f1718bfc","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8c9c5a020474cc9b08236757137bb36f","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8cc2022b20b8c6dd7107fb6f6b3e0bf4","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L186-L187@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8cc47af5c9e39406f51286a2ea46bdd8","metadata":{"type":"list[DNSRecordAnswer]"},"object":"authority","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8cc6f7f0cab002a4b3e7df0e2313da61","metadata":{},"object":"get_mx_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L102-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8cd066ea37cd73e61bbb04c763dccf19","metadata":{"type":"str"},"object":"event","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L500-L502@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8cd48d34a9e466b1e286778e0e3ebb70","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L58-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ce914fde5e41434b21a9a2e02c4d557","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8cfe19787af416b1c5ec7dacff9756e2","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::20","dst_host":"api","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::20","family":"","origin":"cross-cutting","port":"9187","proto":"tcp","purpose":"postgres_exporter scrape"}],"peer":"api"},"object":"host:api","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d068adc0e340d4fa0e707a14fc2ceb9","metadata":{},"object":"run_task","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d075aa4b2ac6c188bf37c0a61dd2d43","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d094c1e1fcdcbd6187f9ec861668cb6","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d0f44f00503ffded369b0f2b22575be","metadata":{"type":"PaymentStatus | None"},"object":"payment_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d1712e2d462d0a52171aeaafece4176","metadata":{"type":"list[dict[str, Any]]"},"object":"new_observations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d273ad264f5257e43e6c454aa72df77","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d29ca46f1a2c58966e66eaf14b772a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/9","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d29cc933f105ae790ae8bb3e288ccce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPOriginObservation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d304e6f067afeb561f39c0cf8c632cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/loop-docker-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d32b67bc4677b80ebc0bd611c540d83","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1066-L1113@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/{vm_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d33dd19a2f6e8c704a0f1e1e96b916a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ManualInvestigationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d37d07690620c4c5501e75530caee7b","metadata":{},"object":"get_path_vantages","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/vantages","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d3cc9b0aa4b4ea320262b84c79d7868","metadata":{},"object":"tcp/179/2a0c:b640:10::ffff","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d3d25b555c1e93d495bef7009d4e7f4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d425f8785f8055be851b6a0fd4177ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d4fe3ac291712b37edf812b665f3ed1","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d512414d27d8a2b953e60070076e071","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"runner queue, action images"}],"peer":"github.com"},"object":"github.com","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d52224f7ba609ba74c96f61f29e2fa0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d5f8aacf661e5e56d29843c227e7eb1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d6076b5764d7c2c23ce34b72d459227","metadata":{"type":"str"},"object":"new_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d7b5b7699e866292d299505066ac565","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d7fea9ef3aadb321414177c4893c0e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeVMSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d80f861f8337eb8e35c128b3290e791","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L146-L147@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/domains/{domain_id}/dns-instructions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d8a342e4dd84d78fbb9ee8f72369b7e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d8ec11a9681d5a3535bb0aa630ec738","metadata":{"type":"int"},"object":"confirmations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8d9b1a8c8fd36ea282426a642284f5c9","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L359-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8dac0970e652ab4429d7973122616e23","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailPollResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8dadd0d21543e39e37551978510cd353","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8db216cf118c6a81be44cdad9be5f336","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8dc4f4d9af4cb5234e42a6a7f22a2e42","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8dd4b0e9d7496e097be76fe702c9a200","metadata":{"direction":"inbound","flows":[{"addr":"","family":"both","origin":"firewall","port":"25","proto":"tcp","purpose":"SMTP inbound (OpenSMTPD)"},{"addr":"","family":"both","origin":"firewall","port":"465","proto":"tcp","purpose":"SMTPS submission (OpenSMTPD)"},{"addr":"","family":"both","origin":"firewall","port":"587","proto":"tcp","purpose":"Submission STARTTLS (OpenSMTPD)"},{"addr":"","family":"both","origin":"firewall","port":"80","proto":"tcp","purpose":"ACME HTTP-01 (httpd)"},{"addr":"","family":"ip","origin":"firewall","port":"993","proto":"tcp","purpose":"IMAPS public IPv4 (Dovecot)"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8dd6ffdda1a1aaca9909d03c6b4cc4c1","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L111-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e2c7953cf7851f7e9c05ec50015d6fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e2e8e586b1a0b16fa0a002d2c5af9d9","metadata":{},"object":"verify_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L141-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains/{domain_id}/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e35b799b5a78ad2c21a1611c4bb4f62","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e35d83dd6e731b812db4330ba2d18fb","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e381c7afb0b59a3223444d86e565d65","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e3a6b005cdab1620a963880728a4fdb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e4720e3a4824db93a2050bfa2536992","metadata":{"direction":"inbound","excludes":["cr1-ch1","cr1-de1","cr1-nl1","dom0","extmon","ns2"],"flows":[{"addr":"","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"all","src_addr":null,"src_host":null,"src_kind":"special"},"object":"all","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e4d051dfb7dc8049f804186d9b10ce1","metadata":{"type":"list[ControlledLoop]"},"object":"target_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e4e4164b6fa814829fd05ab4e759e67","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CaseOutcome","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e4e9c652565b66a57d7246d01ac7196","metadata":{"type":"str"},"object":"interface","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e565cc281315c6fccb1a62330e72151","metadata":{"type":"str"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e5c68f1830ba444ebdf09088232fe78","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e5e1c6bb916699d2ec2026f3f768395","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e7af1d27e4d970ec75170af40134575","metadata":{},"object":"Implement autonomous NOC approved remediation execution with commit-confirm rollback","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e7d5135c9443a7bb0bbb9c948069f74","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/8","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e9b24dd95a44314626f7f2a3f91ea6a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1405-L1480@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e9c10f4b201e4175b93b8449be620ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8e9dcd93c6ce1b64c4d4c2b27fe6ba2a","metadata":{"type":"bool"},"object":"dns_aaaa_verified","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8eaa2d8abbd3c2d42a4b14a12a90c17e","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8eaee01d23345617cacf8ed7958502f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ebd2fa9f6b737b78d519d31340dbce8","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CommentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ebd79fc380263fc5b7de454b4cf3f2e","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1907-L1909@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CommentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ec776495d930de906753514c173bbd1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ed1836e7f60ca118df01b84b5cb5350","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ed2fea3de2e34b5945e4d4557c623e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ee198c83c0dca09462e217dd3c66c33","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"docs","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ee1b0e3d49dbaf45f3acda9b9e2f508","metadata":{"type":"str"},"object":"method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8eef726a4cfe6725199d306842d654ae","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L383-L396@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ef2e211e7f940f45efdbeaf1ee32825","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ef4483be3d39ff95901bfbe9f305516","metadata":{"direction":"inbound"},"object":"1338","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f046d144832463773dcf4dbdf1593c4","metadata":{"type":"str | None"},"object":"city","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f0c686a573519a77c3273cc872279c3","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f108c4d3d0c358eed36db262aef5532","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f10b2c5cc4d409c036f9c5e659f20e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f10c42723f105da4069b0ce0aae3a39","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L577-L582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f17041a4edbedb893e86c10f2c3f746","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f2ad028197707b3dbc055e9f646db00","metadata":{},"object":"OpenBSD 7.8","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f347357a2a3e55bc2c7418eeb16099d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-iac-tests-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f35c7a5ec04d851504a834a24535ee3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f360e98e2819763426bbe91dddc4176","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f578db481acf1d0bb79a45550cc3d46","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L157-L160@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f649a758d4e355862b7791d2bb7b957","metadata":{"type":"bool"},"object":"shadow","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f73a9ec9b122c9b62e76844bae3f087","metadata":{"type":"dict[str, Any]"},"object":"identity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f7ac22f2e046f50876a39f645edb387","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/irc","subject":"concept:generated/infrastructure/hosts/irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f85525f6d012974ec73db072ffbedbc","metadata":{"job":"apply"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f873a6ecba8d5599bd5e18f9eae513a","metadata":{"type":"SensitivityClass"},"object":"sensitivity_class","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8f8ad85f8fec112a7c361fa881d0a2b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8fa6120ac1d4562cddfe07e7e2c258ad","metadata":{"type":"str"},"object":"opened_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8fd907246b5d2fafc86c213ff8032b9a","metadata":{"direction":"outbound"},"object":"587","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8fe3539193d6eedf546fdf7281085a77","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ff3f4004e2b7869d173239ed57b9ec5","metadata":{},"object":"control_fast_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2608-L2618@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_8ff4b405837c657df70811ecd50f3e1b","metadata":{"type":"str"},"object":"input","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L571-L574@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticTarget","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9015c36c2e28608cef9f8759f227f667","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9016fb6ce7c950a5c448d3ba8df57b62","metadata":{"type":"int"},"object":"duration_days","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_901b2cf86579df66d80771116e269551","metadata":{},"object":"schema:SpeedtestRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L58-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_902746bbaa1779dd03eb00d4be636c88","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9028132fd209a4b2221307295c9dacc7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/53","subject":"github_issue:AS215932/hyrule-cloud#53","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90299a3326d98e8c6f8a0a4f4ebf05c6","metadata":{},"object":"create_zone_record","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1349-L1372@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/zone/record","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_902b8d5e52afc516f13e96ba4515c5c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_902f754fac193ba3a264ceac0176ab59","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/428","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9030a93149d1b6226bf8b361126b575d","metadata":{"type":"LhpAuthoritySummary | None"},"object":"lhp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_903684411411c45339747bbb630c58e9","metadata":{"type":"list[IPReputationListing]"},"object":"listings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1138-L1141@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_903a9c430da94cb991a7ade58e94787f","metadata":{"type":"list[dict[str, Any]]"},"object":"retrieved_hyrule_knowledge","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9055105d08235bed78caf7d4e610d71a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/249","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_905f132dcd759d3fe00325fb0030fe51","metadata":{},"object":"loop_console_health","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2109-L2118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_906089f37f43acce68a86de1b4e8691f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ChangePasswordRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9064c6b319d95a12a182928228e2da8e","metadata":{"job":"apply"},"object":"unspecified","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9075cad952ff54bb164ad11ad38f0755","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_907e776e641e2133900d156225a915f2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L139-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90811b9417a40b4b95eff49f27e9a268","metadata":{"type":"str"},"object":"expected_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_908bf4371223552c23ca59984341fc39","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L199-L200@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9099102748725426aca47e2172443139","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_909c958028bcea65877f80e634748b6f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90af783c67bbc2635717a9e3ff4a8cee","metadata":{"type":"list[CapabilityEndpoint]"},"object":"free_endpoints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90b34f59741b1f8b0d35d1ddbbda92df","metadata":{},"object":"vpn","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90ba82c7a88a7aefd87bc512d7c05769","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90cad392b467d4bfa0a70c3e554ff9da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathProbeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90cf388b7031848fd705a95518c5ff04","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90d167eecda31d84bef67e8e1320f387","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90de6acc4e7ffb4a4b3a114bbc21e41e","metadata":{"direction":"inbound"},"object":"1339","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90e5b3343785f77d045a6a1b73977ecb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90ec5a4217043c590180be5930339141","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/irc","subject":"concept:generated/infrastructure/hosts/irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_90fc626749d0bfdcaec0cdae611a11aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9104d860dd9192ece03317de4b335662","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/as215932-net","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9127db0bbe9748838ad56c7bac465a12","metadata":{"type":"list[str]"},"object":"candidate_knowledge_update_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91405825c926ab5e347583a75294de4b","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9142068d2e44c2c04a2d1f4a1e82c076","metadata":{"type":"list[SourceLoop]"},"object":"source_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_914c7f4181f16d5b8065a3263ae08892","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_915b71bc3397254cdb7ec8405d3373c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_917b69d216abd74438de8435e4863f07","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L53-L54@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/partials/x","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_917b88685ce5c197d31dd44975924dee","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_917f3893f68fc8943ee21baef5eca51d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91802f5069d9f4e333234a06abd3f569","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/EvidenceItem","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9180cb34a3d03460971cff9eb2a44724","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91a23178c0af8798f3a2ba7a26620c5c","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91a6b74943507fd59115775f5c555692","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L176-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91a8fb72d4a4b10c6c43260951d121c0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91acb2e3db31816e2c645d2528e21512","metadata":{"type":"list[Hotspot]"},"object":"hotspots","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91bb56713fc56521de25bed1b8e0a5ca","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91d2bab14b6fb1222ecce47073406e99","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91eea5f023d391652571e6088fd3f2d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91f55915d4333c94c8a1cb6be3e10ed6","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_91fe7ffaeaf0fec457658e49136e6353","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1008-L1024@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92086ffd398ba1eb87516a6949a8af56","metadata":{"type":"str"},"object":"risk","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_921989ffb0f94cc7e6187531c6594d3c","metadata":{"type":"str"},"object":"rollback_plan","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92230a2a2b5c3a010c386b7fdc00d996","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_922426635da02a226b7a3b5def237b6e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueClassification","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9225e797c5aa5928743cdf4c5a19147f","metadata":{"direction":"inbound","flows":[{"addr":"2001:19f0:7402:0cd5:5400:06ff:fe40:7112","family":"","origin":"firewall","port":"8000","proto":"tcp","purpose":"noc-agent webhook from extmon Alertmanager"}],"peer":"extmon","src_addr":"2001:19f0:7402:0cd5:5400:06ff:fe40:7112","src_host":"extmon","src_kind":"host"},"object":"host:extmon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_923013db1e24ec42f413d51b764ad3c0","metadata":{},"object":"FreeBSD 14.3","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92317b92d67394e95dc0e87c1df16e8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92363ae47c4708af958d3d9ca545949c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L31-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_923db11fd2264bfe7802bf1fdcb1f287","metadata":{},"object":"host:netproxy","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_923f149802b7a04dffd15c548d9717ab","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_923fafc489377330a49ad6a2ed60e281","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_924ceb20f98975c2c8853178f4e11481","metadata":{"type":"int"},"object":"estimated_ready_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_925dddfc644acd3f613933ec86e20773","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9264fa8770d338b3f7858576eb285a60","metadata":{},"object":"schema:MXJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_926ee43b261346f193f8ab8c826d46a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ActionIntent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_926fb79c6b62960bcad07eeb29708045","metadata":{},"object":"host:loop","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:knowledge-mcp-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9273fad4331abdc56c1ee3327fa22a55","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_927bebfb043d04707ecba6504f4c400f","metadata":{"type":"Literal['high', 'medium', 'low']"},"object":"observation_confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_927fc1f3c8a28d125389812ca5ca5c0e","metadata":{"type":"dict[str, SourceHealth]"},"object":"sources","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L909-L910@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92833ce268c78696a07a35bfbe0e7287","metadata":{},"object":"download_web_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L143-L144@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9295e6a834e7973c5a750ed16a580625","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92971bb4940aa5c436921e2e10be45c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MetaCaseProjection","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailPollResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9297c6a3570557e44115f2edc06fb197","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L387-L389@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailPollResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92a3ba705efe51698fb2375e2408be0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92a892ba9f41e1e6cb42070a51bb1cd6","metadata":{},"object":"create_mail_identity","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L176-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92aabaaab95947355dc90e6882d77f7b","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92bf658e239b23314d29baadc668d0a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/autoinstall-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92cf32d0a4b72d03ffe9e70cca49a416","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92cf9014f49c6b29ed43c60effddc2f5","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92d39da024f0622b78c4f6b1eb36b84f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L85-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92d96f5baf864d9c1a99ef8b019763da","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","subject":"concept:generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92d9af7fc80b8a602466d57e68730a37","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_92eb27709edeb7b1daf69088bdfb2f21","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:3::/64","family":"ip6","origin":"firewall","port":"4190","proto":"tcp","purpose":"ManageSieve from ops/VPN"},{"addr":"2a0c:b641:b50:3::/64","family":"ip6","origin":"firewall","port":"993","proto":"tcp","purpose":"IMAPS from ops/VPN/mon/noc"}],"peer":"vpn_clients_subnet","src_addr":"2a0c:b641:b50:3::/64","src_host":null,"src_kind":"subnet"},"object":"vpn_clients_subnet","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_930b9dc40f3015a2007c787e88c1a31b","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_930c1c96d17d85e0c3e76a4e2ad8a9b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/FastStatusRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_931031514d90c6b89db60adf7ca67e15","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93251743576c4748953ef8b1effdbce4","metadata":{"direction":"response"},"object":"schema:RegistryPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L58-L62@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/registry/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93309798cd5d4dabe34753306e1dc0ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-business/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93309c2d1dc0b01bad0e722a55965bca","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9331dffbd319326cc877072c0a4b70af","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9342db625eb00958c4ec2c2aede58b53","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9343b82e4f7acba9e7b794463912134c","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93459e0bc91618576ba2bf80a42a5efa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L45-L46@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9349bf1ced2a41e6eca908378e050569","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9351c3027e6de039a33e92bdb0a5e1d1","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9372ae42d7de953e89e5394bdf30b594","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_937ca72c26574598aa59583adc8a18da","metadata":{"type":"str"},"object":"recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_938013f78b670737ad79f3415a48cf35","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hotspot","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9388802589d3d61ae401c199da194fd5","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1597-L1600@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveUnackRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9388b044e447275ae7c0d815ff427a29","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2852-L2853@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveUnackRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_939574c170c4dd5a323fc1899faf1736","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93a1062f119775075c4e54bd607b3513","metadata":{"type":"str | None"},"object":"sanitized_error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93b187531ca543af4a065f2762f250da","metadata":{},"object":"apple_touch_icon","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1129-L1134@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/apple-touch-icon.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93b7ab4c00414695af25d955a84e96e8","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"9342","proto":"tcp","purpose":"frr_exporter scrape"}],"peer":"AS215932 routers"},"object":"AS215932 routers","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93bc0317527f29bb1a999d352d42202d","metadata":{},"object":"quote_rdap_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93bd67d8ffb3ce2d477e7d4d5616118d","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/engineering-loop-on-loop","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93c22f828c132ed66f53028b487a02c2","metadata":{},"object":"get_nat_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L62-L66@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93d352328744605706567a109363012a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93d952e73c09a46b8dc57521168b23a8","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_93fed53ad4ce2fed1ca178a7d1962a7a","metadata":{},"object":"download_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L199-L200@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9402dbafbaba1cf14773f3cb33887a9b","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_941a4c92ba328e8dceedf972cf73063d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_941e8ac18c0747f8ae87b746affd6ee7","metadata":{"type":"dict[str, object] | None"},"object":"bgp","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_944f6f2d5cdbfe9af98b64bbda994bbb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-branch-protection","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9450c32d68250d496330ec7d742d082c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_946e07dfa43c84d5411f822eb4a24b6b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AlertManagerPayload","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_948be7f6e6ea2cbf794eb132486ef944","metadata":{"direction":"response"},"object":"schema:PortPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L47-L48@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_948d7b7e4f16b897b906a4a94bd0c091","metadata":{},"object":"noc","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_949274d282ac0a7121a3175dfd0e1dbf","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9495e270cbd3bf71e26315a407d67f2b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94b0c7cc4b9489b541be0b8701ea5226","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94b545bce53665f33d56043491ca81b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94b6e1a042200c50f24328f0066ea27b","metadata":{"type":"str | None"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1431@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94c0160b726305e8bf2df4ca54002890","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94c4501b7e17c85a1f71a5b01f61c2d9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94cbb84d5876a8344e5afa8e8e822bc7","metadata":{"type":"str"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L153-L160@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:LhpAuthoritySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94f16d22c8bd5d2624c3c17b04b308f8","metadata":{},"object":"service:hyrule-web","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94f2e019d278af08a74d123f4a91cb8c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_94fb0f52904bbb27e297c6f6b92ae72b","metadata":{},"object":"web_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_950bdc990d568f77ef366442934c51fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_950c891bb0c40c1efae8ffb620f6b6fc","metadata":{"type":"str"},"object":"intent_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_950d13f4a492fc2c06d0c394b04acd21","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95211310562c9d690cb7dcf4e621375f","metadata":{"direction":"inbound"},"object":"53","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95276206ff82e0a2017b2de54dc0d0db","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/14","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95282bcbe148f524db6efc5dbd162a27","metadata":{"type":"int | None"},"object":"duration_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_952fb8d7ac64f87e06c7ec2075f544d5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L64-L65@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/record-types","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9544f0df1168eb8d9e0ed0dda996565e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceContext","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_954a6556a9deb9b9f33022402e47d659","metadata":{},"object":"host:loop","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9556fe41b1ca230511f112dd3f30b00e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9558b3ada73f47a970765c2baef9ee16","metadata":{"type":"str"},"object":"filename","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1630-L1635@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9559c074873b0ba27af0492b160e8af5","metadata":{"type":"str | None"},"object":"evidence_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9561d73e2eed2dc8f89f05be5996296f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95668b502712b2ebfc6214214741de67","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9580e79f58fb7b9b56d9a819385dca72","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95925a4fc31c803149736359dfa965e6","metadata":{"type":"bool"},"object":"allows_customer_config","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95977c1f97e63c58b535b753f49a8c93","metadata":{"type":"str"},"object":"guard_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_959de6a189dc83f9e3bc691f0d371b41","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L99-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95a74e9b18bcd52981287bf6230bafce","metadata":{"type":"str | None"},"object":"meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95be6017a9161a482107dd811ac9b52a","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95c94f52d67996796dac9cb840c62310","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95d1b87f8e1b860632f55a264bd5c15a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_95df7b31f7c63e1686ae73900da41934","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L927-L928@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96009948772d3c01d83fb815510ab880","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96070c75053b74c04e1119ed176f6fcc","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_960b493ad763de849c88a4b75e5cdf67","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dom0.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_960ee265da217d48915aab9f88c7bd2f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96213bc6447dc70d6dda6fe2370aa3a7","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_962be5ca693b59e07b666fdc5c61b4c1","metadata":{"type":"list[dict[str, Any]]"},"object":"active_meta_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_962c304952f53984c04ce9495f7c558c","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9633851ffcf33babf1fefeefd2005f24","metadata":{},"object":"tcp/993/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96519d99462fac757634566347874743","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9653ff5b93d66f4f848429b5fa127f6f","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_965ce8ef666f722f42b6d5f8374c5166","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9666fcfcc654dc7d40c70e94ba84b974","metadata":{},"object":"monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_967a8a82795c03717bedf49c1003b824","metadata":{},"object":"get_dns_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L35-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_968eb5ddc06cb555a39577efa5dc4c8c","metadata":{"type":"int"},"object":"original_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_969cc01451d3a81253f0792c5908e3e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_969e79d573777caa4105195dfd8fa4d5","metadata":{"type":"bool"},"object":"approval_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96a5a7bc3524c493f01c9de43df3cd88","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96c7abf5876e78cdb009df9919515e21","metadata":{"type":"bool"},"object":"is_admin","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96cf97e142171431f3580dd654f4af87","metadata":{"job":"render"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96d0a6ed707364a38298d03952ccaf80","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","subject":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96e009b0991977da1fd707ddeb83901d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_96ecbd92585b39a9b5e879cb7e5b9836","metadata":{},"object":"Research and plan Keycloak/OIDC for internal service access","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9708887c8668405437201c815e2af889","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97108761dc983bd1b833b025770e9f3c","metadata":{},"object":"schema:WebCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97115870eb57aa0259e7023cc3d7fea1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97172a3f97fc2dc3272ee02e7b0008fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_971d21cf88e8bbbfa4768c246e9c0d3c","metadata":{"type":"dict"},"object":"commonLabels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97301ac53e52ecc88d081b7a2c7566a8","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97409ac5a0aacc98e41cb7bedad70227","metadata":{"type":"str"},"object":"alias_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9741c909725ff86a80c92b1b2b77d9a2","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_975472156deee25e1a9fac69d24ed293","metadata":{"type":"EvalFamily"},"object":"family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_975b191cc9f0b6bbfbcfc0948d214d49","metadata":{},"object":"hyrule-mcp: add vault_agent_status (templates, last render, command directives)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97600c226f5415cec6cb3ac5e4ca3984","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97629387c7a34ea04ad5935a31bd8739","metadata":{"type":"int"},"object":"duration_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L919-L924@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9765c86c67bdc317a7de1c4238f48dde","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97771264f63e311b13c61b4b2b7b775c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L632-L651@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/os/list","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_977f106cb3fe9c546eaae41e2e9f74fa","metadata":{"direction":"response"},"object":"schema:MailRecordRecommendationResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L146-L149@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_978834a90e587b9825b88ed66187a192","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L994-L1039@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97aa3b14159d0751c734d77189c4e001","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97aafb831a7a117c44bb98641a3f3c25","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97ade16cf49c82461de8ba9dcae0c889","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97b3bec56d8c2fa0da727ca36909b4fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97c2707dc9d8bbac5d681aacb329578f","metadata":{"type":"bool"},"object":"knowledge_export_required_for_prod","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97d691f2bc7e8897c4b3484380583608","metadata":{"type":"str"},"object":"ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97dacb74ddee124c2c2c50e72cf747e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97f91aa348a2c8d597790dac267b3b81","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_97fbb0975937cae8b4a3fd4d709d15a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9800a7eb9e203e7ceb902e6eaaf968f2","metadata":{"direction":"response"},"object":"schema:MailIdentityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L181-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_980674dcaf8afb51998b6290550c80ef","metadata":{},"object":"get_bgp_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L106-L114@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_980692d19d369fb1db86ce28924dc015","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L79-L98@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_980c09ef3f3f820cbee7caee3de3f6d8","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_981103a597f1bfe4edce671910303c4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9818d98b9e09a5894caf90ecd22af130","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98225cd92b290f2a6d25ca1ea534f5ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98268950dfd58eb9d2045fe3d6b93a3a","metadata":{"direction":"response"},"object":"schema:ThreatSourcesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L68-L69@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_982882f5e223b95feb1d6e19080543ee","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_982c457bf56c08739f704262483842da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9830f0f6cfcabfa68cb95b674b6887ca","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9842d054bf4510db04436aa60a23b3e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98468d4a08cb78504a0f6322d95c1da8","metadata":{"type":"datetime"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98535d7d643c243ee9d476b85116c100","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_985719689dcd825dfe84558616e5661a","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98609d2e7c61213af61b3d834bdb8922","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9866d35df4a5f5ad1073d99f0d1f58bb","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_986cfa7c24c6a5536f805a160f385b55","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/go-mod","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9872735314cfcaa2854815400830f2b1","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98750867b31fee78e84f6246c11ddf7c","metadata":{"type":"bool"},"object":"independent_action_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_988794c16bf4ca32c0810e187fe16744","metadata":{"type":"dict[str, object]"},"object":"monitored","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98929e5c85c5c3b83f29e906ba94d68c","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L64-L65@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9895aa7667862798a9c312b8dc909adb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_989d0acdf5c75da955d0f4ccaa97e27b","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98a6eb259ad985efff21baa08ca33c8f","metadata":{},"object":"hyrule-mcp: add service_restart_history (cadence detection for systemd units)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/8","subject":"github_issue:AS215932/hyrule-mcp#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98bb10ee2dbb769dd93d6c68d27b42f3","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98bbaedde8444226804c469337ff1695","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98bd0b17fea314ce3f19068d37ddea30","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98bea4e6458abf0dc0c17feaf02e7330","metadata":{"type":"DNSSECResult | None"},"object":"dnssec","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98bf813cd560c70ea9b1993443559cf5","metadata":{},"object":"proxy_network_request","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1405-L1480@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/network/request","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98c7e565109348c874d3d7f6bf5d1bf8","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98da7734199228832349a22ef4c86646","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98dac248a3bd46f9c4a3025c5d3e058c","metadata":{"type":"str"},"object":"issue_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98dd0379576ee7fc7f49335295e2508b","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L78-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98e5af658b233d0163ea9031ff231982","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98f2bca11833d36a1801ffe5c6ff4a5a","metadata":{},"object":"core router (Securebit CH transit + SBIX; 4IXP pending)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98f5bfaa77fbc1d0ca2a11e991fc63f6","metadata":{},"object":"dns","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_98fa81d3843eb36da4404c0c365b8dd2","metadata":{"type":"list[DNSRecordAnswer]"},"object":"answers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9903099d76cf1cbf1165283cd2b6c9ad","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L134-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_990b5658be904a3a29cbd36441f55bdc","metadata":{},"object":"Fix Icinga snapshot helper credentials on mon","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99102fcb8f4c20e5c6136b03356ba926","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9911c79d211ff21d8cd3473e58b62cc0","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dom0.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9941c6646c37e9316e8fc0e2ee263f53","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_994be896d204b3c40b07eaf726403f4a","metadata":{"type":"list[str]"},"object":"affected_entities","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_995928e2e7f3bd89a8db7d1c8eccb596","metadata":{"type":"list[str]"},"object":"drift_findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_997fe836da518f7073f933bdd08d1c18","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/2","subject":"github_issue:AS215932/hyrule-cloud#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99837e42e3bf7460f30713d34e111629","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_998f0f6107b20f4c0d14eb641d9f6b95","metadata":{"direction":"inbound"},"object":"80","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99a2afc7882037ec8278daab7067737b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99aeadfe03059708361e5704f55e64b9","metadata":{},"object":"quote_voip_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99b28f5b2e05bc182cc6cbc18e2566b2","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b640:10::ffff","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2a0c:b640:10::ffff","src_addr":"2a0c:b640:10::ffff","src_host":null,"src_kind":"literal"},"object":"2a0c:b640:10::ffff","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99c4ea775a8ab1855f56fc73b9b1af23","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-netops-nightly-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99d748620683ee947a5e3d9b33610d90","metadata":{},"object":"service:hyrule-network-proxy","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-network-proxy-on-netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99e070b750471c1568e5ee66ecd0fc79","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/engineering-loop/31","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99e543fed1e637c54ff3ebbc24f4e976","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99f4615862e230624005d40366425607","metadata":{"type":"list[str]"},"object":"required_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_99f90d8c86785abaef46fb1546d83cb4","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a010351ceae212fcd23979d3d3c95cc","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a017cc3d8223bac1d80587049df602f","metadata":{},"object":"schema:MXCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a0e63344644b80fac158c0034a01dc1","metadata":{},"object":"get_web_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L138-L139@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a347b2dc68b4eeda69fe77fbb9eabae","metadata":{},"object":"CI: add a lint/link-check gate and make it required","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a3715c253654edd68e5e73156db8a94","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a37dae584c68a64480802b29b29363b","metadata":{"type":"list[str]"},"object":"priority_order","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a43eced66918c31723f74b434aaeeec","metadata":{"job":"changes"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a4e9550bab026cdbfc8edf30492d462","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-network-proxy/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a8240dae122f7874e99b246927774e3","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-network-proxy/issues/2","subject":"github_issue:AS215932/hyrule-network-proxy#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a8c9f46c3bc19ebcbdd347087eb9f4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a8f9d41ff5aaa49e382cd5397e815ce","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a94880effba1b573c5eecd31c7750d9","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9a9937c4a135e997c29c2d90a37ef174","metadata":{},"object":"tcp/8451/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9abe3c21c28e0636e6853e7872119def","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ac0968f2cd3cb0ce8d253b26cc02e66","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L805-L806@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ac878bada54bc4cdd991ae0677c3c1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/272","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9acc5cccbec91adcd7e20aed298938f8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ad75f0073d18be5c04f73ef0db67db2","metadata":{"type":"str"},"object":"identity_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1609-L1614@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ae40daa48f82f6ec370ab0a652b13c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ae4aff71ccbb787bfbeb1e9c452e092","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ae9ba91dff35b0cb6cae5e2266be436","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1234-L1239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9af0ad15bff5a51a4ddadfa3a96ae159","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSSECResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9af875bfa156924b0ccbfea42322b471","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9afb0908f2945acb6c40501037111d07","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L126-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b010754cab4d38e690a52b5cda3321b","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b01645e5621a6e879d38e0906376ce8","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ns2","subject":"concept:generated/infrastructure/hosts/ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b064bd8324f8f7dc869f176e413a3c6","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b20d2b7f7035527aa49e8953c43436e","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b226a897161c54a7cdad0fa69f5938a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L95-L96@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/https","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b265d804c3c5ccb4082ce677a6b33db","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b29db02f167a1f0fa6ccffb8996a64d","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b2a136afac459c26bfc3daac2c5b945","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b500fcbdd15fe8f9ae184358239b4b3","metadata":{"type":"str"},"object":"expected_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b58fd4b6c92fbb35060c4ef08fb3f67","metadata":{"type":"str"},"object":"destination","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1597-L1600@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b5a928af1508e89f0e4c6828865cc90","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b63af87313c679b9b76f4198509bfb0","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/375","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b6f7cc5729f64d37bb0fe449946d741","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/375","subject":"github_issue:AS215932/network-operations#375","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b75078f6b1e2ffa5389df3b7c2a45b3","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b7f94b159677cf0b096e8e6bd484bc2","metadata":{"type":"Literal['noop']"},"object":"mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b82953bd94559e6f3603606bc5500bb","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1372-L1377@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b947699f39e78a349012f857a6fe1a1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b97e4a321a44ac921ef6afcc9d8b159","metadata":{"type":"str"},"object":"report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L705-L708@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b9aed4a991b7a29a7a1406548ec526c","metadata":{"type":"DeltaKind"},"object":"delta_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9b9da1e1e8f97ec30ab1f8dd834504a2","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bab73eccb60c1a0380e39d400f15747","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from dns"}],"peer":"dns","src_addr":"2a0c:b641:b50:2::10","src_host":"dns","src_kind":"host"},"object":"host:dns","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bb043cc0f2c9d18edd1dae08e67be33","metadata":{"direction":"response"},"object":"schema:MXToolsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L69-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/tools","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bb8ccf02174408048665c931e88bee9","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bc0665906dc75930bfbc87648297ffa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bc87a30440d8dcc553fd70deb7e534e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bcfc8aaf4e465161eb876449a73a876","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1000-L1021@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bdc93796acf0a4bd822f63d2c044003","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L857-L859@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9be6e6bd06dc310908cdeb479e4512e0","metadata":{"type":"str | None"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9bfc6a51bc58a5ebe9395966230b46fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c03e71f66bdb66291a234c9c9811215","metadata":{},"object":"tcp/6514/{{ peers.cr1_de1.loopback }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c07b1064eb014f5607d40a710483fb6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L48-L49@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/api/data","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c0d7c16dc2a9fd44533e693b46cd6b6","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c0ea6a5b789fcea993337d2dd8f3868","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1057-L1058@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c2187d9dba942374416367a45cf0daf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c300d7ff642d1ffdeae42acbeaaaaef","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c3201ccbfc5709fffd3eb541829a663","metadata":{"direction":"response"},"object":"schema:BGPSourcesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L67-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c3e55a9cdf6f36af36369db430d3053","metadata":{"type":"str | None"},"object":"amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c438f9cd344c5a365a150e234f2725e","metadata":{"type":"str"},"object":"job_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c43dc594aac2ded202e40d5b2404c5b","metadata":{"direction":"outbound"},"object":"993","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c48a56fe6a12323bc660127a2f2ae1a","metadata":{"type":"list[str]"},"object":"internal_notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c4d7a48353677ddd7629aa277bed8f9","metadata":{"type":"str | None"},"object":"customer_reported_wan_ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L818-L821@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c500533399f6e147d28dd28950ec487","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c517e57b55f07f37992bcef7ec28721","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/398","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c5830a2eafd1f6b7410c002aba452d4","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/398","subject":"github_issue:AS215932/network-operations#398","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c60e9e98aafae58f86cb5bcdb0a5da4","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c70d77838522c1ebc6c8cf5ad10ad51","metadata":{"type":"str | None"},"object":"reply_to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1603-L1606@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c7929dad82b5f85e25617ecd59b029d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c8125c851589f7983a60271371a55a7","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ci","subject":"concept:generated/infrastructure/hosts/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c835f7ddbf394bcaf12365cecc2a37c","metadata":{"type":"str"},"object":"password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9c8eaefdd1c67c74a0a3f392db2cd8f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/3","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ca5125b3b25fbdabdde4c1988b695a9","metadata":{"type":"tuple[str, ...]"},"object":"approved_knowledge_statuses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9caeea45c989d4887a47ce51d4139ef2","metadata":{"type":"str"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9cb79e57dacbb0b2241a27644323820a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9cbf7bbc83f29eea748caf96f6c532cf","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ccc863aba7b62f038cc54e0b32174f8","metadata":{"type":"list[MailAttachment]"},"object":"attachments","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1684-L1688@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9cce3ed378fef02f9517c5727767eae6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L870-L907@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/signup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9cd19681634a10fbcf8e703d682f2538","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ceb8abd4fecdd838ce6998173e2c889","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"curated/policies/source-of-truth-and-canonicality","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9cf328a4d45dbc7905a5c98ae3ec4c97","metadata":{},"object":"proposed","predicate":"has_review_status","review_status":"proposed","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/AGENTS.md@23b191c248574121c7be34a6b2a668d75718a731","subject":"policy:source-of-truth-and-canonicality","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d15257603b7c94f8fd337d6264b36fa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L888-L893@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d1ba4cb972706e5f6eaf868c4897f04","metadata":{"type":"list[str]"},"object":"affected_customers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d1e1e45f09edde65a8a978bbe100052","metadata":{"type":"Literal['blocker', 'major', 'minor']"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d30697bcb6566347a3032d2c4bc57dc","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L38-L39@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/submit","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d3713374a13e9366b30dfe51a01a41b","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1622-L1627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d3bd3ec60cc8d29ca671cb00c4b9bf4","metadata":{},"object":"tcp/179/2001:7f8:d9:1::4","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d3e8ba27286885b8f9cf0e461b09f67","metadata":{"type":"str | None"},"object":"mail_provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d40a08fb9c923bdc7696509a9d269bf","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1553-L1556@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d6a8885b1c3af08f1be8b9648fd2924","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L134-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d7012063a387fb9b810352d3a31a5ec","metadata":{},"object":"loop_console_knowledge_artifact_proposal","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2436-L2448@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d7211639cb96b87a7eefe16074fcce8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d848d2b96116705e56430b96f9c50a4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1202-L1205@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d8e73586ebcf66a2733e09fea096b68","metadata":{},"object":"schema:VMQuoteRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L994-L1039@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9d9e062cc0726ba346394535de875d3d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9da22f03505850db61e1d69e5045ac68","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9da26a1676aa471296709d6716df0e5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9dab58e927e94e8d936469216a57d6ea","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9dc187e4fb803ea50f3752e58cacf90f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathVantagesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/10","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9dc3182d2ee21a6aff461781c92c1fde","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/10","subject":"github_issue:AS215932/hyrule-mcp#10","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9dc422af4d4e2d73d73c81feb4f1fd16","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CycleSnapshot","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/FileMutation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9dc9452784199180525c0360776fd5bf","metadata":{"type":"str"},"object":"path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L25-L30@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:FileMutation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9df61e23c38a299045d8ef5a3a69efe6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e0227303217b9e711cdd603ec08da63","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e0768a607c3365b3b3075c997f34bed","metadata":{},"object":"schema:IPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e0c5c29791c9dfa97f8889446cff6f4","metadata":{"type":"list[str]"},"object":"capability_hints","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e0e91ae0eb7a92a67f5f1b2a04c0887","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L61-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e0fd92781d8a9f0fad0ac5483ef7b03","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L46-L58@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/ip","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e135eedb5a21fea8885fe6863a3a0c6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e2bcbd5a87dedb0bcca0f3653b99887","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1159-L1160@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e3fdf9b4d41aed43d200b23897711b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e481d0230e7781973be4ded86cdf156","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e49031f620852ad71890e918e152432","metadata":{"type":"str"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e6367895f3760458c076eb9117a0ba9","metadata":{},"object":"tcp/179/2001:7f8:d0::8b7c:2","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e7d10aba1d5d275bd1b666e47c44cf4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/loop","subject":"concept:generated/infrastructure/hosts/loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e80f0c6fbc15872e1f0fe88a636d082","metadata":{"direction":"inbound"},"object":"51820","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e90f08a41f45afa5bc770d5764743b4","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e95232350d1cdb2165e8562712828f6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e96ce6b4ae2614649c7933b3414d307","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-mcp-on-noc","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e98fef197535cd09c02e9209a5eb653","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9e9f54d9829346ac3fce8af6cb056b0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ea4a21f7da4c649b258a2160b092184","metadata":{"type":"ThreatSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L862-L865@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9eab68ec236eef42168a664b02a64440","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ec49866976888690a767f4837a510ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATIPResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ecdb1ac36237045364519d3e799c4f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSearchRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ece25edfa3b29b3ce1b1b4056c473ec","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ed830e44e4313544696574f948e5aeb","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/170","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ee01185c76d0d32ef7c8d7348a88d86","metadata":{"direction":"inbound"},"object":"6697","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ee3a53ddb07102a6ccd1f6b18e0938f","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9eeaf8962e0405eb7c27d915b46db5b9","metadata":{"direction":"response"},"object":"schema:list[MailAliasResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L156-L157@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9eee411e86bc64325804f0f0d4e79d9c","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ef3a941144dab5a8c6f554ea6b7581b","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f0d02398b180552a99639f65708781b","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f140352f1db3f8a385ecf2d08968091","metadata":{},"object":"tcp/6000/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f1ca581d36db7e81051d2429d69323b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortAllowedResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f2119a0ae89fc2a39972f785d8d78d5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f28ab417473e5500f8139749dbd8cc6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f32d73f4343644dfda1e4475b730430","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1195-L1199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f3424c7da0bea2a3580ab0bc51fc8cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f3ae85cd71ded6ff934e825bdbea89d","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L252-L253@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f3dd89bbd663cc1850b667d0eb1729c","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f3e0e82bdf869af29f33f8cbba85cbb","metadata":{"type":"bool"},"object":"auto_heavy_probes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f40bf27bfff4eb8a98d0fcbfa23d3e9","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f40c2ff890c163355dc5c512c8bdcd6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f4a6d737b117c295bf172fa0cfce7ba","metadata":{},"object":"schema:MXCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L132-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f4af345744ae9ab0ebfb6852c69dd78","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::c0","dst_host":"vault","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"},{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"outbound","port":"8200","proto":"tcp","purpose":"Vault Agent secret render"}],"peer":"vault"},"object":"host:vault","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f680a3e2f91a942afccf13310448706","metadata":{"type":"str"},"object":"source_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f6b137e3a3e8236d636a2a0677fa428","metadata":{"type":"str"},"object":"receiver","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f913d49c59998b601cc527dee1a5ffc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1117-L1125@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f9b74811a80a1caf3275b141dc45b52","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9f9f0992deb958e9d700879707379d0b","metadata":{"type":"int"},"object":"outbound_messages_per_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1553-L1556@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9faf7388570c8dc9ee8b8f2ec6321540","metadata":{},"object":"ip_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L75-L78@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/asn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fb71942f93af770f5b91a3da937fd0b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LocalDecisionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","subject":"concept:generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fbcdae421b737a375a71319d7727f35","metadata":{"type":"list[str]"},"object":"reverse_dns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fbd1c95eaa375d0c171daa173c3d4df","metadata":{"type":"list[str]"},"object":"warnings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1372-L1377@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fc99ccb745c876a9fba73edbca6c615","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fca0524315d57e2a843d27dce027623","metadata":{"type":"ContradictionStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fcc16cb62a32619b4a1c34fcbc56a34","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L27-L39@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fcc8590b0fd9afb1c02323a0c947411","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1180-L1182@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/legal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9fde979abddd0b418b6fcb3371f5a35a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/KnowledgeSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_9ff17295fed0fc701c72a763bc718126","metadata":{},"object":"delete_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L252-L253@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a00571c920733186b1c58116f28f2595","metadata":{"type":"str"},"object":"prompt_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0246172e6cbb566b015f7d609b51576","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a02688fcec9fa358e35b8f150a8d2875","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/resolve","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a02aed8fc97c3974ba583001fbdfbaf2","metadata":{},"object":"get_web_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L31-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a032a95925d1983e69545594307ed310","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a035474463a8362ffe2f4606cdb7f7cb","metadata":{"type":"dict[str, str] | None"},"object":"headers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a03c515060853d27fb028a4d58208f2c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2941-L2945@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a051ee83e8ef50d97c0a8b234ec023a8","metadata":{"type":"datetime | None"},"object":"sent_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a051f8c5cb5b85f36ca2b123ca90ba1c","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0523b4fbec0df2cbf9188e1661bc4a5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a05259cd0acc19a8ff10e94021fca3a6","metadata":{"type":"str | None"},"object":"html","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1684-L1688@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageActionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a052ada10b86df412d16879c6e392ce3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L89-L93@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a05d4764a96e2b11595bddd34222b7d2","metadata":{"type":"str"},"object":"host","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L697-L702@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a07d5231634a183888da70373e5ab40c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a07fbbbd0f68b953337fc2f9c820159a","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/355","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a08721899d9ed80b7549480160d1d8ab","metadata":{},"object":"Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/355","subject":"github_issue:AS215932/network-operations#355","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0a94bd15f682237be45788f7fdd28f1","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::80","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic updates for ACME DNS-01 (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::80","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"RFC 2136 dyn updates from api/proxy/irc"}],"peer":"irc","src_addr":"2a0c:b641:b50:2::80","src_host":"irc","src_kind":"host"},"object":"host:irc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0b2a42f3c307f5446e70e7a85e7f0d1","metadata":{"type":"int"},"object":"returned_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0b94d15f833118bf5aa071a98eede67","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0c850a402d5f7322f2bcaae33329c54","metadata":{"type":"str"},"object":"check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L705-L708@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0cf154ca4f4ce7b4fb6d75ca7332671","metadata":{"type":"dict"},"object":"commonAnnotations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0d681c616f9e7f8fa3d4df3d656504c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","subject":"concept:generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0de6e434c704647060fc4bbf18eac5e","metadata":{},"object":"netproxy","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CommentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0dfd8bda3b410c4fbc952b19f11481c","metadata":{"type":"str"},"object":"comment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1907-L1909@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CommentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0e51814e07c848e671187df01e7f827","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0e959e422aae5c3394065536e8db559","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1195-L1199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a0f1726250c105db6c0cfcb4fc0a41b7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CaseIdentityAlias","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a109a332acb3e2f074c3d36d6f6f7172","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticEvidence","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a10e39d5a36ea387279946c7a99e6eff","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1135d16295dd5f798df499e7b8cc4fe","metadata":{"type":"str | None"},"object":"chain_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1202-L1205@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a11428885a6f82dfca6d7d6a6df6d7ae","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a115c29929583e51110f3a99952e9cf2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"secrets","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a11807b7bbfe75b93732be38762031ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1186632003de862ac6ad2b8d4ec31f6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a118e1e7a938df8af41a36638278bc41","metadata":{"type":"list[AuditEvent]"},"object":"audit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a123085af60b88432168f33b97ce34ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","subject":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a128396894a2c30a79f26e0da7810851","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a12d867af6181eda5d3d87d1a99f6033","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::b0","dst_host":"log","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"cross-cutting","port":"3100","proto":"tcp","purpose":"Grafana queries Loki HTTP API"},{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"cross-cutting","port":"8686","proto":"tcp","purpose":"Vector internal metrics scrape"}],"peer":"log"},"object":"host:log","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1302543050d86fb685e59a13c3051cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/414","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a130aff44c9ca1ee7680678acf83aa74","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/414","subject":"github_issue:AS215932/network-operations#414","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1382b119269e324db6d72427ef5b581","metadata":{"type":"str"},"object":"started_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1620b9ea5ec6daec856d018220c7109","metadata":{},"object":"schema:PathReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L146-L153@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a17e3b4b16629eac1af5253e31e978c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a185dc68b8e062e92a5d521471ecd31f","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a18f9be255a0ba4b7c7d29b69b48c898","metadata":{},"object":"schema:LoopConsoleDecisionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2383-L2416@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1a9f9aafc9ee84a53008148d34319b2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1b4304d98a67fe36c6d1e53c5c7db5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/GoldenManifest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1c428deb00aab0e7c05b051a2f2a9f2","metadata":{},"object":"schema:VoIPNumberLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L110-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1c57b200b6f8a33ce7dcdcf677289f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1ca2b3d90baa6df63972688f4c23b25","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/proxy","subject":"concept:generated/infrastructure/hosts/proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1d3d4d935a931eedc3e25e47fc0815c","metadata":{},"object":"tcp/179/2001:7f8:d0::8b7c:1","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1ddf8638d6ba47a7ca534a6940f7929","metadata":{},"object":"schema:LoopConsoleVerificationResultRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2474-L2502@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/verification-objectives/{objective_id}/result","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1e2661bed6afb8d260a687b8f2610f0","metadata":{"type":"list[str]"},"object":"policy_rules","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1e5338f67b4dd1cc8c5b12ac2c8ae10","metadata":{"type":"str | None"},"object":"verification_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1e8090f702f254eaec49a1a0aa558c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1ed67904b3c6e896c336a4ee5bd75b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1ef03999af91cc33037d3119726a4b5","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a1f5fd6a08cf1ba2a0713d548c885269","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a20066554beb5896f2bb1d3532ab6b2b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a22156aefb08aff73454b2bd1ac5ce05","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2300bf0bde12ec1a11495c3552107df","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2332b908a399176f2d35faaed47bfed","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a255594f37ebd2ca4cef94c8504e9ce5","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/cr1-de1","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2682821ac61ab10e59e27f0397b7fa8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a272686087244c27b5fe87a9375d061b","metadata":{"type":"str | None"},"object":"rpki","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L998-L1001@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPOriginObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a27431227c47f828ef033d0c908022df","metadata":{"type":"int"},"object":"investigation_cooldown_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a28227605d836236f39175cfe93564c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2ab2e9c2bfea4326cebc6deb89db2e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2aee28ac3a78bedd02571f9479cabdb","metadata":{"job":"detect"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2b7ae694656b6b84087603ef4c3c6c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2be636b83e2661f391cfdac51a4c151","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1332-L1334@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2c2cfd64fce4f207019a2656616ab31","metadata":{},"object":"udp/1338/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2c327b1b10fe90d487984f114b3c753","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2ca7838be1d07ebe8f7f05dc3fef187","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AccountDeleteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2d71428305657f5456bf89fbd2da3eb","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2f6188dba7fa5fca5a8e4c6fa9bf010","metadata":{"type":"str"},"object":"claim","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2f814a1c26a792a279ff353cd615695","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L120-L123@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/servers","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2f8f15632e32f77656768b73ac18daa","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a2f8f5289dfb44adf6dad4b6b0711e50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a30107f13dc0308e52aaf149b133fda4","metadata":{"direction":"inbound"},"object":"80","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3137b43dbbb3812aeb3bd13ab0d6d21","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a323c0e3c0ce8c343706a75ef5f25793","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic updates (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"RFC 2136 dyn updates from api/proxy/irc"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a32b1c1365b5173979381d81ab213c07","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ValidatedIntent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3317a29a3a69a75b259e33e418b8ff5","metadata":{},"object":"Wave 5 follow-up: expand Batfish/Containerlab assertions (lab-developed)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/155","subject":"github_issue:AS215932/network-operations#155","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a343dcc0b1275d8f80f9f7a13056bf8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a35b8d121ac0a463e5271c0c1a0b34ef","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L57-L62@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3645fea07fb25ceca70de9608ec4362","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/semgrep.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a36787c013cf936d8048fbeb3b051140","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a36b5481882da6b21c298e78d9b3fda7","metadata":{},"object":"get_voip_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L76-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a36b95cb57901a04ef612ee3f903d7d0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1630-L1635@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a376314fad0558ddd0e01e153ad9d361","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a39681eff5f65dd28d57e9331b1dcdef","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/47","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3b38b53ecb3dd1a5e72931443bf1d79","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/.github","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3c64bbf521837a8d766c8cbd4e07789","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3c775cecd378443b8171e4c1ea6fc30","metadata":{"type":"str"},"object":"from_","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3d6d73e3e74ce0ae9a75557e2045211","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3eba89eed33ba47c8fa5f4a332648fb","metadata":{},"object":"get_mx_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L79-L98@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3efa24c666d503d77ea576badc2773b","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3f6213f9bc698561f2a9529872797b6","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L749-L786@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/order/review","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3fa4c1c8d8f15cda91f8388d8946c5c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2363-L2379@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/suppress","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3fc3b01add440150bbd2a8d22fef8f4","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3fd93ee9911b38599b12795332ade8a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/392","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a3fe99183c4f6315693acb1ea7594d5d","metadata":{},"object":"schema:RDAPLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4021ee9f2d8a0a20360f28cd3a5e972","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a402605b9939227e434aa1ef3b9a257c","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","flows":[{"addr":"","family":"","origin":"outbound","port":"any","proto":"tcp","purpose":"direct/Tor/I2P/Yggdrasil egress for request modes, subject to sidecar SSRF/IP policy"},{"addr":"","family":"","origin":"outbound","port":"any","proto":"udp","purpose":"direct/Tor/I2P/Yggdrasil egress for request modes, subject to sidecar SSRF/IP policy"}],"peer":"public"},"object":"public","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a407c2159a19156266bd36396593924e","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/api","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4094487d8efbe1dd11214d06fad22be","metadata":{"type":"bool"},"object":"smtp_starttls","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a41eac83a90780460e48ca182fba7e8d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPropagationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a42ef764d7f116eb0de744f73c1d9f99","metadata":{"type":"dict[str, Any] | list[Any] | None"},"object":"data","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a42f486931315c564299e279f45c1cb5","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a437a521056ffa8bd53c2d9dada6d4a3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L80-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a441a4edff421928985e9c73b8f99f96","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/207","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4476ea2f5a865864681a5861101ad13","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a44a02a08fcb3ed013fe803fb7801358","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a44df9f20ac1cd38aca34708ccc4f74a","metadata":{"direction":"outbound","dst_addr":"2001:41d0:304:300::7bfb","dst_host":"ns2","dst_kind":"host","flows":[{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"NOTIFY to the off-net secondary (TSIG hyrule-dns)"},{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"NOTIFY plus serve AXFR pull to the off-net secondary (TSIG hyrule-dns)"},{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"NOTIFY to the off-net secondary (TSIG hyrule-dns)"},{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"outbound","port":"53","proto":"udp","purpose":"NOTIFY plus serve AXFR pull to the off-net secondary (TSIG hyrule-dns)"}],"peer":"ns2"},"object":"host:ns2","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4596c975cd2160d4e8cb242b10a3e04","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a464a958ad8cc29f95d9470ce0bc79d7","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a46c0cb4b324b44dcd4725a9df292a99","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a470ef1d9f5b5448b38f52ad61f5de67","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a473b32b92aa31aa0f31869b93521b8b","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"NOTIFY to the off-net secondary (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"NOTIFY to the off-net secondary (TSIG hyrule-dns)"}],"peer":"dns","src_addr":"2a0c:b641:b50:2::10","src_host":"dns","src_kind":"host"},"object":"host:dns","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4961dcbe664a21e14c6ec4405e1064d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4b497f79c33bca94efd1d27d497355e","metadata":{},"object":"root","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L29-L30@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4ba76f5d88393c8c29582cbcfeac320","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/LhpAuthoritySummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4bdbd7919a90c755f8225e3e4ec52ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4bf5ab88402d0fd70b9c526fba33fa9","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/130","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4c2c497d86665192606c7b5fe3c771a","metadata":{"type":"list[str]"},"object":"affected_interfaces","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4d4e3c64f4ad09bfbf0950db6b83244","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1497-L1499@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4d66513680116a28dc85e436b2603a2","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4d68531e2eccf5715f21d2124499ea9","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4e1443a3468fc0520b5bbaee45df19f","metadata":{"type":"dict[str, Any]"},"object":"drift_invariants","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4e296da7eaa33ff544b8d33530961c5","metadata":{},"object":"schema:SignedApprovalRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2925-L2937@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/approval/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4e79ba264c5d1b935ad3388183b74ac","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4f0a78e6c216b8de18bf519f14013d4","metadata":{"type":"str"},"object":"alias_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1597-L1600@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a4fbd1e68e91a9bc53128d1a29c46bd2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L247-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/messages/{message_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a50798987ab44dbde310516d5cd496e7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a513a0ce851125dc55e233f8de8cc9c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a51c2d6bbc786593625ed9bd18a63a13","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L125-L152@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/snapshots/router","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a529fee01fcff19c8fc539a905dfbcd8","metadata":{"type":"str | None"},"object":"token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1622-L1627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5319d540aab4be41da216276d121001","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5324b666ec27a9b911d2298b412e995","metadata":{},"object":"schema:ProactiveAckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2875-L2889@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/ack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5369a90d76220f360a5535200316406","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a53c102fbc614522163376c79c87150c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5509ddc252a8fc39f4a946f76ba12c0","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a551b72717c9da086cbe067e66f8b5cf","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a551c7e94ff83472e0ff31a5a05aef92","metadata":{"job":"go"},"object":"ubuntu-latest","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/.github/workflows/ci.yml@b82dc72bbf382167062bff272606ce84ec20538c","subject":"workflow:AS215932/hyrule-network-proxy/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a557ab73cbd4b5475001007f78e4f53e","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a561e8f53715a56d89b81b4a003f9623","metadata":{"type":"str"},"object":"owner_account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5795b594cb36e79a72b91d0e3ab6e78","metadata":{},"object":"metrics.Handler(s.metrics.Registry","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L33@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:/metrics","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a581d11f115368b5b58be914a512a33d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a58e2b7bd4c0df1d234c454cdb1878b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CommentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5903f2d84e458d9237b509c40e5ca5d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/219","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5906f1f6e4f40a6892fed90840c325f","metadata":{"type":"str"},"object":"external_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5a6b617e13114a66b80b698d60e8237","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5ae1dcd8f02cb43b85303292c7d0f8c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5aeedcf3a17f57b6f82a42c10018fe2","metadata":{},"object":"reply_mail_message","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L238@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5b680c5ce16304a233eaa3c94e1634f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5b9383b5d8dbdf72b07381e40f1bc39","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5be33238015da67d909a7a59cc607ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5c29209d6a1a62b81abb5f7d8fa990c","metadata":{"type":"str | None"},"object":"charged_amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5c3840e9169273f1967cdf2896f0eac","metadata":{"type":"VMCreateRequest"},"object":"order_payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L383-L396@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5cc37abe245928f443ec6c1bb37060a","metadata":{"deployment":"hyrule-network-proxy-on-netproxy"},"object":"host:netproxy","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5cc3d06f63e39c29249f93b8bb5b04b","metadata":{},"object":"schema:PortCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5d0483652d9b97698568376983bf9fc","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L123-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/entity/{handle}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5d27336fee107c8b5ad8ab7830b813f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5de7b103abbd38d10a597f275dd028d","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5df774227510d2912c008c7a56e60d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5e717e2b60b38d62ffb92f97bd0acca","metadata":{"type":"str"},"object":"investigation_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5ec16394e3df3933275686bfafa614d","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5f162e54c0fe324ac22c43341bcc13f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5f3844d692e6e3ebe64d07d3ec662c3","metadata":{"type":"MXCheckOptions"},"object":"options","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1461-L1465@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5f7a02c17d330f1c98ac542b375f922","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1589@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a5fabb1d9ba53ddcdec95b4d935b6ffa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailDomainResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a608655d13efd790af84d3ebe4039a3b","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L90-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/http","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a60d458ce1cfe9e54f306497d2f308ef","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a611e404569a19133d2efbeb2c3849bf","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a61f1ee6962818b0a3028becea763910","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a623a61bf68e5bfed20d72fed97aed1d","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a628d22a7643e68fdf5b535fe8706de2","metadata":{"type":"SourceLoop"},"object":"source_loop","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a631c4bd3729ff1f41230d657c7c31dd","metadata":{"direction":"response"},"object":"schema:MailMessageListResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L211-L212@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a634cb82358be2c5d424604a527ddd4d","metadata":{"type":"bool"},"object":"billing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a641efe79da797d4f14f307ec9808351","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6429724e98f63d61e51eb19e57774b8","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a648b8c5c3f728f2569dade773c4fb2b","metadata":{},"object":"schema:DNSAuthorityCompareRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a67750c7b47c77cd79fea19520c116ed","metadata":{"type":"list[str]"},"object":"expected","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a678da9939922ffd78408a998c39164d","metadata":{"type":"int | None"},"object":"prio","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L493-L498@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a67f7ec4321929d909b195edbb2b4689","metadata":{"type":"list[str]"},"object":"critical_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a69d39748feaffe299bed20da9f02efe","metadata":{"job":"check-drift"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6b8adbf4880e6ee52fa67ec95bd11cc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6c40fbe58c1e133127e02a27e03e52e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6ccae3121da1afde395564e3c22f903","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6d30e9c2d060c94ad2e341482d9122d","metadata":{"direction":"outbound"},"object":"22","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6d4351c365f6508fa45db51edea7680","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6d8c0398a92f65e810442fadb0ce5c8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L365-L371@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6e6d87c906f46d880c45829484c0784","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6f0cd8acdacc82bc76b6d82f1a474c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TaskRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6f53f692cbf30157af99dd89d59da58","metadata":{},"object":"download_path_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L169-L170@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a6f8a7402802ee054cfbe8c04ae27bc5","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"ip6","origin":"firewall","port":"993","proto":"tcp","purpose":"IMAPS from ops/VPN/mon/noc"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a70097cb362bbbcf77423af8866a744d","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a720c03f5766f66b0546b02365c1d3e1","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a725761963a5e23406fa300ead83d40e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7274be1d20cdb9a46d33874101d55ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a739f7f3c18ac8fc8a02c8c449e91a92","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a73dfd16f63d6efa71c87e5f0737b10a","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a73e36e38687cf94289f99f3038026b9","metadata":{"type":"str"},"object":"knowledge_authority_level","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a740ab181a0850d44444a2c63a7b3fe5","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a757bc3b8c77d60bfaa631651444d2d3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a76f4507e5b5fcfde2b7582963b2a17d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a77e1b73a4e22e01e148200a0a7e63e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-security-model","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a783b34a37e8a62969b2b9addc79d9e7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L114-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7b486ce77508aed2fc3e541212bb41c","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7c3082724c075d2d96b6507c2d85fc5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/testing","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7c43e6016d48dcf46c7e1042d13ca89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/IncidentSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7c6df69cb3d1d75fc2947e44ab4fc38","metadata":{"direction":"response"},"object":"schema:MailAccountResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7ca96e6c34a817d89d054903b3b2932","metadata":{"type":"str | None"},"object":"country","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7d47fc713701e27eff61ba7a7b3fb2b","metadata":{"type":"str"},"object":"root_cause_hypothesis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7e3615f8409acf46dc34d8718c97176","metadata":{},"object":"tcp/6000/{{ peers.rtr.underlay }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7e52ea8935788ea5c4c1fedd9d85477","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-security-model","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7e67636ce4856c0d00fe73b85b8cfce","metadata":{"type":"str"},"object":"policy","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L868-L870@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7ec3d324545fb1ca52c4217eaec3463","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/431","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7f7b00717881c608a424a013d10ba51","metadata":{},"object":"log VM missing firewall allow for cr1-ch1 syslog/Vector ingest","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/431","subject":"github_issue:AS215932/network-operations#431","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a7f92664f81be211d5e8dc7f843dc794","metadata":{},"object":"2a0c:b641:b50::b","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TaskRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8045dd3364af257b66fee765224e1ff","metadata":{"type":"str"},"object":"prompt","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1888-L1889@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TaskRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8081c2f1175a0f381cfac11bcd73796","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8116491992d47d7a2b5706f03bcd224","metadata":{"type":"str"},"object":"host","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1545@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a81a035edf01f723056356d9ff2490c6","metadata":{"type":"list[WebCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L685-L690@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8453c23f971d322252a2746a3682dcd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortAllowedResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8571f0644c5a917495f3a992357d9df","metadata":{},"object":"login","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L366-L403@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a858f6abdac5339f3f2535ed2994360f","metadata":{"type":"str | None"},"object":"download_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a85ff5d3c1ff6abfaf03e8e3aefc3d57","metadata":{"type":"QuoteStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a877d66e2ee3b23532b64b17220c1278","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L41-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a89553566afe926160f549cbc2d01589","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a89c2a15f158b6851de34ba57bbaaa7d","metadata":{"type":"str"},"object":"api_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L269-L271@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8a69c1dde4ced24c24891ddc2af335a","metadata":{"type":"bool"},"object":"passed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8a7be44286a9da84d916a8bb4ef31cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8abc09635816e6552fabeff46ff6dc3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8b1fb483f8209c84aafb821eba4ae23","metadata":{"type":"Literal['atomic']"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8bde3866601536033dc5c2cdc7f4b79","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8c9259f287d1e8f57790b557a7f6e10","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mon","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/loop","subject":"concept:generated/infrastructure/hosts/loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8d83a34780a0a5c01ed1d68b646f3ed","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8d8d3cfa2776f0e28cdba8b8004426c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","subject":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8da13851a585be0b7096a99efe2ae78","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveUnackRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8eb0eb4880422fc0289940157b23e5f","metadata":{},"object":"Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8ef17e5ffc2bdd3db1a50b784eb46fd","metadata":{"type":"RoutingDecision"},"object":"routing_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8f3949d6e5d250845296a84ff3a3ede","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityRegistry","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a8fa3859cd771ec28157cadcc87d4ffb","metadata":{"type":"DutyOfficerMode"},"object":"deployment_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a900724d5eb881757871557b3ea20194","metadata":{"type":"str | None"},"object":"artifact_format","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9053cbb8ed3f177f7b352be7c8973d1","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a90af1ac65017ff4e9ede861414a9fa9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/426","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9259372ddace3a1fcc0253cca207788","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/426","subject":"github_issue:AS215932/network-operations#426","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a92a699cbe4a2181d138ac90a94b80ee","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a92b7310545fe3f512eb1ac3f1b885da","metadata":{"type":"dict[str, object]"},"object":"routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1023-L1029@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_a92ee3d945fedb42422c0afd8300b6c5","metadata":{},"object":"knowledge_mcp","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9392ae887fd7678b15cc0a042f021ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a94056913e1addbf6d139642c5e95bff","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a941ba4d05006dac9dca1a6fd581fb41","metadata":{"type":"list[dict[str, Any]]"},"object":"recently_resolved_cases","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a948c22028e3d9493db86c9d89714fd0","metadata":{},"object":"get_voip_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L134-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a94bd4e425fae6f9f5cbc91885c9d25c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a95d1250921aceab8c8395b287c7d698","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L277-L278@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/events","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a95f049a159a0878573d96ff8c31ca04","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a96917bf6d4a1d9ed23d2d5eea688464","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1548-L1550@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIAccessConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a97f919ab5bf044f2eba932cca3fc013","metadata":{"type":"str"},"object":"role","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a99da29bd917b8b751264571b638fe00","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/knowledge-mcp-on-loop","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9a0fd5e60ec32bc88298b61433d6533","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9a286b3e50cdf0b80e1e84b20259660","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9a78a4d4af46c7d6b926d488e54fd3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","subject":"concept:generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9aec44104855b1d82ca8c94b595d0f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathVantagesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9b85a0abee7e6b5ef7a8de4f9ba6ed5","metadata":{"type":"list[dict[str, object]]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L766-L767@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathVantagesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9be0d7baf176434d0084d60622fb1ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSQuestion","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9c5638d402cf3b6fbe9a581b83d8d8b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L57-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9cec059b636f41109333fffbce348b2","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9d5b07e06b56d59ba51f463a322d6ef","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L60-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9e66a0a4a64d7dcbb48c6fd6e6d52af","metadata":{"type":"str | None"},"object":"management_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9e842a6ba4e2179282683facd21f350","metadata":{"type":"str | None"},"object":"payment_tx","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9f6cf500b50d563fd898c808e6a4d63","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L146-L147@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/domains/{domain_id}/dns-instructions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9f7814902def9b83d6730ea4e534006","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SourceHealth","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9fbf73ee03298be69ce2787d7114c6c","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_a9fde7651c27afc4b9e384371ce706e4","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa01e5c7a70266c5a98c07f5c3ebc59a","metadata":{},"object":"tcp/8200/['{{ peers.noc.ipv6 }}', '{{ peers.mon.ipv6 }}', '{{ peers.api.ipv6 }}', '{{ peers.web.ipv6 }}', '{{ peers.ci.ipv6 }}', '{{ peers.loop.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa03a107229984d9f248b730b6d55ac1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa0a9aa9467015a9e38c2b95f1de9ea6","metadata":{},"object":"quote_web_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L71-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa0aaa218c5139e009ec7011c0bcfe55","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa0d08b538fc1e6ca4c424d433fd1333","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1190-L1192@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSQuestion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa0dbf6706aad457b8c6511d87475664","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobHeartbeat","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa154711e16c84e3d5f040cc043b8b8f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L383-L396@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa2985f4ef425798b34a7118461c3a22","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa40595b064f5bfab71cb108246e331a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/356","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/55","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa52d86a4c4df31684b2692f2fb88ba8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/55","subject":"github_issue:AS215932/hyrule-cloud#55","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa59b5c289fdad2924d77fc5178d01d7","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa5df986cbfae6bc5cf62527a40fccbf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa6160fa24fd9d18316b183c2605a37f","metadata":{"type":"str"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1195-L1199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa6189c0c9cb39a9e63f46d74d435f0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa7f343626fef40cc1225a6492c852c6","metadata":{"type":"list[MailRecordRecommendation]"},"object":"records","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1372-L1377@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa826555acfc2276acd8ff0c9d9007b2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa89a81123006234f930a875edd1a35b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa8efee3bb4d38274a7f5565fb1e7d3d","metadata":{"type":"str"},"object":"base_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1548-L1550@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIAccessConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aa93e4620fd79966373071b8044ec426","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d9:1::2","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d9:1::2","src_addr":"2001:7f8:d9:1::2","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d9:1::2","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aabec663bf3f7881ac28b9a146458a9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aabf4c1493905caff50e2fbf2d8df4dc","metadata":{"type":"str"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/412","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aaccb87691e24d15362e462d259ed0e5","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/412","subject":"github_issue:AS215932/network-operations#412","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aacff2a548119f6220102e7f9040b8b8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/noc-agent/10","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aadb9fd2d0a2d1e1ebfe14d7259ee0c3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aae8ad6090abc1050f5629a078b13474","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aaed549b7cc4d3f3c3f4a75e164b3601","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aaf01b8d2d56ad07ca8b2cc48d7416de","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aaf2395b43363c2271fa8a45abd0166d","metadata":{"job":"changes"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aafa3538aef89170142be7f5ebb84bbe","metadata":{},"object":"upstream","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab000c2db645a9a10866f3a0d6b42335","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab04129b2a613d5c6f2ec9f6f50601c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab0879c8c2094bbfc9417736866fa761","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab115b4b89b76ea8d827e5947146fea4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveCycleReport","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab1507276241e26efdc86f163de11006","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab3504a64e95d6eeca6d22be93d57807","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","subject":"concept:generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab3c32a9272bf10fe02813c44c3984fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab40227460344050a62c146a4ac7c9e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab4bc6af870de06a73942eed06dc2aa9","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab51e0bee52c264e28b5bac34fbcd63e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L120-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/down","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab5352c0ec86ee5284a4f1b758e572b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/15","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab5a90b5feeb0b82e6e2de7855d62400","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1234-L1239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab6433fe1a7ac5066a7eb9d6dbc11357","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L52-L53@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ports/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab7624b0920512996df6760ad4e628cf","metadata":{"type":"Literal['low', 'medium', 'high']"},"object":"likelihood","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab7f544d9a2f1f05667ea5aeb7eae6c6","metadata":{},"object":"schema:DNSRecordRecommendationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab80d6280a36cd1d14f8ad75199d85e9","metadata":{},"object":"loop_console_case_detail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2140-L2235@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab819d4e269914b7689cf1fb7aeb1775","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab95583d7c55a16cde4e4c4e8bf74740","metadata":{"type":"int | None"},"object":"pull_request_number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab97f0a2d1afe01a90772e71484b4176","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"ipv4","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape over mgmt v4 (10.0.0.1; prometheus node-hypervisor job)"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab99ece74f544742538f4e11cd4a8b97","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1525-L1528@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountFeatures","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ab9d67704a337258c8dc90263f79c526","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aba4ec36d43805ec9a64aee1710487cc","metadata":{"type":"str"},"object":"urgency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abac57014f288179d7a0f114588f6270","metadata":{"direction":"response"},"object":"schema:NATIPResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L46-L58@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/ip","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abad921b76ff49317fbf2675ec929aae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abc60bb9c9b9b5a0210019100ead9500","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abe20b8dd4ef56052d02a814dbbafba8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abefa23074331fbe826293c242a151dc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L312-L313@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abf0fb6e1ecc10fa89dd859c094acd4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abf19983a7625b7af82894f78ac00049","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_abf699cfe6a619054e531cc3f7707843","metadata":{"type":"str"},"object":"quote_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac07f3dd7215c263289402673e80a4a2","metadata":{},"object":"ixp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac0837d0ccd11abbebeef2b768bb5d92","metadata":{"direction":"inbound"},"object":"1338","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac1267f2ef5a4866389f8766c01ba7f0","metadata":{},"object":"promote-apps: reused promotion branch + --force-with-lease breaks after each merge","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac153eb8101ccb558e2741e7aa0ffc0b","metadata":{"type":"str"},"object":"actor_role","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac22a226e31c520e2a38771f28b51e17","metadata":{"direction":"response"},"object":"schema:MeVMsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L794-L826@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me/vms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac2643d4ccbfe8f943558471559d7135","metadata":{},"object":"control_proactive_ack","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2875-L2889@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/proactive/ack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac282f87bc8c7c0177bc4fef3d49f4de","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac3fe540ca5084e084b75d3647ca4cc4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac4e316fd2d48fad35b0fb2b07b91b7f","metadata":{"type":"str"},"object":"impact","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac4f69774b4aba7b2e21a0a8b54da0fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac6fe0c4dc926119a308a17dc8ad0d9e","metadata":{},"object":"schema:MXJobRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L159-L190@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac75cf85dc7397829445c6e0ef9f0c77","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::b0","dst_host":"log","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"cross-cutting","port":"6000","proto":"tcp","purpose":"off-net Vector agent to aggregator over public IPv6"},{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"outbound","port":"6000","proto":"tcp","purpose":"off-net Vector agent to aggregator over public IPv6"}],"peer":"log"},"object":"host:log","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac7bb3c5d60ff626dbd7547816b37e62","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2019-L2025@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac859bed0a03f715bb9217badc6c675d","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac89221f47dbf4dea2c2dcd83a4a6462","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac89f56bfbd4d5643812ebc136fbe92f","metadata":{"type":"list[BGPDataset]"},"object":"datasets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac8f0b8e50e32812be2416943fa4eef7","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ac9ec18268efbf123926355391eb471f","metadata":{"type":"EvalDecision"},"object":"expected_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aca2de90bfd820cc4b442cb5f90f35bb","metadata":{"type":"int"},"object":"returned_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acc10a4d55e82cfa6de84cd8594acc0d","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L120-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/down","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acc341dcb5c6ad284e6834f5c30cf9c2","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/398","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acc63dfecb0596d983273cbf07e80a27","metadata":{},"object":"noc playbook: service restart races vault-agent env re-render","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/398","subject":"github_issue:AS215932/network-operations#398","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acd92a62476c1c9c108eff7fc2f9731e","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acdf7e4b5de726f67f90562cb349f6da","metadata":{},"object":"schema:ThreatLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L85-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ace50ac4746c73ff8abd70e63c480a43","metadata":{},"object":"loop_console_knowledge_context_request","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2420-L2432@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-context-requests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ace931e70ceeadfcad7a1e1fb4c2447d","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acef6557aadacc32f6abff9cc99fc522","metadata":{},"object":"control_case_service_case_detail","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2064-L2087@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/case-service/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acf5867c1fa56b1ada4612c0a23c1e9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DecisionContext","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_acfd0f539012c4d892190da613129a25","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad01b640428daa90ea1f5e6deb7418c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad12004fdb42028024b6d384d9898aef","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad1b0b16c468fbbc57946d03b863aa21","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/go-mod","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad21d91dc5c07d9951f9c4fb30e2d0d5","metadata":{"type":"bool"},"object":"rollback_available","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad39ce74d66b910797b5af2a91fbbd22","metadata":{"direction":"outbound"},"object":"6000","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad3a8ff7742dd5da9708e0669fde0e89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad42fd82f4b4e57097a33ac9488a332c","metadata":{},"object":"Roll out lightweight flow collector and traffic weathermap","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad4543af66f06336c698b77d6ef8b7d3","metadata":{},"object":"2a0c:b641:b50:2::b0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad4885a4a1c75700bd698ef9b14641e3","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/noc","subject":"concept:generated/infrastructure/hosts/noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad515a43769b4935b5e09a3c052d901d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad54429a3b37d26847611cfe0b2e46cf","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad5f756489f43b92f62dc06bc1ad62ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad6251e59cc6113cec562a6a33218c11","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad65d7f7af082afe3ac06f045c949247","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad79d5ad6ed192662c4ba052b90a689d","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad869d1d0cb0ad26c396f23718728e21","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad89f85316ec2230771e9128355945aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotSummary","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ad923652fa252c7e2653e22abcbe8fc2","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adae734d2b1da019bf26e6cc8c4a63cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adbc2264ac035a7eb5b5fbf8a2250d4c","metadata":{"type":"list[int]"},"object":"open_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adbe3ffd9ba96edcbc59f561fda28344","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adc2c5d4a6ca3bf96cc3cf3cb057c7b8","metadata":{},"object":"page_privacy","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1168-L1170@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/privacy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adc55a907adb2f10eadf40b4bad21b4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","subject":"concept:generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adcd63d43aa937297ba0bd2ce6a02f34","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_addb4968f12b18007ce526b0fdb9ba6b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L95-L98@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ade0baccb2144b57a241a4931db1bac7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L113-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/dnssec","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ade9cede5c27cfcd364359fdd134de92","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ade9d1b9710276ab6a659bf986eaa000","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_adeae5e42432178b994eb1ccab7bd0c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/noc-agent/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae09d786fb1d16ccb00073fb42ca2ea1","metadata":{},"object":"x402_manifest","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L267-L527@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/.well-known/x402.json","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae1a4526c5d21166bdb881f1a7306a87","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae35b16176efcd3120b4c0b87610111c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L130-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae3db7e9104adf96967d84be02f58ff1","metadata":{"type":"str"},"object":"suppressed_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae3eb82dc16fec7ff1cf66138d65be84","metadata":{},"object":"schema:TaskRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1964-L1989@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/task","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae3eee68de54012774e63174ba210107","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae590eef3cf84b253648b65b2405883b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae5fc97d0f4c90e9eacb9de8df1380e4","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L312-L313@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae6630d7b5f09f6524e5489686abada2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L612-L628@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/products/vms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae682bc0def92afc79c085a1ec822342","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/infra-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae77c65b765cc4b3d05a240a9c9f210c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DiagnosticSynthesis","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae8354b15559035669b526018055e164","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae886dec613df9bb01dd955f05ddb22f","metadata":{},"object":"path_trace","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L122-L126@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ae96319538860c96eb3c2e9ff3bf14ff","metadata":{},"object":"schema:RotateRecoveryCodeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L769-L790@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/recovery-code","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aea931ac914f1b1eb5cacfd6f0314907","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aeb77d6184949d74a8fda6555418b870","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aed97dafceadae943a433c776f4b1b0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aedbb45579ad2b20586be0b023536a3c","metadata":{},"object":"schema:MailAliasRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L161-L162@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aee9047440fa315a21dbf87da632f08f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aeeb352fe21a264bb0da9870f362e4e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aeebc9d181f43a6e1521437e7e7238a9","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L888-L893@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aef16f1d7f3a968e269d3da2950294fe","metadata":{},"object":"tcp/8200/{{ peers.proxy.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aef17740e31abc2696d1c7b6ac647057","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af00182d79e5e20f3c4a939ace81ee14","metadata":{},"object":"get_vm_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L723-L742@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af138c553181841e4e659bc0c0edc302","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af1caef8fcf644b15e4faddfb42698f8","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af1dfe1ed64400474a9f27d6e8c50a0c","metadata":{"type":"bool"},"object":"legal","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af1e2fd96b484f6731e06fbaf50defa0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af2a605d7a43ad2d89e02f23bbdcdf45","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPTimeSelector","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af2ba870c234871aa9d1a5d3f734cc31","metadata":{},"object":"critical","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af2e81cc5a722dadefb34b08f8b1b6f0","metadata":{"type":"list[str]"},"object":"scopes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af4601ed3b027447ac6cf5fcd2c3210c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af4f058828129eefff52ec3efe86c730","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ci","subject":"concept:generated/infrastructure/hosts/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af5af4634cd6ec8a7e84d8e8e6cc6b61","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/9","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af7100d760980480192571323f10e50b","metadata":{"type":"str"},"object":"unit_price_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L635-L638@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af7c25f73fcf3ffdbf0c3b771018ba0e","metadata":{"type":"str"},"object":"rcode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1208-L1218@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af86fcb2082aea080d8b243d2005c09e","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af8976fd5ed7d0827258a8b1e552c721","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","subject":"concept:generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_af9bf218f93079ef99b8d75b9215fa6c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1025-L1071@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afb764c26f4f427c2fd7cd1166970a72","metadata":{"type":"list[EvidenceItem]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afd1de563a3d45497dabc9fe137580f9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L185-L186@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RotateRecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afd2896246bd849b6f6f912f997f12b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afd61fcfe2d4c5d6b11b3a384e6f5951","metadata":{},"object":"schema:ManualInvestigationRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2579-L2604@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/investigate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afddf764989e82b634589ee4d303efa4","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afe0162e25c5132350f5128e73c8686a","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_afe2a9393a651b1c942fe7dde6371f91","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L116-L119@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_aff3573a5fe249f860bc8642e33e207a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckOptions","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_affa216cda85a17aa042e477b7b6d74d","metadata":{},"object":"freebsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b008061cfc7610461596def37d238038","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b022fdb0877d865f48440f15618ed70f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0241191c2dabe4add59ca55878d017e","metadata":{},"object":"do_recover","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L959-L1004@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/recover","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0299ac9e2c46714284df15ac4e4dda8","metadata":{"type":"list[str]"},"object":"operator_questions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b030a0e634656ef350be0ffc141a3049","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/426","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0385f1d819a7700cef7e7414c61521e","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/426","subject":"github_issue:AS215932/network-operations#426","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b042f54747559103ec62026c7f3668aa","metadata":{"type":"str"},"object":"incident_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b04f541b6be24818acfd8cf80630eadf","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2844-L2849@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveAckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b056bcec9ba42defb5b38b8d45cfc9ee","metadata":{"direction":"inbound","flows":[{"addr":"2a02:a442:1016::/48","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from ops prefix"}],"peer":"ops_prefix_v6","src_addr":"2a02:a442:1016::/48","src_host":null,"src_kind":"subnet"},"object":"ops_prefix_v6","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b061169e777cb0344ee7378e59799851","metadata":{"direction":"response"},"object":"schema:BGPStatusResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L57-L63@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b068d571048beb338ce9a509ba11eea2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistryPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b068fb70896098709e0d4584d3a85dba","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountUpdateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b087f49d4ca7256b750a36a21d94f11e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1032-L1034@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b091870fcc53deaf487e80d9e2fa1e5e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b09f31726092ce8e5d83b9189c42a4bf","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0bd5c3db0e5f472c3c2cfdff528c1de","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/RoleJudgment","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0bec251a00b0ed9b7328a541584416b","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/54","subject":"github_issue:AS215932/hyrule-cloud#54","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0c9619d9805494aac28f8ba28c6b6b7","metadata":{},"object":"control_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2019-L2025@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0cc6a101175d0b0c82d6d36f7242fac","metadata":{},"object":"run_voip_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L121-L124@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0cf64760d3ef57c319095cf9912b97a","metadata":{"type":"str"},"object":"router_snapshot_download_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0d94700ea1a93f28734b4a7ff8f411c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","subject":"concept:generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b0f073d32d31e4c9e74e96ae8f48dc4f","metadata":{"type":"SpeedtestDirection"},"object":"direction","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L919-L924@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1027179001863b583030777a1ca38df","metadata":{"job":"validate"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b107d438affb1d79e0aa778f2b3f4e85","metadata":{},"object":"loop_console_case_ack","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2346-L2359@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/ack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b115137368c40816731825cab30ad377","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"},{"addr":"","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS64 to rtr; vpn forwards wg0 to enX0"},{"addr":"","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS64 to rtr; vpn forwards wg0 to enX0"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b117dd12529186831bb72f329620f6ef","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b12e8343fcbc1e64dbd097f6f7b8734f","metadata":{"type":"str | None"},"object":"registry","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1311e44d6033554a214cda5198bc717","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b13f28cc65e5ef9314e8baad37e04449","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b14a1216594a69e390e2b9bb96703616","metadata":{"type":"datetime | None"},"object":"rate_valid_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1511aebca6faef31b6871ab6b9ea788","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b155fa6e3c74a246167baba19db16495","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L251-L256@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AcceptedPaymentMethods","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b17addd2d972f22281929978b813fd58","metadata":{},"object":"page_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L832-L855@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order/status/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b17d1943cd0f06996e21a8de78c69d0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b189f0f597d693be3e29d5bf3d5c3b41","metadata":{},"object":"Seed all payment_events event_types at 0 in the /metrics exporter","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/47","subject":"github_issue:AS215932/hyrule-cloud#47","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1b28e92ca4092f1dc871bf400c93a8f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1b7f2d0d7fd5b99744c897e71dc7114","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortAllowedResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1c47e15343e4d68940fd662aa6ca94a","metadata":{"type":"str"},"object":"last_reasserted_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1d124474fc66d504658871feb695950","metadata":{"direction":"outbound"},"object":"8000","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1d6fbdfcdfe10240ba587430920138d","metadata":{"type":"str"},"object":"received_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b1f2a2800b087e01768e06aa50f4a85d","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b20d3a81b74bb942d0b10f79e49edd64","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","subject":"concept:generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2158976f6ace1216a5af3159899ea06","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b217a6dd8dbbac8665d6564472b92384","metadata":{},"object":"control_manual_investigation","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2579-L2604@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/investigate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b22ed807ac6594fbf3c62db511116a4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckOptions","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b238a9217738518b2c6da66f1cec5c29","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b23b52fcbab9cdce91879c88fc567715","metadata":{},"object":"api_data","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L48-L49@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/api/data","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2468da47d409c53c5f7c9857c6cc251","metadata":{"type":"str"},"object":"resource_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b24a9496b941dc03875f9fbbd4fd0bec","metadata":{"type":"str"},"object":"request_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b265fbc0e03eb302466896fa5187505e","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b26821b916a6c5c1feb52f5fb918d36c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b26b20b3c6386aeed8e10332934eef73","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1882-L1885@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/mail/poll","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b291bc360fd202ddc5208eb1a426358c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b29267cda2b303b8325dd991ee67525f","metadata":{"direction":"response"},"object":"schema:RDAPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L88-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2947fd0752bc061360e4d804fadb5a8","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L824-L828@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2a9734fbc723e75ad548154dc10f80c","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","flows":[{"addr":"","family":"","origin":"outbound","port":"any","proto":"any","purpose":"NAT64 egress via Jool (TCP/UDP/ICMP pool4) to the IPv4 internet (source 46.105.40.223); ICMP is used by the nat64 ping6 health check"}],"peer":"public"},"object":"public","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2aef2b8617fbb27f718f7ba0d2616e8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2b46932dbdaa29c994893c951d11b1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSendRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2ced3a860534bc702933319f8ad9665","metadata":{"type":"str"},"object":"from_","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2e8be35a75f07cf011a7622b927a111","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2ef82c3a407578427211225da8f3d66","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2f05fe0eedaf13bf11ca9cf5700435a","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b2f829bd0caa751ac439b02dfa92dc9e","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3033b94f082b013492e16a2d351b88a","metadata":{},"object":"tcp/179/2a0c:b641:870::ffff","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b30609f3dc0aa8e38eab4f341a27738b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L862-L865@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b319ebd5492e0fd8db4073fcdd3b1841","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b31cd78b79c3cde14ae003a95fa4d027","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b322a84c85324054cc036b0f0b81f3c8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L317-L318@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-spam","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b324d3dc68b65d30f80b5fc07912376b","metadata":{"type":"str"},"object":"blast_radius","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-network-proxy/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3262e16d99e65dd7d8a9470f18d8842","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-network-proxy/issues/2","subject":"github_issue:AS215932/hyrule-network-proxy#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b32ba3ad12f4afae19f73b343d553e60","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b33cd4f6807a11e49c062e3fc3e8d202","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2905-L2921@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/incidents/{incident_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b33d01ad89bec6cb057bcf3a753a774f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailLimits","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b346bb39f078856bc77da5dfc36e73c3","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b35b005a5ddaf4d2e67644961f010b46","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b38349eba4c52b2419ba1d83a05b4802","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3b4421d9903bab799cdf7e630fa094e","metadata":{"type":"int"},"object":"success_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3c2e9b679d17ec307b03372761fee2c","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"8402","proto":"tcp","purpose":"hyrule-cloud API from proxy/web/mon"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3c9fb5fb189cfc42c0a2e69f70e1ef1","metadata":{"type":"datetime | None"},"object":"checked_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L528-L533@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3cd1831c9ee7c7549074d7a9e246a11","metadata":{"type":"list[str]"},"object":"model_chain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3f2e2562558ef3cada0c98486fd8a74","metadata":{},"object":"nginx + uvicorn (:8080, :8081)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3f47105a088a9f9f7aaaea48d96e769","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b3f8d5514e8f16f4d15e9d34d5ce585f","metadata":{},"object":"create_mail_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L292-L293@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b402f050d630aaed688be3ff79480390","metadata":{},"object":"CI: add a real test/lint gate (ruff + pytest) and make it required","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4032790a600ecc4877e27f2c7e1cda0","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L75-L78@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/asn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b40458d62ddcaae8e388025c73d8531f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/PerimeterContext","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b40668fc13580ef6af87656ddbde5bcb","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b40a78ae3cb61c55f03e3abdde43f319","metadata":{"type":"DiagnosticAddressFamily"},"object":"address_family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L739-L747@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathProbeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b42010dd236e7e40d5b4d4bd31047d3f","metadata":{"job":"validate"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b421e226342c8b412923304a47fa1eed","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L51-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b424f267c22ca8c14c4ce953e5af5cd5","metadata":{"job":"render"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b42949042b9e41765d8d5902e88eb6df","metadata":{"type":"str"},"object":"suspected_customer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b429ee31c7754e06bcf2ece9f3c78355","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b435c9a364b185e38657ea6e7469ceaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSPropagationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b44a992c4ae7a4c4913f3ea29d153029","metadata":{"type":"EvalDecision"},"object":"expected_decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b45285bf2e45404182d1d2dcabd220d9","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b453fef9ea567da09fb473b363deaf7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_b4560f3c4cf9e7384d934e4f49a1ea0e","metadata":{},"object":"docker_ipv6:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b46a567ccd0f84c46cdfdabb7850ebee","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b46ce6761d44d65631c357a0a14189df","metadata":{},"object":"documentation","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/2","subject":"github_issue:AS215932/hyrule-mcp#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b46d20b8a632d3b2f41914acc2884308","metadata":{"type":"str"},"object":"host","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b46dd54d12ffbf8763cde5460d17f9d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b471c09f3d0ab524caedec6e2a9b27f7","metadata":{"direction":"inbound"},"object":"443","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4732105f2886d523237d4d7879c2435","metadata":{"type":"str"},"object":"investigation_error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4752f722cab9144fbbe0dde3037234e","metadata":{},"object":"get_network_stats","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L475-L534@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/stats/network","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b47ecfc1b372758561d713f04d8add81","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b495c1a3385b587bb6faced7d30170ad","metadata":{"type":"str"},"object":"nonce","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L169-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b49b6dc6619b757539ebe5118cd73ffd","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4a2c53896cdd4afc0c6eb0994be0413","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4a467b8db2d6a58c92560ae101f8666","metadata":{"type":"int"},"object":"max_megabytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L919-L924@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4a5902cb3cbe6ae5fae33524e88e447","metadata":{},"object":"loop_console_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2122-L2136@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4abd235bd275827d3a30cb828bbe699","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4b2a79635bdb74f33ca53abedff3bab","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/contributing","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4b5b18b55f0becac26569f4d1c47b50","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4b89b62771ab580ebdc09583dbde1a4","metadata":{},"object":"complete_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L158-L169@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/complete","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4bef13da94cb2456aef9acc42834e24","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4ceb7a5f0b1e1dc006b16f98bfd0139","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4d87f87c26280026e6f637ecd49e5b3","metadata":{"type":"str | None"},"object":"source_message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4e2ab80dd1c55993cc039544294904e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4e4edac8262311058e6e5522e89f69e","metadata":{},"object":"path_asymmetry","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L138-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/asymmetry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4e754c2a854ebfb727753cd5ae68ca2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4fa55852bfa1ad55e52ffdf5421f650","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b4ffb9cc4a59684ea41acf76d5df2259","metadata":{},"object":"apple_touch_icon","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1129-L1134@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/apple-touch-icon-precomposed.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b510673ccb9e381c15f31bf2f93ee70f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/claude","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b51ae9e678805a0c9756f9780f6d2e2f","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b51fe6f95ed10ece3d3b822725fcfb1c","metadata":{"type":"list[dict[str, Any]]"},"object":"knowledge_citations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b53086172afe5447acd72339101623fa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1348-L1352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5328b062979dcd1f929b7f727b6690f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b532fc6e5ec7018af804c9b148b61f35","metadata":{"type":"int"},"object":"child_case_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b53f3c201e1a3999a267662ec467c6c6","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5429af0f1c0ddaedc7a6d3c3b10b0c3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L359-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5574a184fd2f8981d9d8b4879ac7ef8","metadata":{},"object":"schema:LoopConsoleAckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2346-L2359@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/ack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b55797f28f69887938557acf12c4ad57","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L115-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5773151c43f80fc616a37d2c188f69c","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5836bcbc7d389f24fd8a37ee3123a86","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b584bf6190b5d018df9f9f44ab661be0","metadata":{"type":"list[BGPSnapshotSummary]"},"object":"snapshots","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1057-L1058@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b586de56bfd35c8ca1c78a75a57ed66e","metadata":{"type":"MXJobStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b58f3e62ac77eea4689210b340f5c545","metadata":{"job":"batfish-full"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b599e7fcf5d7afdf4c2c4cefaaa98bfc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1424-L1431@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5a7db763ad96a5dddba4a202df9c981","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5ab3585cfca231faa95550c2ee21231","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5b7a7347e543bc8b8342e8cc719e780","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/request-promotion.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5c0053cdb981342e061eee7e9d97946","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5ca6d63f3bf7e992e4b9ee70d73e94d","metadata":{"type":"list[str]"},"object":"to_addresses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5ce532accf700444bbd5ee8ac979782","metadata":{"type":"list[str]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L824-L828@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5deecfcf9578b5e5b46f74d4210b172","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5f19420085598553e516cdd81aa19f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5f9e2453a7e72289a38c3165145dcdf","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/as215932-net/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b5fa1348dd2d6d92e5018d348f1f9db9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b62162f1bf130ad47cddb5a9c0bf229b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b62f9ce84e9a770d171614ac9850eef8","metadata":{"type":"bool"},"object":"has_attachments","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b63819e8809111d3ecf22daf50afd690","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::60","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from vpn"}],"peer":"vpn","src_addr":"2a0c:b641:b50:2::60","src_host":"vpn","src_kind":"host"},"object":"host:vpn","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b63a99eaeb50f0ba30d5de4a66d8be61","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L194-L199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6463250c9fd93310a577596372a387a","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::b0","dst_host":"log","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::b0","family":"","origin":"cross-cutting","port":"6000","proto":"tcp","purpose":"hypervisor Vector agent to aggregator over mgmt v4"}],"peer":"log"},"object":"host:log","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b655296df1c9988f11d814b145fb47ea","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6581007311aa72334ca754ddea16f8d","metadata":{"type":"str"},"object":"body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b65c86a5c4367d6bd5016d8b7e076380","metadata":{},"object":"upstream","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b664b86f542351ea59eb3508bb26b113","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b66c591890fb87a49a31d15ea3ec1e5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b674723c1305b95eb9b8c974f939721d","metadata":{},"object":"service:noc-agent","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b676556e479ea62a58a0cde1c770ad44","metadata":{"type":"bool"},"object":"bimi","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1348-L1352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordPolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b67b7761fe08807b543817ac4c0e1e17","metadata":{"type":"str"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b68285b344ba703cb88921720fd96622","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b68624ed2781e62b4ec01140bf9d61e1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b69b6edb02fdc7bb577801f5400a0365","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b69d8ed7ae5e696451f42d63b54ee70f","metadata":{},"object":"Persistent/event-driven Reliability Governor follow-up","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b69f392038a0f2ad6e809ca022a31280","metadata":{"type":"str"},"object":"sanitized_error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6a0c967b9a8c6519714af21ae396924","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6a266114db67904e8bbbe65b2d8617b","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/231","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6a49cfc7995930367ebd8f6e8e3133b","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b51::/48","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"},{"addr":"2a0c:b641:b51::/48","family":"","origin":"firewall","port":"53","proto":"udp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"}],"peer":"customer_subnet","src_addr":"2a0c:b641:b51::/48","src_host":null,"src_kind":"subnet"},"object":"customer_subnet","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6bfad3c2232c1dcccd9d03507ded9e7","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6c44c03387c00ffca4ecf050f763280","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6c8ce1eb65d745c480b94d5e9764a4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6d3d6a00da1fae394cffe91d72b0435","metadata":{"type":"list[str]"},"object":"sending_ips","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1355-L1360@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6e79af3ef38aa4abc128ef75fc2f543","metadata":{},"object":"page_terms","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1162-L1164@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/terms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6f7acf4e89243ccd5c33a42b4718a9f","metadata":{"type":"str"},"object":"final_correlation_quality_label","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6f84620ce965c440d861a62307084db","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b6fe6c07a3b6fca4ca8b05175c05fd2c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L196-L197@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7048ad091178744d8c8464c2e4587ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b70b3a35dfab74e0ecac18550a9b9985","metadata":{"type":"str | None"},"object":"status_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b711921e2a884009b959bc39e9a1c022","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b71c796bb3628722b81238e46a8dcce5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b71f6c8d4a7284c782c8b37d80798d32","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L100-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TelemetryContradiction","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b721833709fd6e42246d15c394b0a298","metadata":{"type":"list[str]"},"object":"denial_reasons","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b723852e7dcfde65f5756a15616ce684","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b72ed91ff360e5549f9780e31e053302","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1312-L1314@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RegistryPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b730082447edcf15afd873886e86822f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-business","subject":"concept:generated/repositories/as215932/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b73d3c9d71a74686331b6410dee86ff6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7494f3a068f0e221ca67c71cf57c2d2","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7536b09a6783c22bcdd598acb8289b9","metadata":{"type":"str"},"object":"version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L655-L661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ProductCapabilityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b755b6ba2a0f2efac3df77c91c3bed7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mon","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/ci","subject":"concept:generated/infrastructure/hosts/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b767364bd229df2995281fbf9ded65b7","metadata":{},"object":"2001:41d0:304:300::7bfb","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b769e553ca6dc96a5ab95ad9cdfdfb0f","metadata":{},"object":"Protect NOC control UI with OAuth/OIDC at the edge","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b76e84dfb8b8b19f15150984e12937ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b77148b234ff7bb06f8ef9e43d2d75a9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L242-L243@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b77df6442329c293465da7f7c59c294c","metadata":{},"object":"hyrule-mcp: critical self-introspection gaps (localhost short-circuit + transparent ssh errors + icinga_get_host_state broken)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b782361a2f811c2ce61e2539855e316b","metadata":{"type":"str | None"},"object":"source_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L528-L533@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b784db14025e3a2ba7d7ed2bfa94aae9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/31","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7853a6a73c3cae939140f001e218be3","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/31","subject":"github_issue:AS215932/engineering-loop#31","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7878abc96e28d21a12d678a77d8e2b5","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7984bdd991b36cc551c1215e751258c","metadata":{"direction":"inbound"},"object":"9342","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b79a0d07d8eb8250f74deeb57f6a5a09","metadata":{"job":"validate"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7a0e0925b2748da682195b4c1c3c913","metadata":{},"object":"loop","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7ab35e8ab6947a08beb0461c3ab803d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7b70ed8020e226c73d10343edba3ba7","metadata":{"type":"str | None"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7b9291545765cd2f418725afc49911f","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7bfac9bb23948ec3c0dd85ab10da7aa","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7c4c4d64aa4ee80f396b7da8dfd2253","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountFeatures","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7cc5aa8706ca5eb56870be153c79953","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/ToolResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7d3cba10f6af361b9e206ce0d9f7dd2","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7d4d7618b7f7f23c6cf088ee7bb25bf","metadata":{"type":"int"},"object":"token_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b7d77260c8e32d5d2bcc8034efcb4f98","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/RollbackGuard","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8003984f0b98e8052b47695c2b0321b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b802fd3de4ccb7fc031552a83b87326a","metadata":{},"object":"udp/1342/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8050cc92c267617e4de9531e6c97157","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEndpointConfig","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b80917166ebceca60517b9f79b202c8f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b80f326d3c65bf11102221253f63dc14","metadata":{"type":"str"},"object":"id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b816a7d19a98647c81bbb0039440cf7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b817d2a94d9f234ef37be5c9e17a9753","metadata":{},"object":"control_case_service_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2042-L2060@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/case-service/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b81c3c04acfd25d1a81eeb37dd7326b1","metadata":{"direction":"response"},"object":"schema:MailDomainResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L131-L132@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b820e4a26d7beec8e334e8e5523369be","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b82222aa3966e38a607d8a03a27b353c","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8237594748febfcb2a29c9cdab5e61d","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mail","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8243927d8653ab23d6d819b29df756a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8275d3203c5a41b182572cf53311b63","metadata":{},"object":"service:engineering-loop","predicate":"deploys_service","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:engineering-loop-on-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b82a626041ede66915b2b6e30e80977a","metadata":{},"object":"mypy --strict cleanup: annotate the codebase + triage the genuine findings","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b832f6339cb2878c797f82b6dcbb0730","metadata":{},"object":"path_ping","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L114-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/ping","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8473471edc04db6bcf8b46a872c27c1","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L307-L308@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8499acdae49bd9ca895cfa1902032ae","metadata":{},"object":"partial_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1095-L1098@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order/status/{vm_id}/partial","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b85503bb6a75b9605aa9f510a0b5a9a2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L58-L62@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/registry/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8585c3c762039cda951f5367a09719d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b86177abeaf28fb146732cdfb38939f8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L142-L145@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b861e004097253b672836a3ccfa8203e","metadata":{},"object":"Reliability governor / NOC loop re-processes resolved and duplicate cases","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8672b856226d4bc140bb7a94dedcbfa","metadata":{},"object":"tcp/179/2a0c:b640:10::ffff","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b87430792d1db77920a1d8b667b270eb","metadata":{},"object":"Investigate replacement of Debian router \"rtr\" to OpenBSD","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b874720c2fb56e545911d4cfc6ece15f","metadata":{"type":"str"},"object":"current_password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L185-L186@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RotateRecoveryCodeRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b87bfd12c253cf367caa6daa22e60419","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::c0","dst_host":"vault","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent / health check"}],"peer":"vault"},"object":"host:vault","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8821b3a0383e060595d00f46cf57812","metadata":{"type":"int | None"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b886bd48b336e9683e14f92f440c7c2c","metadata":{},"object":"get_dns_record_types","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L64-L65@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/record-types","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b88a6893e72a57c83e8d288fef502438","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8940797dc9d2049f0771dd73049ea87","metadata":{"type":"str"},"object":"statement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8c2d8e5329a759977d56f0a7fb7b42d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8cadffb2a68dc3f6c536d83a2703f61","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8ceb9b10968c819420ad131a3e23375","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8e5633916b971f96f99193f6782829f","metadata":{},"object":"quote_nat_port_forward","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8f245621e451257b4580c1ec07a0e84","metadata":{"direction":"inbound"},"object":"3100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b8fc0b8e1fc229c499aaaaed9763600f","metadata":{"direction":"outbound"},"object":"8686","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b901ee353dc6b262e8fcfd86800171cb","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b90813f03108baf51e8221d43c42f37b","metadata":{},"object":"tcp/3100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b91a8dd819a73c2e98fe11b2c919694d","metadata":{},"object":"dns_authority_vs_recursive","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/authority-vs-recursive","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9238dd0962d06133c927dad0d09bce9","metadata":{"type":"str"},"object":"updated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b92d86fd60ab5dbffa32c13b6bc25480","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b936c64928fc1d806222e4e77a036c11","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b97af6ff3e973ab314f7484129be6889","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9836f15feb6839d43a17805a1e9009d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticTarget","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b984e556faea856f5a826251baafe5fc","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L111-L113@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/rbl","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b98df802c6ae9593e5451741d673081d","metadata":{"type":"str"},"object":"rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9add3f7b22b17dba0dbae16a8e9d739","metadata":{"type":"list[str]"},"object":"evidence_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L81-L86@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ConfirmedFact","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/426","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9c0221f658bc7da088fafb31fc096c9","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/426","subject":"github_issue:AS215932/network-operations#426","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9c50de9d19a5996da1f8e88f7b64ee0","metadata":{"job":"lint"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9de31865a51dd9a9cb7971556ab3a43","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CandidateDecisionRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9e976cde05e4d8cb1ec6171500e0f99","metadata":{"direction":"response"},"object":"schema:VMLogsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L746-L756@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}/logs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_b9f15b6b5d03b17a2d119d25eed36ae7","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba0a432f0dd56cd560e04cf40e185df1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L23-L41@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba0df30f1c731288063c1b34b0641dad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba137f22fbc95d45ade543101e098944","metadata":{"job":"test"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba27ad34b180ae5f30e13cedd2688f50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba36ddf0eb3d91013c549553812c9f17","metadata":{},"object":"peering","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba46dfd7e2cfbdb02f652c682f79f33a","metadata":{"direction":"outbound","dst_addr":"2001:41d0:304:300::7bfb","dst_host":"ns2","dst_kind":"host","flows":[{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"outbound","port":"53","proto":"udp","purpose":"blackbox DNS SOA probe of ns2 (off-net secondary)"}],"peer":"ns2"},"object":"host:ns2","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba6a462d2355e4d5bc8ef34354a9ecc7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L202-L203@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/favicon.ico","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba730e740355dde884b0f80f13ba4daa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","subject":"concept:generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba7f101bb268772831d553bad61f5972","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba83d7d20cebe63bcbc0e20142a249c5","metadata":{},"object":"ip_get","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L96-L99@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ba9ebde4549d82d5f973217049ff0d8a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_baa4d2cb11ea5360c73056d567c35c2e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bab32faf2d41c52196ec4b8eeff30367","metadata":{"type":"str"},"object":"domain_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L319-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bab5b4a8aedb79f4150010a9c6baec46","metadata":{"type":"str | None"},"object":"trace_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_badc02ed0fa585e84dd96723b01fb483","metadata":{"direction":"inbound"},"object":"1337","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bae4e05627a885730ece05b3d60c2e10","metadata":{"type":"str"},"object":"external_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_baf01beaadbf2cb35a8b04d4615bdfff","metadata":{"type":"MXTool"},"object":"tool","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1490-L1494@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_baf31feeb3d58866324d1d069a316f91","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ChangeProposal","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bafc0704be200116e91b54dbe1d766cf","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/47","subject":"github_issue:AS215932/hyrule-cloud#47","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb09f55f82995435fc6e76c3a6109aff","metadata":{"type":"list[str]"},"object":"sending_hosts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1355-L1360@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb0d0139a40a18ad4915e755cfb0a455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb0ef489753ae3c5fa7c143ff48385da","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb0fd170ec02a463adc24f42e0e73022","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb2285a457aee4d36e7d8f81b63ad0d5","metadata":{"type":"list[str]"},"object":"forbidden_paths","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb2961d0c88798b9a65d2046dcfda8d1","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb3f8187346518726c5765a4905e6ba6","metadata":{"type":"list[str]"},"object":"recommended_next_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb49c79a5feeb6c68d385407b58d79e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb4aff53b4c8d8fc04dc6b27be069499","metadata":{"type":"bool"},"object":"partial","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb5b17f99d6589aee0eaf0ea148bf75e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb6ad6e582f413e8a00157fca9432992","metadata":{"type":"list[str]"},"object":"to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb6dcbef532986cb8bd14e5587f80fc5","metadata":{"type":"Literal['outcome_eval', 'operator']"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb7d6d32c0ec62d1cc281cedea2a4cb4","metadata":{"type":"str | None"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1132-L1135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb87c159b93b49d74b4295da873d060f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotIngest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bb9c280144ed2221fdb9f103311ac412","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L101-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bba2dc24f19bbc6e1b4d390287194264","metadata":{},"object":"engineering_lhp_handoff_update","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2761-L2802@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/engineering-loop/handoff-update","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bbbd5d5c00baa289e8291378013f3909","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L289-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/snapshots/router/{snapshot_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bbe47c06e9b2ef4ab53539b15163c6d0","metadata":{"direction":"response"},"object":"schema:ClaimResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L909-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/vms/{vm_id}/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bbeb21c952ffffdefbfc544372858bf9","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bbf24aa12d363ab2c7faeff4a99fb9c8","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bbf85d2cd82b056492a4b22581948bc8","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc05b56af0ea1264da46a53acd4a2156","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc0b267017c45b45f3402bff182637a5","metadata":{"type":"str | None"},"object":"notes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1363-L1369@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc0c40a7e9290592aa7a9f5646c73a7a","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::20","family":"","origin":"firewall","port":"8450","proto":"tcp","purpose":"hyrule-cloud API to network proxy sidecar"}],"peer":"api","src_addr":"2a0c:b641:b50:2::20","src_host":"api","src_kind":"host"},"object":"host:api","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc1728fdad175b44019e40fc771d9d8d","metadata":{"type":"str | None"},"object":"markup","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc1ef46ab2a39ff8ad54eec85c5adc8e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc1ff9efe5c1258779e541940f266b35","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc2c9af24340fd18a02064be7fc72b67","metadata":{},"object":"tcp/80/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc368ad635de599f92109de0ff12deff","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L43-L54@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalCase","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc375d1f82f989b8850ad203e2785775","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L53-L62@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalCase","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc4d823fe657b577505de9b9cf31c2b9","metadata":{},"object":"favicon","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1119-L1124@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/favicon.ico","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/425","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc65440a68e650e9cc2e952aa7edeaf7","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/425","subject":"github_issue:AS215932/network-operations#425","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc6cb6cdfd87b995d9a2fe9406668e27","metadata":{"type":"int"},"object":"passed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L75-L80@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc6e048446ee122cd8db4ea061311ca4","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc74846c462c0f45f98550391dae636f","metadata":{"type":"str | None"},"object":"best_prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1004-L1008@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc75ff82cb592edf62d5563cb2e79ea4","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc86bd1d1ede0669b3cf3ef930be3e71","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/6","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bc87bd38e16142abd6df25c501448cc2","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/6","subject":"github_issue:AS215932/hyrule-mcp#6","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bca108ca7da30a959b52cc2c858a9f2b","metadata":{"type":"str"},"object":"recommended_event_level_action","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IcingaNotification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcae79e3118e37c07949c3ce5d01ab9f","metadata":{"type":"str | None"},"object":"output","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L376-L384@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IcingaNotification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcb5319f960d08ceb0b93d5d19143351","metadata":{"type":"str | None"},"object":"ipv6_prefix","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcc72c8e1f74563ee32aa657b179a1bc","metadata":{},"object":"get_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L585-L600@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcc847980b2dc411547d11fc6c594a18","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/pr-agent.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bccf6d288070416cad0e6118dfa2c39d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L76-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcd19d0d74ca790d19f53875931d71b1","metadata":{"type":"list[str]"},"object":"auto_snoozed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcd2211ff616712858802f1e470d6f17","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcd28e2c84bfb91034cabbaaada88b0e","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcd962b6afe34f2f1b353616ee8da17d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bce4fff5eafbf0be0f45079bb0c72382","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/55","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcfd1d0f8a5bd0db5cb78754082d16b3","metadata":{},"object":"web_https","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L95-L96@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/https","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bcff80027b5ce70266ca6f7672f4b737","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L126-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/resume","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd1da3bb92564d29bb8a159fcd14f3f8","metadata":{},"object":"Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/53","subject":"github_issue:AS215932/hyrule-cloud#53","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd25d0e015e1a5c34a19a6f9762d597e","metadata":{},"object":"create_voip_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L128-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd2cfdb34c59d1fd9a82672da39c9047","metadata":{},"object":"tcp/179/['{{ peers.cr1_nl1.loopback }}', '{{ peers.cr1_de1.loopback }}', '{{ peers.cr1_ch1.loopback }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd3189f50569610ed8e3dbd72b9bdbfd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSTemplate","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd435378366397dd1bfa3a29ee012583","metadata":{"type":"dict[str, str]"},"object":"headers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd558ad09895f0f251e2d69964e09a7c","metadata":{"direction":"inbound","flows":[{"addr":"2a02:a442:1016::/48","family":"ip6","origin":"firewall","port":"53","proto":"tcp","purpose":"AXFR from ops-prefix (v6)"}],"peer":"ops_prefix_v6","src_addr":"2a02:a442:1016::/48","src_host":null,"src_kind":"subnet"},"object":"ops_prefix_v6","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd6371f8f4ba4e6059f8a849d62cbc6c","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd6785e514dcf4c8054a00e61747d3b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/agents","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd788f99d070c32bb618a5253c38203d","metadata":{},"object":"dash_reboot","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1033-L1036@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/vms/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd7c46c79f4ce021a0ff495485630b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd7cb5436a14edbb77e8b51d4e1dbcf8","metadata":{},"object":"llms","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1191-L1201@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/llms.txt","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd81a0ac113b9c176f9ac50619a33406","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"443","proto":"tcp","purpose":"XO UI from proxy"},{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"80","proto":"tcp","purpose":"XO UI from proxy"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd8448465e4c1038ef0c441eb24b80df","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-workflows","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd84c00dfc0e1c6822c6b1e704c082a5","metadata":{"type":"VMSize"},"object":"size","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd891914223bafe4f9c98e10efe73bd3","metadata":{},"object":"bgp_ip","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L189-L195@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/ip","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd8aa3e45fcfd85146ceae61e22c5aed","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/431","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd8b0dd2bf9489fb486824eac613caf5","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/431","subject":"github_issue:AS215932/network-operations#431","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd9e39a857ea082757d4fa98347af8a2","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bd9f4a6b1115448244b5632441c6f423","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bda4770f2ba009259f0089888aebda71","metadata":{},"object":"schema:MailSearchRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L211-L212@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/search","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bda5f9dc18ca081d747f48980515176d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdaa1173af891f1a566f690c1111654d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/StoredDraft","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdc69ae4186dcc5009e322bf97bb9223","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdce7add6ad69eb69e525699119f1da0","metadata":{},"object":"PROMOTION_APP_PRIVATE_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdd0330025037c99aaa2a6f43e9b1102","metadata":{"type":"list[str]"},"object":"case_event_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdd9a88f57826dc8a5a1cdbc4c189e66","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolDescription","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdd9a8b0f9396ee651019a64f0bc3088","metadata":{"direction":"inbound","flows":[{"addr":"2a02:a442:1016::/48","family":"ip6","origin":"firewall","port":"4190","proto":"tcp","purpose":"ManageSieve from ops/VPN"},{"addr":"2a02:a442:1016::/48","family":"ip6","origin":"firewall","port":"993","proto":"tcp","purpose":"IMAPS from ops/VPN/mon/noc"}],"peer":"ops_prefix_v6","src_addr":"2a02:a442:1016::/48","src_host":null,"src_kind":"subnet"},"object":"ops_prefix_v6","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bdddc505a9ff054ad56ddf93574d040e","metadata":{"direction":"outbound"},"object":"25","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bde19bf39cf3cee5549f9a441ba69fd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_bde4531d91e1e79cb25f8e544b0c1b3f","metadata":{},"object":"docker_ipv6","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bde4fdf841408944882951beb3bd160d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bde530d6b2c998d7a1e794b8ec3e85d1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be142bced9ae11c122841300cbbb6f89","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RemediationProposal","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be2023091c19bf9e0efec80dc81db4cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be301ddd155a5d3766118bc18dfc40c2","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be4570ec92cc1959e3e77b975978e134","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be4d37bcd4ca052d7a0ffb22339b7263","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L44-L47@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/speedtest/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be4d97a9ec02c66a22440f454a3d1608","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/54","subject":"github_issue:AS215932/hyrule-cloud#54","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be601368951ba38c3651a1ec7bc9164d","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be78211f53392275835384c8749990d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/noc-knowledge-on-noc","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be7e3bac64e12042eea082d06fc26798","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_be9e5cf410c4680b37ba3bff41e3a448","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bea3ca9ad906a756171430ecd8435243","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_beb6b939c1d494f75714814c4d45cb0c","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_becde1ae43469fb8b71e7d840b71f6af","metadata":{"job":"render"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bee511482e73092f0125f3c9c373f125","metadata":{"type":"bool"},"object":"allows_production_routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/as215932.net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf01ca267714e303406fd0b17966d8ba","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/as215932-net/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/as215932.net","subject":"concept:generated/repositories/as215932/as215932.net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf0d52aeab234bc2d7eca657704a7f3d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-mcp","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf1268e22f6f80437a350ba8496b6300","metadata":{"type":"str"},"object":"created_trace_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf14c3fb3c052c01792e6db0239303c3","metadata":{"type":"str | None"},"object":"qr_code_uri","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf234f0ff4be9dbaaf9cedc9a3447d34","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf23ef04ba85621de78377991caf754a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/55","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf4ae3b8fece59d598b5314909edc7c2","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/55","subject":"github_issue:AS215932/hyrule-cloud#55","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf4d597c1f77e2cda688f481ed8cc27e","metadata":{"type":"datetime | None"},"object":"at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L966-L971@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf4f390ac661865ecb9b959fdebf8ee8","metadata":{"type":"float"},"object":"score","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf4f72bd020c823e1e6a6e7f96963acf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","subject":"concept:generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf5068cef69f5c73948efa874dff686b","metadata":{"type":"int"},"object":"proposal_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf5839c418909eded1efa2a575f57a02","metadata":{"type":"str"},"object":"from_address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf5b914f8214d42bba21a3b39a306400","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf677aa66788b37a3044da6f916f6a71","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf708ddeed56f6821d52e727a1a2cdfb","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf7147e9d6b5fdd91e0401c74e1384bc","metadata":{"type":"str"},"object":"lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L873-L874@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf71726f12328c0faa525df1a9187349","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf7c7a57bb7d16851e1a4237c165e9f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf8d7940dc0f844fe57c029283284c66","metadata":{"type":"str"},"object":"alias_value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf9638ab9b5d0a99c08a75cc79a7c5e3","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bf98b5091ad7cb1bb72163b4a551b0ba","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bfb7847646fcee91212fc7d97dd7c4dd","metadata":{"type":"str | None"},"object":"sha256","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bfb9594eacc26f6f503ada32a4409776","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIAccessConfig","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bfc56926597ffe5b64bba1ba25649030","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mail","subject":"concept:generated/infrastructure/hosts/mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bfdf0f8c429448f8821d0a72098b619c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/xoa","subject":"concept:generated/infrastructure/hosts/xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bfe38eb4405a3f40e4b0303686be371a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistryPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bff1031929c38c0e996333a8ce723303","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueSnapshot","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/engineering-loop/29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bff44b2a7097348800bdfbb331031987","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/engineering-loop/issues/29","subject":"github_issue:AS215932/engineering-loop#29","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_bffe6e1622b0fe81e23aa4d484ea3b37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPFilters","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c018fa5fe5596ae5a1115eba9380b10e","metadata":{"direction":"response"},"object":"schema:MXCheckResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L204-L207@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/{tool}/{target}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c04975f280a5aa47aa762312fcbc7134","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","excludes":["dom0"],"flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"all"},"object":"all","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c05228ddeed30e63cf8d6f50d9b35acc","metadata":{"type":"str"},"object":"knowledge_context_pack_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c053efa321047efc5d8cbf87a1202a4f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c05eb34fc4a42282f094d13f17780e62","metadata":{},"object":"Xen Orchestra","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0617b450f00b56a5eaff1953bbdeed4","metadata":{"type":"dict[str, Any]"},"object":"labels","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c064401e77c11a531fa6a9dec3267b6c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","subject":"concept:generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0695b50c122ba8df30d95585517ef79","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-render-check-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/170","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c070aa600b292b2a75d2acddc8d36699","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/170","subject":"github_issue:AS215932/network-operations#170","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c076f51cf57fc03335a4a74ce88705fc","metadata":{"type":"str"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0770b470b6507f4f230920d0b25bd06","metadata":{"type":"dict[str, str]"},"object":"handoffs_by_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c07d69eb6e7cf8de1f267753c70c47e4","metadata":{"type":"str | None"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0818c82343fd7597c4e6b2659b54a5b","metadata":{},"object":"mx_recommend_records","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L146-L149@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c09cdec7b551880860caff6a0dd809a6","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c09d6faf3e31e72dd70b84bc1e2425b5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L326-L331@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c09e46b8f996ea998b5e5d7bb92b1234","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0a7861798f6ba131bb7b670ead29ce4","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0b8a0243c5e76e0ef5e6f1ca65ba787","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0e2648102fcc3a2a0445bc51bfae494","metadata":{"type":"str"},"object":"signal_signature","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0f0442f71ffaa149edc0fae33a2db43","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0f0771f9df381ff36c0d446821040cc","metadata":{"type":"str"},"object":"job_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0f1c52286d1f179b323614ecb9f6c24","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c0fa0f0068f81666a54dd5704bd34f4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c10a6ec1ddea0117f7eb60fbda6d99c6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L133-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthLoginRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c10d0a4f4210ac3f91a905dd72bd990b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1225b63177a9e7216f3892d9e543049","metadata":{"type":"str | None"},"object":"artifact_snapshot_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c124d3bcc76a3b90fc2d8ed9bcd9703a","metadata":{},"object":"dns_servers","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L120-L123@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/servers","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1359cf7762f9139a474634b7e4c4efa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c14610eefa15be72590fa82540c652fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c155abefa5ea6131aa49faf73ed80ec1","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c15877e2b33a4d81f8209a8e5a75624c","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c160154ef921ec085448097e4e4d6abf","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/dns","subject":"concept:generated/infrastructure/hosts/dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1711b8f18067d15c4fb81a1809dbb43","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteLineItem","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c171431564affd189383e17b5d721f3a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/2","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1828818454f1be8e11b975cfcf8dd2a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1279-L1282@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c18e32a9545701af19eb02f05755ed5f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/392","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c18e8327d4631c083f4ae91b6af4d88e","metadata":{},"object":"promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/392","subject":"github_issue:AS215932/network-operations#392","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1900cae097cb7f81e5e51a8b15e321b","metadata":{"type":"str | None"},"object":"html","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c192c0a7c2c53b3475f7594c99cff137","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c195464679b3c2ffc2c008899c1a9150","metadata":{"type":"str | None"},"object":"correlation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/376","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c195ee8bc899bfa5710918cb98fb2e77","metadata":{},"object":"rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/376","subject":"github_issue:AS215932/network-operations#376","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c196d2f69691646831a0ee6d92f5bdf4","metadata":{"type":"list[DNSRecordAnswer]"},"object":"required_dns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1589@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1b050b7bb2de29379d1cba0e6affe17","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2346-L2359@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/ack","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1b86f5c7226471821faaa2a9a3d2455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1c24b9cd5a621c6bb1250d223f510f2","metadata":{},"object":"quote_mx_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1c8d7ae174523e005515cd35170af51","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1cddf95440ffe4cb851730b23bee956","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1d40c36d149a4884a8c59835eaa01a1","metadata":{"type":"str"},"object":"check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L805-L806@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1e4fcb4995ab15ffeb6cdf5b15678f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1eab3119564c3c936cd78c9ff0e6496","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L685-L690@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1eb1158fc52605105e0f118e6867fc6","metadata":{"edge_origin":"derived"},"object":"concept:generated/monitoring/network-operations-monitoring","predicate":"owns-monitoring","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CaseOutcome","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c1f15ea552dc895424865f8aeb9d7db3","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L65-L72@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CaseOutcome","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c229cdaaea30ab86b857be961ed9246d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c231210aeb6450aa34f44800df4287e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c23f14a3fbf09683a89445258983a1b8","metadata":{"type":"str"},"object":"tls_deep_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L705-L708@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2437e0649b9427ffe1c142111b54945","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L685-L690@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c24c4599ae149a0c8e77dc9c58dd89a3","metadata":{},"object":"download_voip_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L139-L140@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/jobs/{job_id}/download","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_c2747bab1a46c8ccdbeccfd2db341509","metadata":{},"object":"icinga","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2787f6fd6a6585daec7439b3509a0f4","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c27e202183b2b0ec23b1d8f7d63ee130","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L100-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/tls","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c28e441699998b67d11e1c89dc461291","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"6000","proto":"tcp","purpose":"Vector agent to aggregator (Loki ingest)"}],"peer":"log-shipping infra hosts","src_addr":null,"src_host":null,"src_kind":"external"},"object":"log-shipping infra hosts","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c29c2b7429a256a1c0616044dce8b49c","metadata":{"direction":"response"},"object":"schema:DNSLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L99-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/reverse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2a84d42558656a32833ba918a17ef70","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L111-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2b90768fe7e987ffc3ad70517f3c383","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/headers","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2c691476451c0ac2bf0b3a1aba44b44","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2cdb2500c4a1040ddfd881b5eb05be6","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::50","dst_host":"mon","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"outbound","port":"9090","proto":"tcp","purpose":"Prometheus query during render-check"}],"peer":"mon"},"object":"host:mon","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2d2d2602a93d3c0591a698a70096eac","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2d7a5a9d89806c6c03bd2804ae0f5b2","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2da2f10c7941b9c49e2c3aab2fd23c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2dacff09080a512a870117abfab9412","metadata":{"type":"list[str]"},"object":"bcc","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2db89e4cf653433c0ca3f22cc484759","metadata":{},"object":"dns_reverse","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L99-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/reverse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2dc4031cde8328bd89b6bd31c8a2cd3","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-cloud-on-api","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2e9e3ab47c3631be9a376df0ca57ddb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L307-L308@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2f24f1ee695fea5fc3e5a76bdeae528","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotSummary","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2f8a863e0742c58936a5addc76c60b3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2f974e0ded1e49af160823822424e1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CapabilityEnvelope","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c2fadc91c728fb3c40db368a593ddc27","metadata":{"type":"list[int]"},"object":"udp_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L799-L802@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortAllowedResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c313507fb5094ac8487ab0249ab02336","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c31b901d47fc813de75a9dad3a69a6c4","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3290b96bb590ce52d622b7cd9b57d61","metadata":{"job":"semgrep"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c32c3af0f6eda7ab07821a4012f312dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c32d10ca9781e649e65d51eabe740c1c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c356392f73044f5e3cf3b164c7623c75","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c35ceac3b61a8ae0ffaef2a8f8882fa5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSearchRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c35e13816fd50ba522a7c86d1b866729","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c36f4acae2177681600e0af26353e411","metadata":{"direction":"response"},"object":"schema:DomainCheckResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1141-L1168@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/domain/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3768b5cb75ff27cd0842df5a4a69b11","metadata":{"type":"str | None"},"object":"xcpng_uuid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c38eafabb7cc0f98afc060d59328d180","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/knowledge-mcp-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3a462cc8190f445324b9a4d11cfa9e0","metadata":{"pin_name":"knowledge_mcp_version"},"object":"a68f974e7ed093d8f4195a15dc5b1afc636999f4","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:knowledge-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3a4f086311555bac45ec08946c55cfd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3b098ec6c355dc753ac5048afe79e49","metadata":{"type":"list[QuoteEvmMethod]"},"object":"evm","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L251-L256@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AcceptedPaymentMethods","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3bcd02f3505702d2558889387217996","metadata":{"direction":"inbound","flows":[{"addr":"","family":"v6","origin":"firewall","port":"6697","proto":"tcp","purpose":"Soju IRCS (public)"},{"addr":"","family":"v6","origin":"firewall","port":"80","proto":"tcp","purpose":"ACME HTTP-01 (certbot standalone)"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3c2c6a4a8257ab43ad550ecf37e1ac0","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3c550e2a16a39c71587f99fae0d109e","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3cb9dcf4b1e5819b534f7d1ca7dcb5a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3d788908a2027edc1fbee4cc4f2fed8","metadata":{"type":"str"},"object":"actor_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3db362a469d203ee55e32c4a65c8dfb","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1129-L1134@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/apple-touch-icon.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3f827de83dc373ae4aa04d29381b386","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3fa90833ea453ba450923cb5029ea50","metadata":{},"object":"report_mail_spam","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L317-L318@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-spam","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c3ff6ea3828edeef6af98e87765056db","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4000f16282f8f986ef6f3b9467d19e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c412ff25f7f09fef9bd150cfb03a92d4","metadata":{"type":"int"},"object":"failure_count","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c419550e45a5ca49be932de63e144441","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/pyproject-toml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4281c17757b07ea608926c0a4b184a3","metadata":{"type":"str | None"},"object":"resolved_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4378455eed1f7e9870679dfcb7dff91","metadata":{"type":"str"},"object":"human_review_rationale","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c44bf14ed4c8ef3c31299ed4d17d5351","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c452715b6b548d48caaa7b0421208311","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c456d24aa3b81fcafcb18960e1c3d4f1","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c45a9f0e4fcc563f3de4a00fc63443fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticFinding","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c45dcf29514ca55695b9d48d35c7967b","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c45f64f2cfdd828696ec632746e22b66","metadata":{},"object":"get_mail_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L136-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c460da7697a091d6232739d7e9da79af","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c46a8c893f206d8a3c0221f9bf40213a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c46e0cd630558f60037cf997b4d1d57e","metadata":{"job":"request"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c474add2980900f9e4cac744f6a3441e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c47652f8e6ffb6fae9909a91510b8b37","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c477c2c218704b5c5f44bba543f8e3b5","metadata":{"type":"str | None"},"object":"message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c498fa9783b0aac29c1c0fb157e71eed","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L28-L42@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c49d791a72662b2d3b2199ddf2850679","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4abea856a7b2c5ee3051eda42b83398","metadata":{},"object":"parse_mx_bounce","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L139-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4abec9567c85991be84f9347f8b5987","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4c5ec64bf5449e3f5f04ac82bffbc3c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationListing","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4c89384b50313b428f726d7565dbb89","metadata":{"type":"ThreatSubjectType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L857-L859@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4d12b387322505391ea310fa25d83bf","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ports.py#L24-L38@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ports/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4d4f3044367b07065c75894ff29ab39","metadata":{"type":"str"},"object":"text_body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4db38af0dfdd5ef3191c8e204be4cf4","metadata":{"job":"changes"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c4e6bd7e412d9327d232cdf27c3d379e","metadata":{"type":"int"},"object":"storage_mb","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1553-L1556@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c51d818031366ac407af36cb2ac9bba2","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c51e090427653483d74eb6a1a9c6d8c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","subject":"concept:generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c531a55a45a6b3ec78969ff537961902","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L504-L508@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c53452b20f4c11b67a6cf50fadcb80b5","metadata":{"type":"bool"},"object":"include_banner","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c53a80aa4bcbdc010090fdf21e9ab309","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-web-on-web","subject":"concept:generated/deployments/hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c53c6c50dad26707669b1a2ddebd6109","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c53dab5d7757efff7a37a1741421b123","metadata":{},"object":"tcp/6000/{{ peers.noc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5548c0e24b4c0b97a7f2c8b1ea48988","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c56c3f5a9a4f7933e403dcddee9666c3","metadata":{"type":"str"},"object":"last_scan_cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c56dd7a3b5172289b60edee4cab9f483","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c56f4e30af5fb02bab5328274db916e9","metadata":{"type":"str"},"object":"webhook_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1697-L1701@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c572aa10dcb5a239dedc90b9e97951fc","metadata":{"job":"batfish-full"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/netops-nightly.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/netops-nightly","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5858bf9a02777a762870357768e4849","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1191-L1201@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/llms.txt","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c59f9dd9a6eb73d249f40971cfc1ceef","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5aa243e07135cbce14f6e5477a24054","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5c67d5e2b715c0dd75fdcefe0ede679","metadata":{},"object":"schema:DomainRegisterRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1310@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5c8121b8e3bcebc92320318baf48596","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5c920076170a57ad4d57128fd074e28","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolDescription","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5cbd26de904db148dafe7afb131a992","metadata":{"type":"str | None"},"object":"registry","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5d6916e7a4244357e5f77c207cb74a3","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/12","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5d7bad8b440af7c193d5902061159d2","metadata":{},"object":"GITHUB_TOKEN","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5e07c4ba9fa4bc974bbeeca93e1fdd9","metadata":{"type":"str | None"},"object":"suggested_remediation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5e3edab060debb3be979ecd00a93018","metadata":{},"object":"XCP-NG 8.3","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dom0.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5e97e6485d95b3653c23da3af484f72","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L238@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5f10a7eeb2b362db61c7d55fab9c788","metadata":{"type":"str"},"object":"resource","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5f3666035a8bc773a86c43a84de7133","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5f3e4b67a8f2df2b918c980ab34ef45","metadata":{},"object":"schema:MailBounceParseRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L139-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/bounce/parse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c5ff9ea6727fcba4cd7ee20a5980cc46","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2865-L2871@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/proactive/suppressions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c61e2468e992a07c20450a8058fd06c8","metadata":{"pin_name":"hyrule_cloud_version"},"object":"a8677707db803f603464852295cae7cf161ca0e8","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c62f7281c992f234b09d64c48b0b616f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6308b043e9ab6fa821503dcad1f5ebf","metadata":{},"object":"loop_console_verification_result","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2474-L2502@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/verification-objectives/{objective_id}/result","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c630f822cc92ace8262d53c494dda73b","metadata":{"type":"str"},"object":"outbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6380c9c0b0aada48519d3fb7bb5c2a2","metadata":{"type":"str | None"},"object":"amount_received_crypto","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/352","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c643bbe7695c99585dfa46e54b60c560","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/352","subject":"github_issue:AS215932/network-operations#352","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c64c12866a83d6182dc490f562b85fdc","metadata":{"type":"str"},"object":"caip2","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L244-L248@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteEvmMethod","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c65758d67ce43fc2ce9c86979fb9df4c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c65e5be48c268917fcde19a9d0213e57","metadata":{"type":"float | None"},"object":"longitude","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6686dd7b2d36780f359f3a197d5a673","metadata":{},"object":"noc-agent (FastAPI :8000) + hyrule-mcp","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c684778c30c820fb9a255c48e469c010","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6852d44026cf25391e95456fe00ed77","metadata":{"type":"str"},"object":"assessment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6ad29c9139df8d212a825f8b914a43f","metadata":{"type":"str | None"},"object":"observed_public_ip","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L818-L821@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6c9acea71c69ba1865f3d05ccb12e62","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6d3480dda934e25866498a414f4fd2f","metadata":{"type":"str"},"object":"check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L903-L906@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6e065a2eb51933c2750f89bd7b65e2c","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6ee2953d96f87774883821366810fe9","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3082-L3091@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c6f1b23519a141fdb46f9b69872eafa9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c71ecade91035fafcc94367c341bbfc8","metadata":{"direction":"response"},"object":"schema:AccountDeleteResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L830-L902@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c724ded674ee3726b13d2c0a5921a5d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7253a7ec97a53d5589b4cef0a9b7e14","metadata":{"type":"VMCreateRequest"},"object":"order_payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L231-L241@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c72e8a2ad287ab57614ed7ca30cdfdca","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7339ec966a4d79295446f396af1fe1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/427","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c73eff511edcd568377c5c5d83e57760","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c74b9d6106e26e5641afee68b58d435e","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c75318a6cd006ae5fed9f1398eb2fb51","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/domain-policy","predicate":"has-policy","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c761cc289b835cbef26857bd6654e1ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c78b322748fc776181817299c6c36dbe","metadata":{"type":"list[str]"},"object":"probable_causes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7970ec3bf3e27b47721f7a01c163fd6","metadata":{"type":"str"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L13-L18@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RouterManifestEntry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7971b952970e9bb7749db143b77f61f","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7a5c9e8d13f482025f1f35a5af20eeb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L78-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7a88bfd98e77912645da45d6bcc6c7b","metadata":{"type":"Literal['management_token']"},"object":"proof","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L217-L219@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByTokenRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7bbb71f46e226456ba3130cdc8d154a","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7c120eb4fe129ab9ea8094c79772651","metadata":{},"object":"disk","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7c2601c1f486e0ac6af25ae69b9edcb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7c5d2bf3ffdcb2490c68c245268aa0d","metadata":{"job":"pr-agent"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7c90f6e0867a207438cee539950b19f","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7dcfc67b1b01ccebdfff168031d25ed","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7e04660e9ed175ce4c3a1d5f9a653c5","metadata":{"type":"dict[str, object]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L577-L582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7e4d325521373eb75e7874e02fcee35","metadata":{"direction":"inbound"},"object":"1341","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c7f80dc36512aae40f4536a926488b16","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c81d0787041d6240088e883110da2777","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c81dc1204ed80cdf1a143cb324b192d2","metadata":{},"object":"2a0c:b641:b50:2::d0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c824b4c3a46b4d5e332ccc682f1fc7da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c82c6aecd3bf769a40195e4e2466f27b","metadata":{"direction":"outbound"},"object":"6514","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8470871f6a8c4da0764b98f66338c68","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c84e7daed93117d8f9f487020fe32b46","metadata":{},"object":"bgp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c868fcbdb9ab1f1defeac70ed788c5ee","metadata":{"type":"float"},"object":"storm_confidence_threshold","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c87443f9f565e1bfa764af3e8797d19b","metadata":{"type":"Literal['wallet_signature']"},"object":"proof","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L222-L226@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByWalletRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8a5ab7768fa0d630397794550a6e03f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8a74b13c35044361d346b2b0f8a39eb","metadata":{"type":"BGPSubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8abd190e73afafc243354a43dfe597b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/as215932.net","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8baa09bed2ff19d818dcecc4d27c2b7","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8bb2f4686ad2cea39233c2b665e2720","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"22","proto":"tcp","purpose":"hyrule-mcp SSH to every infra host"}],"peer":"log-shipping infra hosts"},"object":"log-shipping infra hosts","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8c6d2c1ea413a282efb6adf6c8cb6b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8ceaa359cd7635bc30bd6a254d3c6aa","metadata":{"type":"str"},"object":"finished_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8d6c62dedb00466d7b708cf8727040e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L102-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8dac8848e24440a54c0684f103d50a2","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8db6068a35ebaca7689807d26cb7fd0","metadata":{},"object":"page_dashboard","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1008-L1024@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/dashboard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8df789dec81a2d221866f50c7f73e6c","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8e7191318a2a3c55074df9c36100e80","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c8fc36198d5f8ba62cde00cef18755d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMPublicStatusResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c90daaf1764553a16f8a954cdd9e7248","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c90e871b8fe70c676c20b4072eec76e0","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-mcp","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c910b166e05d2cb954d79328c5bf8d22","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9151494ec714e39e0e84ce0d4d67b1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9325beda9056ec19e638d7ccd453803","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1234-L1239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c937a5733f16018cc84b8cef186af67b","metadata":{"job":"batfish"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9591f26def2de09dd907c63e8416a8b","metadata":{"type":"DomainStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L477-L482@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9674e51dae2022174ad9f355546cca6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/RollbackGuard","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c96b099d7f365994aaee131e3f7949fc","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c96ccbf5efcd994b970416d2e36a36a2","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c96f9419d603b6e9e5f6bfb20c4dd418","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c97e03bfdabbecf4556455e24253903c","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::f0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"},{"addr":"2a0c:b641:b50:2::f0","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from internal agents/checks"}],"peer":"loop","src_addr":"2a0c:b641:b50:2::f0","src_host":"loop","src_kind":"host"},"object":"host:loop","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c98635000e7f425e5a7886e55a1feeae","metadata":{"type":"list[DiagnosticVantage]"},"object":"vantages","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9950ae76e353c8b6f505ddcd1edd820","metadata":{},"object":"reviewed","predicate":"has_review_status","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"policy:loop-knowledge-gap-routing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9a06b491f1030019519ebd94224a9b3","metadata":{"type":"dict[str, object]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1704-L1709@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEventResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9a6be288ac3c48d99b00fe980d05e16","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountExtendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9b6a4beaad8df9c3c41f68e46a5f335","metadata":{},"object":"Connect home OpenWRT CPE to my AS","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/4","subject":"github_issue:AS215932/network-operations#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9bb565e2460606cf95bc59998db5284","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9c0cf04af3e0c06b9a61de108691c5c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9c746f9f214466bc2e8248c6fd8f29f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1172-L1310@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/domain/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9cc3ca676e0daeeb26260513a6e3e6b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1622-L1627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9d2a140b23c815fb81039af22b8e08c","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L85-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9da3415503a09367d96b09a1a9339e8","metadata":{},"object":"tcp/9187/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9daccd434d7c1d501a009fd42ee6f97","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L69-L75@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/tools","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9ec53ded60e06c817ef2c32cad44dfa","metadata":{"type":"str"},"object":"detected_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9eeaa3e6524a43369f3b771975f3d1b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_c9f8adb506b1ab5c90fff961b1acacd5","metadata":{},"object":"health_cases","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L3017-L3051@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/cases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca039a1770d8dc86d9912e13bcf63cfc","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L267-L527@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/.well-known/x402.json","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca123fe1eb008e8b8f302437495bceca","metadata":{"direction":"response"},"object":"schema:MXCheckResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L132-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca1b6c3a7d82dfdc798367c5f1326865","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L374-L380@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NetworkResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca20b0860e9917ff3dd3b2d0c1e1270f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"implemented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca242a6d50e60de33527f75932694407","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca26e91d71da6d25251f64b2f7a75b19","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca2a03aafce8f791c9fd48b5cf89e3bf","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/render-check.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/render-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca2f4cc136c971a8e359e7ed3bea3a52","metadata":{"type":"int"},"object":"limit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1676-L1681@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca3063a8263b4738903c876d02432ba5","metadata":{},"object":"mon","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca35c8d220d624d46299c1a22ea671dc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca369dbfce25d6e528efc19d4462b455","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/InboundMail","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca3f2f80effc78dcbcf2627956eed7d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca41a56f00867d21c3a86996ae73b318","metadata":{"job":"changes"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca5c3ea290ae8bfcc8befe61a98f7f17","metadata":{"type":"dict[str, object]"},"object":"parsed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca6e33d5796151f46f0674d0a33a8e9a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEventResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca742ce4e5d591888cce88dfa74192c3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L475-L534@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/stats/network","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca841631a983a328800fe73212dc7cd5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca888d32dbb8f15c0768e237dde911fa","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca8e54a607152f373cf67a78f76c6d68","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-web/package-json","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ca98f763df622bdedd4a9b6573255de4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_caaaab30ae94f66eed7998ca09841efb","metadata":{"type":"str"},"object":"signature_armor","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L229-L233@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimBySSHRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cac35ec845ee91953438550057998953","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/FastStatusRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cac3db2bda9ce42c0d2cc228022128f0","metadata":{"type":"MailEndpointConfig | None"},"object":"imap","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cae814258ff8abbcfc164ac14fbc2423","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_caecef926a00b6bd41e975f0dcdb591c","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_caf3846b659df243ff79e9cae4b9a96a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_caf6c83b95b4d3653fe531298404b517","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::90","family":"","origin":"cross-cutting","port":"6514","proto":"tcp","purpose":"OpenBSD syslogd @@ forward (TCP, no UDP)"},{"addr":"2a0c:b641:b50:2::90","family":"","origin":"firewall","port":"6514","proto":"tcp","purpose":"syslog (TCP) from OpenBSD mail"}],"peer":"mail","src_addr":"2a0c:b641:b50:2::90","src_host":"mail","src_kind":"host"},"object":"host:mail","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb007a8aa641aa82b32e16fc72644cd1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-cloud-on-api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb00977e7029b9aee922dca96d1c1b2a","metadata":{},"object":"host:api","predicate":"targets_host","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"deployment:hyrule-cloud-on-api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb14ddfbb45275173931b723ea67577b","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"external","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"AI review (api.anthropic.com)"}],"peer":"api.anthropic.com"},"object":"api.anthropic.com","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb192f7aedd5fd3c44393bcb7ebb8797","metadata":{"type":"str"},"object":"issue_title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb1d1b075b38877f7d75c6082bd6bf14","metadata":{},"object":"destroy_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1129-L1137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb1f6c8381e53db3cf5797ceba105fa8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailBounceParseResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb38b512171f0d3c6843a489c4d96a64","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb47d6ba41658dd8c12795847fc3e140","metadata":{},"object":"page_login","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L911-L913@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb496233862b92669946b6b9e6eafff3","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/engineering-loop-on-loop","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/noc-agent-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb518b6c4027ce599f15f87e613b4cdf","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/noc-agent","predicate":"deploys-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/noc-agent-on-noc","subject":"concept:generated/deployments/noc-agent-on-noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb546c8cdafeaf2b58a2997de983cd6f","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb6490dee9b43359deec6d4fc0189316","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMQuoteRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-mcp-on-noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb6c0c48ff22109b71d43880f8b43d1c","metadata":{"deployment":"hyrule-mcp-on-noc"},"object":"host:noc","predicate":"deployed_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb7a7b36b5e273e1a53b5fc010398806","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/McpToolError","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb878d6b0fe7cde02718dee2b9d74a7e","metadata":{"direction":"inbound"},"object":"8686","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb8c5d6db2541193cb9f105cdeacae7b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/InboundMail","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb8f254c3087f41650cead64ea915004","metadata":{},"object":"tcp/465/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cb9b9bc1b645b0bfdfd6732c877c3047","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cbcd13fb0218bf5b7bb857852035509f","metadata":{},"object":"list_api_keys","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L1000-L1021@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cbe3009ba03dd81c8dc1bc615a120db1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cbe4f8bb3654ff597e42ea813eb9772d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cbef5414465aab6ab7d5c88f198f198d","metadata":{"type":"str"},"object":"intent_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cbef81b49b74d406b694db4d633a5f2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cbf798cc0e40b88813f0bd582eb298a0","metadata":{"type":"str"},"object":"content_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1630-L1635@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc0d8f7588c2f03a03875a373a018439","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc158f3ebcf2637e7a34f9d65cd9fd8e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc1b99deba89337f134621ea48936747","metadata":{"type":"str"},"object":"cycle_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc29df625ff06f1a6bb8437dac63c814","metadata":{"type":"str"},"object":"label","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc337bf4380193fb30a93c9d2386f4d2","metadata":{"type":"int"},"object":"timeout_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L685-L690@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc4a7af58d70a248d0f50589371ade57","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/noc-agent-on-noc","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc51aa4e639c0a590a8926a784261131","metadata":{},"object":"list_mail_rules","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L267-L268@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc51e322500c5615435889485587b046","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"inet6","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape from mon"},{"addr":"2a0c:b641:b50:2::50","family":"inet6","origin":"firewall","port":"9342","proto":"tcp","purpose":"frr_exporter scrape from mon"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc5600e36e79cd79bf34f8a1adbf9ab5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc58fbb864b7669122192e0e7a3965e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc6929181e0306b455d71fd728c46089","metadata":{"type":"list[str]"},"object":"expected_domains","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc8cf901057e2873eb75aa55fec14f06","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/McpToolError","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc909d1822711c03e07090cba651b15a","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L25@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:POST /v1/request","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc944e6b19ba0e6d1b10435ab53077d7","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"6000","proto":"tcp","purpose":"hypervisor Vector agent to aggregator over mgmt v4"}],"peer":"dom0","src_addr":null,"src_host":"dom0","src_kind":"host"},"object":"host:dom0","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/FirewallState","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cc9627374612732e119dc1cad28b7177","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L310-L312@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:FirewallState","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cca9b2340f9a73add66a7a7d56342b58","metadata":{},"object":"schema:MailAccountExtendRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L116-L117@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/extend","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ccacdfeebbfa9e49d5c65b46b8313b4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cccc8c1f8e959df7f38b4aeeb0573dd6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ccd6f7e3366c56b8f9b797cdf6dc54c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/noc","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/extmon","subject":"concept:generated/infrastructure/hosts/extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cce7a2d982ddc4708873c07fdfd18fbb","metadata":{"direction":"response"},"object":"schema:WhoisLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L144-L147@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cced6ebda95a2f1a34ed5d6ba83a50fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ccf417b70177bd9e02b1aabb245aea1c","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ccf4fda65364e3e62a956572a4bcb401","metadata":{"type":"OutboxIntentType"},"object":"intent_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd0da4d85748274e567b66b0e24b98fa","metadata":{"type":"str"},"object":"proposal_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd12134200fd1cad309fedba619fcfc2","metadata":{},"object":"nameservers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd3754d6759b8abac02ea30affe69575","metadata":{"type":"str"},"object":"path","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L648-L652@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CapabilityEndpoint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd44ceb6b36e037efbddd4f0ece6c1a1","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd5cd463598ff363a4e645c3d40e6f20","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L181-L182@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}/identities/{identity_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/84","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd635056726ac00c639f052aa4d00ab1","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/84","subject":"github_issue:AS215932/network-operations#84","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd6e57d5dd2e6ca753af8e48f95420e3","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd7b5e61bf0b3cf7636d1fd89e895cba","metadata":{"type":"str"},"object":"proposal_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd7f6dd54b6c42c9f822950b134bbbb0","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::c0","dst_host":"vault","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::c0","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent / health check"}],"peer":"vault"},"object":"host:vault","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd95ce43019f4dab386703d1fa3be5d4","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cd9766f6c0510decff67389ac21d577b","metadata":{"job":"detect"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdadb0fea448504a8115ff5b6489db77","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPNetworkResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdafc7e96076477448bf7371ca4d6e1d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1871-L1878@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/icinga","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdb5d5a95b98209947c56ef5371ad161","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdb7c3cf49a01cb111f9bf63ac3cd970","metadata":{},"object":"schema:AlertManagerPayload","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1861-L1867@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/alertmanager","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdcd6f60cf06613f17230d23c504e38c","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdce31775dfa7f1154dae25215716978","metadata":{"type":"str"},"object":"snapshot_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdcfdd43d37460332946495d0ad266f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/host-log","subject":"concept:generated/infrastructure/hosts/host-log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/412","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdd06dd8d992be8b437b40454e831aa2","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/412","subject":"github_issue:AS215932/network-operations#412","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdee3664a9157bc118d5ea4a4228722b","metadata":{"type":"list[str]"},"object":"observation_refs","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cdf05ac56e33e4039eb7c2aae8777d8a","metadata":{"type":"str"},"object":"observation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce001c4ab374d474f52ce8072a71720a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce13c45a9b8c2200e52b0fdfdd4f0f77","metadata":{"type":"bool"},"object":"authoritative","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1234-L1239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce1c5fe652e740091086f989a1b4d1df","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce1d1bb96153b856268f0546d4c11e5d","metadata":{},"object":"web_cdn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/cdn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce1f5ded393aba156a049cdca4b09eca","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce218148d9d7534c19ab1865da55adbe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPReputationListing","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce27835381c3613c95f7ffa7f473ca67","metadata":{"type":"str"},"object":"vpn_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L319-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce372be473aa0a4b97496ef2d16a0881","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/loop","predicate":"deployed-on","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce4bc8a425f08172525f55a54c72f16b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPAssertions","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce50cb637d19811f3c23048b9fe1b393","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce52919e634f66458cc26fb1f0671b82","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1697-L1701@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce53b23220b77004d5cc7fa27ebebcbb","metadata":{"type":"list[FileMutation]"},"object":"proposed_mutations","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/llm.py#L33-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:RoleReviewOutput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce5730fb8b63264de062197c1a2616cc","metadata":{"type":"bool"},"object":"cgnat_likely","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L824-L828@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce61d244088db5afd9313d7da4974f56","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyListResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce621a07efb1caa83510a7159ed5a04a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Observation","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce68afbc1f98f7eda0e58d936ef4ff8b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce6c5a7daa435b016c6effc55104db1f","metadata":{},"object":"get_ip_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L45-L46@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce73efca240276f3dfec1ac005e1f015","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce77aa4fc48191dfa486f2c61cbc7b90","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce82b3f21addb7bde3339886b174f7f3","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce9266ffc83e6f5a1cc3272c118b014c","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L966-L971@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce9667d0cd4a74213be12cd9044022d2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CostBreakdown","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/414","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ce9724a1e9f3c5432b257fc1dd10ff1b","metadata":{},"object":"Collector insight archival beyond the age prune (export to knowledge before deletion)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/414","subject":"github_issue:AS215932/network-operations#414","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ceaee0cb0ab5f5da06af9bec8f2068f0","metadata":{"type":"str"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ceb750d403c6559de475dca5638c1d9c","metadata":{"type":"str"},"object":"bgpstream_rib_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ceb842d6ef0e9b662a800c1b3e747259","metadata":{"direction":"response"},"object":"schema:MailProductsResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L42-L56@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/products","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cec3a288ad247f413503060a16d94514","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cec45307576c3c552e36b77b89dc4fb1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cec678e0787053750ce9e2d16e93ecee","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::70","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from xoa"}],"peer":"xoa","src_addr":"2a0c:b641:b50:2::70","src_host":"xoa","src_kind":"host"},"object":"host:xoa","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cef34f1f7f88a1376541226c2ed23c62","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L25-L35@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/398","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cef474c8b3bf44b231b465595b753fe1","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/398","subject":"github_issue:AS215932/network-operations#398","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cef8227c19ff5ce3a47ea826369cad00","metadata":{"type":"str | None"},"object":"retired_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cef8677c7d75306972ebb6a1b61d8bb6","metadata":{"type":"ObservationStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cef943c34b0e9109ec86657c17f4393a","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cefb54c3ce415005589af79c1a43bd3a","metadata":{"type":"str"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cefb64bae9aee9d457955410c646fd80","metadata":{"type":"AliasType"},"object":"alias_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cefc85b9ff30768db3f5ffb3edd39356","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf001a162021b1a29ce25c55a1519040","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf0264371a6e98bb0276213082907ba8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf0d7fd584cc6aa0f7f4b1f60449e355","metadata":{"type":"int"},"object":"returned_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf0f5936e7ac4a4681b0335375481a85","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf1205f3dbe2591bb91bd27c2dfb0206","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2383-L2416@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf13e4bcfb3dc6301087a4a3acd3c14f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf15a49a46632f73fde946d875229db5","metadata":{"type":"str | None"},"object":"ipv4","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1250-L1259@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordRecommendationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf19cbf93dcac172b740c725e81d69b5","metadata":{"type":"list[IPLookupView]"},"object":"views","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1107-L1112@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf2a27815326f0d00e87da4910bd3f22","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/AuditEvent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf3327ff6f144dad02fcd1a195e024c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-apply-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf3a1d6615eefd29172a100542a39242","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1301-L1309@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf45ce8ab5e71dbfff9f5708af4e5321","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2608-L2618@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf557e7f67412666b387b80ce89ac5d3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","subject":"concept:generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf5657735b8a4fe3d5ce3aa2b2440b0b","metadata":{"type":"CostBreakdown | None"},"object":"cost_breakdown","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L270-L280@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf733d88178bbb30adbe3cd7ea31fe74","metadata":{},"object":"get_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L250-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf781d9d4f1071b86cd8c81cd655aebe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf7a0570f64da9107f02f99ce9f2b672","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf7efe6b92d1de2d5067ecc087113a28","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf85d7850d67d9889897dca85f5eca95","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/brand-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf96c253e54f471cb3b0537b7b42e49d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistrySubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cf9a7119f653df1341576fb1530b42ef","metadata":{},"object":"repo:AS215932/as215932.net","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cfa8becddcc2ec44b51b905938be96ad","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RegistrySubject","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cfa9f49b6fe615450dfc52b697ae13a8","metadata":{},"object":"2a0c:b641:b50:2::1","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cfbd97e22b7b6a4fd084d5ba5ac11627","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cfbf9103587c7f7dccbf9da842a9bbda","metadata":{},"object":"get_web_pricing","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L57-L62@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cfd04ee6af062d1701bb9ebc3399a142","metadata":{},"object":"vault","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_cfd22d2b99105b519dae209b2a2e7bcb","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteLineItem","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d00407ea1e505788ffc8bc04b3887397","metadata":{"type":"str | None"},"object":"detail","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1202-L1205@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d007c45a7d3ab27f588b72279f7b65da","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/3","subject":"github_issue:AS215932/hyrule-cloud#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d009a7d3558d4755b826a5821e9e53db","metadata":{"type":"datetime | None"},"object":"from_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L966-L971@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d01226e1f1cb5adfc494e8cd5c63b202","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","subject":"concept:generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d01cb9fa2deb8f0e127ddd1680376314","metadata":{"type":"SSHSmokeStatus"},"object":"ssh_smoke_status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d027567edd6cc2fd1a5348f0cbe50dec","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d03ce6399f58d3a66d8067279de2b23e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d04dedb48ef1c89000c8a1c11b605f7c","metadata":{},"object":"get_bgp_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L57-L63@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d056fc2c8600c1c08d04f51cc953a7b3","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L40-L44@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobHeartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0580b631e0afefbfea79f9bd7d6a930","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L723-L742@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d05eb59b184b2e71bedfeb855142ea48","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0601d10005706dced749757c579778b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailSendRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d061c46245073a77dad0d111ad8d408a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0662cec711d7aefa8dc0b20aeca4980","metadata":{"type":"str"},"object":"scan_profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L697-L702@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WebTLSDeepRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/EvidenceItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d077e1af128f49f6a1f922e750faa404","metadata":{"type":"bool"},"object":"direct_measurement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L16-L22@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:EvidenceItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d07e8a2f00c23d0856f5ad250b82fa1a","metadata":{"type":"str | None"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d086578ad248635bd10d09b6e47346bd","metadata":{"type":"str"},"object":"fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d096df2474fb41836225937717e6344e","metadata":{"type":"str | int"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L961-L963@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d096e3ddf7af72cb8da5a0d703426724","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0987fb48885095d43009d21232c0987","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0a070bbad3eb0da40a4834fb4b4b741","metadata":{},"object":"dns_dnssec_report","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L162-L165@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/dnssec/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0a2d5d8d48f5445e112e98e46b22ab1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L138-L139@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthLoginResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0bcf3bb308c2456c0730c80c098d73d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0db0798d132ba220779d15362cf32c5","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","subject":"concept:generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0dcb644ae8c030f6c7b02fe2efc8651","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0ecf72a22c0853d55d504e0d7efe37b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0f6025133a05e20fa8d02b0702e8611","metadata":{"type":"MailAccountFeatures"},"object":"features","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d0f82e66f1121956f2fa5f770e0293f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d104d982452edfed0f2707fba6dc24a9","metadata":{"type":"str"},"object":"domain_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1585-L1589@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d109900cf34ace9be5f7e35963156b96","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d10adca6fba0819076f23ffe3f45d09c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d10d522b154ed14f341f01649aa30e27","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/.github/workflows/ci.yml@b82dc72bbf382167062bff272606ce84ec20538c","subject":"workflow:AS215932/hyrule-network-proxy/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1125267847b90e6b435d16ec717fb78","metadata":{"type":"str"},"object":"source_event_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d11611abdb84ab29a2ea7c1532c1802c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d124ae2e27998b900b4d87a3ad0a0d06","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveUnackRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1344de538265527d106600e153e58ab","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1351957dc6dc87e4984e88eb429be3d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L809-L815@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATIPResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1519b5f64adfd2bb2eddc011f451d5c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1585160bc5654e64e3f8c47517b54b2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"destructive_work","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1640f81b9859de52561aab60073a211","metadata":{},"object":"tcp/80/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d180a0db5fa274d386695d17aca4bd80","metadata":{"type":"str"},"object":"rollback","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d18ca05f7f28c1936d469d7fee392209","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/81","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d196afaf6d2ec6adcd008d5eec77c8c9","metadata":{},"object":"page_review","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L749-L786@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/order/review","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d19fe3fb66e7f235f0a8b449a9d02108","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1c9a33551bbd944d2bb02d71005f3cf","metadata":{},"object":"tcp/6000/{{ peers.vpn.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1ca46a1fd2e50c41cb6c918e02b7d0a","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1cc6e0883619680296e07b9abc4ac68","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1cd6ff33dc0d19bb1abbb7c76276c51","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/cert/{sha256}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1d07121cd89be4f1808044a91649ee7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailMessageActionRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1e03361145e63346bfbd314e4b55c16","metadata":{},"object":"run_threat_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L85-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1eaa4850214d13943173f537f3052d2","metadata":{},"object":"get_speedtest_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L25-L35@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d1edb067e3add789a5f5f60cf6ab7789","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d20d9a55a3985d8c6981684d35ef5467","metadata":{"type":"DiagnosticTarget"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2617ba50bfba0ad8f7e393e89aad2a2","metadata":{},"object":"get_threat_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L35-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d262931dd23c45c8f56a37ecfd645fd9","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2304-L2309@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/outcomes","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d26cda6ecd1c66496f106c4f8a2b92ab","metadata":{},"object":"rdap_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L95-L98@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2721cbc11d6ceb54a76e3433afe777e","metadata":{"type":"str"},"object":"decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1897-L1900@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LocalDecisionRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d278c89b60f3f9c05185b5dff92f3dec","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1691-L1694@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2975358f4e301d9cbb661e886a24749","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L136-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/domains/{domain_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2ae69712f5114bdc6bc74a99d8512a0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","subject":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2c46792552614ecf8fe21f98d8400f8","metadata":{"type":"str"},"object":"verification_method","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2dbf84df22ddb0c85fe947c85869c50","metadata":{},"object":"create_mx_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L159-L190@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2dc597f380295af4a0dd011f13c21ff","metadata":{},"object":"schema:PathProbeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L130-L134@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/mtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2e0ae1c1f0cbe09eb94bdf85554098e","metadata":{"type":"list[str]"},"object":"recommended_checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2e408a3c0af91eb829d8ae23adadc4a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L873-L874@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2e52c390743b64b8bd6a28e0a57b125","metadata":{"type":"str"},"object":"stabilization_window_until","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2e5dc20b6f8e18b580d4d9255ced99a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletChallengeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2e83c5250c10ccc635133570dcfea32","metadata":{},"object":"schema:LoopConsoleSuppressRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2363-L2379@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/suppress","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d2f9172afd38a0c9aeb65db3cc6123b0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d31080f2fd9416e2f03522e60a6cb6f2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3149c239d0f463754134ff27cfce8c4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dom0","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d31b665bc6b92a51d9778f9d226b201c","metadata":{},"object":"XCP-NG hypervisor (OVH RISE-S dom0)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dom0.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dom0","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d324a8ee996025967e5b89c9b4a3c2f3","metadata":{"type":"str"},"object":"detector","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d32c3cfae6e3544b8f95a6d0ff90c7ff","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d333cfd17f07b60608672d752b00e80d","metadata":{},"object":"bgp_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L199-L205@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3362c38cfdabdd172930c72e7158ac3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d33c312e9d7d4373d63c3bf12a87ba9a","metadata":{},"object":"tcp/179/2001:7f8:d9:1::1","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d33c5c339ef68fbb72ce4163d7f38010","metadata":{"type":"str"},"object":"code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1434-L1439@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d34f19025bffd5c9b9ce29055418cd47","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/18","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d35790bc93b91621cfe1ab16bdb5269c","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/18","subject":"github_issue:AS215932/hyrule-web#18","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d359c250f7788bdecf62ae8244ac25bd","metadata":{"type":"list[MXToolDescription]"},"object":"tools","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1497-L1499@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d35fba62dab7d3aed46b57e832f402d6","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d372681a439c7ebf2dbd3702477a6e8a","metadata":{},"object":"enhancement","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_d374d0302660763e04079c1711035637","metadata":{},"object":"2026-06-22T16:10:28Z","predicate":"expires_at","review_status":"observed","source_ref_index":1,"source_uri":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21","subject":"observation:observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/noc-agent/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3a72b08da06ac85787d5e23a072d3a8","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/noc-agent/issues/12","subject":"github_issue:AS215932/noc-agent#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3ad9307a8aa024fc3c58b40064f0684","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3b8d70c834c8ecce1370d8ed00f5be6","metadata":{},"object":"tcp/443/10.0.0.0/24","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3cade0f1fe46c13b5e102ebb34035f4","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L159-L190@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/jobs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3ccc497c99207f8c0450d8e8de03169","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3e23b12f88640f41191d1b7dedbb733","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2420-L2432@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/knowledge-context-requests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/425","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d3f65966c6595c47bbf7ce2eddb3afb7","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/425","subject":"github_issue:AS215932/network-operations#425","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d411d9b6eb04c728ac6ce68ff34970d1","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d41dc72f3f578a89505e0fa4ed0a40d2","metadata":{"type":"datetime | None"},"object":"until_time","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L966-L971@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d423ce752887ad11f88faa97e2ed28cb","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","subject":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d42b4bcffbcad395e562776bb834f5b9","metadata":{"type":"str"},"object":"value","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d42b7a48abf0d2e99132dfe028aa1cec","metadata":{"type":"str"},"object":"interpretation","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4366ce69fc2288ee282e536197c314a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/OutboxIntent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d43a8ad368d146a823f543a2718dafea","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d442b8502f4451a7961365d7e4443084","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d449aa9df556f466beb832b17ff684cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSQuestion","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d44d59dac8f42805b7ee5f4e97689a41","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L959-L1004@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/recover","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4594a966caaa5c6be7747724f88937c","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d46c954f9f70ea055446c1395e766270","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d475fd078fb6c548e41659ca4c381ae1","metadata":{"job":"ruff"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d47850861268dc5f6b376d4d49b8ecfa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d480043c884fac3d2c3552bd739f5ceb","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d488c5e640785ebb7db63bbc6573f696","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L199-L205@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4922d28df7cfb725bba10c656f8c0ec","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/327","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4b056f92f6e7bc904d88fd82b2fc50b","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"github_issue:AS215932/network-operations#327","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4b3157b031889dc0d0ecc33f31822da","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1129-L1137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4db4fece2484ece9eae4bdfad239335","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ChangeProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4dbd034e082b75f88eadf4e1836f57f","metadata":{"type":"str"},"object":"root_cause_hypothesis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L35-L49@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ChangeProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d4fcbe0f502c04ed9e84c995dbd5f0b3","metadata":{"type":"str"},"object":"provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1132-L1135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPReputationListing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5003e8f26825701515871b68acb752a","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5080b9646c42be38325f51e9c83f6a2","metadata":{"type":"int"},"object":"quantity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L635-L638@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d50e3ba572c14ef7823f2b976bd7bd85","metadata":{"direction":"outbound"},"object":"8450","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d510aaa949adc32949d9c98e2176395c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/dns-zones/deploy-hyrule-host","predicate":"owns-dns-zone","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d51222bd15b5b3497f65d1e6cebd1e82","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L201-L202@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rotate-password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CandidateLesson","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d51579c611e103518a28fea0de2cdb1d","metadata":{"type":"dict[str, Any]"},"object":"scope","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L177-L193@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CandidateLesson","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5194dbd132633ece2bc0394ebe961f7","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/judgment.py#L32-L39@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:JudgmentFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d53ecc3dfc1abd9447628945ea2fca88","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailLimits","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d54d2f5b6d594e56e728e5aa05c7d65d","metadata":{"type":"int"},"object":"inbound_messages_per_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1553-L1556@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailLimits","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d56016ca110c1bb2afbcd00987fc9707","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5627a308576bfc34b13aa0b6216f7c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d582caebc1e3d0f10618fbd23432568b","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-business/.github/workflows/ci.yml@90a5551c37b7803453b55b022cc7dc2acbda3226","subject":"workflow:AS215932/hyrule-business/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d587ec3034af0b2b61892b22d04bbaad","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","subject":"concept:generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d59448a7bbdcf1611e6b0de0362e16a6","metadata":{"type":"str"},"object":"kind","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5a0feb0b551fb68824584e0ad08603f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TelemetryContradiction","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5a7b4221591ef7d8022262dd5fd7ae0","metadata":{},"object":"bgp_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5a96ab2a245f7091bcc044ecfe51ec1","metadata":{},"object":"reboot_vm","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1117-L1125@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/vm/{vm_id}/reboot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5ab5d9a006dd9d31b5ed40bce22188d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/ToolResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5b320ee7ca5dcf1c755b0c7bbaaf5a5","metadata":{"direction":"inbound"},"object":"587","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5b57fdd8f69ba4e4d5c523051d009dc","metadata":{"type":"dict[str, RouterManifestEntry]"},"object":"routers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5b61aac0d5720d6367fb42410d1a036","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/414","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5ba18c852ce0db40df9dc2eebb3c67d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAttachment","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5bfc0621332f630445fafcb0642c323","metadata":{"type":"list[DiagnosticFinding]"},"object":"findings","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5ca5d286d76b59d9148fb4973aa0d54","metadata":{"direction":"outbound"},"object":"8200","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5d385a98f20d2b7d200e4128a185012","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5d6e20e27e4fa8e4e285a201fad1a41","metadata":{"type":"str | None"},"object":"active_specialist","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5dc1585bb4a1f396ea6cc49a6331551","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L35-L60@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5e01898fef10e5a9288b09b30e14eec","metadata":{"type":"str"},"object":"os","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d5f074cc5a66d8ab2e2e2290ee7fc256","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d60291c4b8f3264c43e8558fa04ff222","metadata":{"direction":"response"},"object":"schema:MXJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L153-L155@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mx/reports/mail-delivery","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6037d2a86ddceba83a35e926e53c679","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","subject":"concept:generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d604dd16129671e7bf10fcc2432f2714","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L29-L30@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d60c88a1c59697002a303bc705726041","metadata":{"type":"bool"},"object":"requires_human","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6148d269a4d2aad2767c0b4ad4170fd","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:3::/64","family":"","origin":"firewall","port":"53","proto":"tcp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"},{"addr":"2a0c:b641:b50:3::/64","family":"","origin":"firewall","port":"53","proto":"udp","purpose":"DNS recursion from overlay + rtr's own (underlay src, VRF)"}],"peer":"vpn_clients_subnet","src_addr":"2a0c:b641:b50:3::/64","src_host":null,"src_kind":"subnet"},"object":"vpn_clients_subnet","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6259507b6b2ab030f5f8dd819bec3fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/14","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d628115819c2072aba5186146f6138c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d63aa4f08d47f375fb7c7eb375317249","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d63bfe5bc650f0a11ad2196d5fd3abe8","metadata":{"type":"str"},"object":"policy_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d63d3a654fcce5239fb5ef0ac93503e0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1332-L1334@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d650f06408721e2c234c3b31e4a9044b","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50::a","family":"","origin":"firewall","port":"179","proto":"tcp","purpose":"iBGP from cr1-* loopbacks"},{"addr":"2a0c:b640:8:69::1","family":"","origin":"firewall","port":"1337","proto":"udp","purpose":"WG to cr1-nl1"}],"peer":"cr1-nl1","src_addr":"2a0c:b641:b50::a","src_addrs":["2a0c:b640:8:69::1","2a0c:b641:b50::a"],"src_host":"cr1-nl1","src_kind":"host"},"object":"host:cr1-nl1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6512f0ff3caef5539d2e887979402a9","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d660f6188851dbb5973dd6b81388208e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d666adbddd94b4ea6fc5f7cdf38e209e","metadata":{},"object":"bgp_prefix","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L179-L185@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d667015409fb8d13f1382f29078aecea","metadata":{"type":"str"},"object":"disclaimer","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1497-L1499@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d667427259d917fdd99ee3cc319e0858","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d680ff3716aaed4dc1933f4eceb77a48","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6895983a8541be6db3ba07d31631221","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d68b4f024fbe1a20e6c5fe42a4800520","metadata":{},"object":"tcp/53/{{ peers.ns2.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6b39c89ce61b6197608e8b4c8fe6a11","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/request-promotion.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6bd874cc6373455fb87395786098d90","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6c11d025fca83603a5f8edd0c14f0a5","metadata":{},"object":"schema:WalletChallengeRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6d5fcbe91d26c0597743c873e639d7f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/WakeEventSubject","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6d647c0a675570deae1a59a8924c038","metadata":{},"object":"routers","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6de176ebe2fa6888fc6582dddc2fc3c","metadata":{},"object":"rdap_asn","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L116-L119@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6e0adb5f3ddc55ca0898dd7e160f294","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L117-L118@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/ct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6e1878ce9b117fbc3734cf9752a07d0","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6e7700792feaa5022bb5cfe4b26d95f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/agents","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6f7106866c04dcf2421b8a563910149","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6fb6ae91c0c28a4431924be019c53fb","metadata":{},"object":"page_agents","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L718-L730@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/agents","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d6fd703873d10041f3e6c349334fd326","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L17-L21@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSourceStatusIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7193a4d3155b1cf443dbc9945c78aff","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d72299d8d006c63df2e70186d41da56b","metadata":{"type":"str"},"object":"token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L217-L219@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimByTokenRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d745e17eb60280a591a0df99b7e25b8d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1609-L1614@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7483cc3aed196e8c05e24a3ee7908e9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ValidatedIntent","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d74cbdb773de037d9a9b3a3254bf0e90","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d767c75514420ba103c04d774b956e8b","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d76b14fd9ddedf0bf29aa008ee75691c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d76c18c6ed3aa623f76ab3761f97ceeb","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d77607e3dc441cdad934dfa8436cd4fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/engineering-loop","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d77afd14990b9514fc650d07321e656f","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L641-L645@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d77e4b60d4411726a9ecaac99548a1c1","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMLogsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d789aa97b1fb2d1e2e6fa132f79a3e94","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d78a485b9bbb2628b519fa68d5d6fcd0","metadata":{"type":"bool"},"object":"production_routing","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailPollResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d79d51c2f5d2fb1d01b2410d5563278b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L387-L389@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailPollResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7a5df3466ac3c0031bb6124234099ae","metadata":{},"object":"2a0c:b641:b50:2::70","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7b1810a6d3d24f2c88dfe9ade9e85c5","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7b35bdae1f2193b0c56edac4cff5763","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1221-L1222@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7b3f3b775722ba8772fab684ba8ee31","metadata":{"type":"str"},"object":"error_type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7b4452ffb67a3cc36e66b416cead7bd","metadata":{},"object":"loop_console_knowledge_artifact_review","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2452-L2470@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/knowledge-artifacts/{artifact_id}/review","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7bd2ffe6ee1c69116db512c37e74d4f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7ced718a6d36fdd74e5d2f6fbf5e81e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7d62f27c937ad051ef687bd36c89c32","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L137-L140@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7dc3e04e841a55d4e6be975f65e5355","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DecisionContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7e2096d30f8b23610816e8ff5c7e23f","metadata":{"type":"list[str]"},"object":"injected_lesson_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L138-L155@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DecisionContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7e58822a349fd27591bab5b6ffde75a","metadata":{"type":"str"},"object":"uid","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7e64fce5e4cea1863747d13c8f495f5","metadata":{},"object":"tcp/8402/['{{ peers.proxy.ipv6 }}', '{{ peers.web.ipv6 }}', '{{ peers.mon.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7ecafdfe1994e8e460092ccffa67f0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d7f57d4726a4efce49d7c68a2139861d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","subject":"concept:generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d81e3fc3f3fea80f38ff0e116b6ab350","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourcesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d830f007fd81d997d9de6222accc2b12","metadata":{},"object":"loop_console_case_verification_objectives","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2278-L2287@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/verification-objectives","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d83e291085df095733141fdc0bdf1b33","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d844f47ade284dcaac3fdb8914c35b3a","metadata":{"direction":"response"},"object":"schema:SpeedtestPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/speedtest.py#L39-L40@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/speedtest/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/49","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8606978c7b3ef6c346c71212cf60e46","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/49","subject":"github_issue:AS215932/network-operations#49","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d86abad3f04203021938fa5499c01690","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/355","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d870714db86081b63b292106c0c48463","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L919-L924@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d87e87f9f6e8ead2f14ec43675fc8866","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8b0924d5469a2f4044b1aef6a96ecbf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8b66a03a3bf93eae13eb2da1b090822","metadata":{},"object":"schema:ThreatLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L78-L81@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/threat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8c3c2b3ebfe6420ca00030a14a6a8a1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8dc7ea7b74b3293ec64b740223f8081","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8dd9ef8e5d7303339de170a1813c2b3","metadata":{"type":"str"},"object":"price_usd_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8e45c730d87dea39472b7ec76a59ec8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/DecisionContext","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d8f8a1ea271ddce6bbc88f7bd64f0ae1","metadata":{},"object":"threat_cert","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/cert/{sha256}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d902856cf8ecec7425953bf7e82b772f","metadata":{"type":"str"},"object":"provider","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1372-L1377@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailRecordRecommendationResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d90c3cd098c2ab8b2c74906e8752826f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/376","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9191d702edb38fb1d6a8cb265a412e6","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d92ae0771d9e2d980ab934c1ff49bf1b","metadata":{},"object":"web_headers","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L110-L111@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/headers","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d932c31d25a907a94bf595dd41a78984","metadata":{"type":"str | None"},"object":"management_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L477-L482@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9391e6d95d6f932176cb0d59ce0a432","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d94a5bed0db1aa8e809167a43572a28e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9533b6850b601f4421e6f968d5c8935","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9729bfa2f490aa88d4462adec1b0dfd","metadata":{"type":"DiagnosticAddressFamily"},"object":"address_family","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d98402b0b3afd92af8a64e4fdfa34831","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d98cea4df3207185184bca494c1cb0e4","metadata":{"type":"Severity"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d998c7e661f5c456ecc08a193813616e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9a562f0562c552af983b8a3c2059c14","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9a706696a42ffd5d0e77ca8b46fc3b7","metadata":{"job":"test"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9a7a6f02857b1a80a36c114f3387423","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/api","subject":"concept:generated/infrastructure/hosts/api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9a97b0f6eb2f89bf1b44c0992757419","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9b906414fb348ab9da8bd565d4e2cfb","metadata":{},"object":"Vault secret plane","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9ba9d963dd0b5618c9fb407cd2025ba","metadata":{},"object":"2a0c:b641:b50:2::c0","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9c0ae12da93bef53c696bf31ec06b15","metadata":{"type":"str | None"},"object":"ipv6","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9c5188c1a170e6a0ecdc75c903e719c","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9cc62dbc932e09854af5d5d981af7ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9cca54b87c835b2eb4d18909af8b912","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1609-L1614@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9d98f822ff8d1c62b7140dd323db787","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9de5ff542b9c833543a28bd31568dfe","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_d9e216403a1ef2311fc0c9ddd8fa04b4","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da0f710c351bbb730251b85c59f87042","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da250819f9ca8481ec3b9088ad64e695","metadata":{},"object":"dns_trace","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L106-L109@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/trace","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da33102527dfe9afbbc4c96a88b56f0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProductsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da35edd696dafd6f86d3938d853272f3","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da4a3a460942cea93b65d07543df42ec","metadata":{},"object":"about","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L33-L34@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/about","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da653cb8cc30b7b8eab4b8c22a1cec4b","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L138-L139@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/268","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da6dc86634c9f0446656f76cde4777dd","metadata":{},"object":"hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/268","subject":"github_issue:AS215932/network-operations#268","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da732b6e20c603bfab4f9ad630d52724","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da7996993abced0cb29a79509bc47d4b","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ns2","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/dns","subject":"concept:generated/infrastructure/hosts/dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_da80f2ac69c83d38b0acac274ef80a10","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50::b","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from cr1-de1 (over WG mesh)"},{"addr":"2a0c:b641:b50::b","family":"","origin":"firewall","port":"6514","proto":"tcp","purpose":"syslog (TCP) from cr1-de1"}],"peer":"cr1-de1","src_addr":"2a0c:b641:b50::b","src_host":"cr1-de1","src_kind":"host"},"object":"host:cr1-de1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_daa2c01557be48dd42f3d414990bf06b","metadata":{},"object":"app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_daab2d27cf03235c25c3a71a9c8ac869","metadata":{"type":"int"},"object":"recovery_cooldown_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dab8dcdc88a244f30df69840d505ae88","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPGeoResult","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dab9a058c1aa1c8baef27a02c65e8f16","metadata":{"job":"promote"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dac07ad2f87fede8b2909378003aa77a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L105-L106@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/cert","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dac20cca42518f1aee36d6b7fea757e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dacabaa2355d5e9ec6ea73e667639c1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dae5855fca2c4fd1706b78eb60ea8851","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dae939020886c45f9d707ec33c013b50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-mcp/AuditEvent","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_daee9f0a6bf5e590b792d51fa442fda8","metadata":{},"object":"udp/1342/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_daf9bd09e210e88953bcdc4fdc4cd2cf","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db06c353391d59f8c516062670445b10","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CapabilityEndpoint","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db0a9754cbb15eb56d80ec5c23a56af5","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db109e0d64ee3cf4ffb42e5784f08738","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1043-L1062@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/quote/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db53101725a5999eb353474d9635b27f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/HotspotEvidence","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db76dfa772cbc09522036422b8481285","metadata":{"type":"list[str]"},"object":"recursive_resolvers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1234-L1239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSAuthorityCompareRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db7b454bbf897a84fffdd6c18e25261e","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db8637eaebd4c3bfa7121e75525783e0","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db881f86366606a9fca7b74024fb7b09","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/metrics.py#L180-L198@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/metrics","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db8b7ab529f8172d6f3d038bab729f50","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2564-L2575@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db8e27d9c1a34c740f1b98b99a297cf6","metadata":{"direction":"inbound"},"object":"1338","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-nl1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db910d53730b75ba42dcccca252dd8d7","metadata":{"type":"str | None"},"object":"stdout","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db96c6924a19883ca4b2ea289f01050b","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_db97ef8d9134d3baaca715d5051d30a8","metadata":{},"object":"threat_domain","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L96-L97@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/domain/{domain}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dba40d09f90482a237f46d7a3b66a713","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dba4b41d3129ffae3da8b0690f5027aa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dbaa12c4dfb8b2696c360028753f637b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","subject":"concept:generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dbce946b0a399c476f3220e0597d00fd","metadata":{"type":"str"},"object":"vm_cost","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L319-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dbe49be4b5dc984a3b1ba67cbeaa3166","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L69-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/ingest/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dbef66fcdabcc4da418c31b94f6eca06","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dbfb75dcba10d86c1482bbcee6ebaae8","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::20","family":"","origin":"cross-cutting","port":"8200","proto":"tcp","purpose":"vault-agent secret render"},{"addr":"2a0c:b641:b50:2::20","family":"","origin":"firewall","port":"8200","proto":"tcp","purpose":"Vault API from internal agents/checks"}],"peer":"api","src_addr":"2a0c:b641:b50:2::20","src_host":"api","src_kind":"host"},"object":"host:api","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vault.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc00a69dbe329b56018d12b306f3139b","metadata":{"type":"str | None"},"object":"completed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc123ca26675e99befd1e185d1e9241c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyListResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc16d80c49debe7e2604e2397c6ec1aa","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L175-L177@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WalletVerifyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc23effbf2ee92c912b7376c3596d35c","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L680-L699@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc3536c5b809d9bec54f608cf5b0c4b3","metadata":{"type":"str"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc36c880b74e98e29088acf4c18e6a0a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L365-L457@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/stats/runtime","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc3d74fc024e813e5c083c5f1ee1dfcb","metadata":{"type":"dict[str, object]"},"object":"evidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1434-L1439@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc4a0376fa467ccacbc70957ddd8bb4b","metadata":{"direction":"outbound"},"object":"tcp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc527b376104513ef4289edf0fa19e2d","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc58ab15a80e1e88ca154066e2a90b06","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc62fdeadca17cd8a710153121648e02","metadata":{"type":"list[str]"},"object":"dkim_selectors","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1415-L1421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckOptions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc66cc990bc310e642b6255009883d0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/hyrule-network-proxy/1","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc78d8c7519e3515f2a8c134b7ebd75f","metadata":{"type":"DomainMode"},"object":"domain_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc7a4eb49c247cf3a26a3d06d8772652","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/FirewallState","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/231","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc7e3c90a97b0690313dd6b0b755988c","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/231","subject":"github_issue:AS215932/network-operations#231","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dc9460bdee2502fb404eb25c7f8e58e5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ManualInvestigationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dca1ea9b2b6199bdc4229ab7206370bb","metadata":{"type":"str"},"object":"observation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcb378cc9947783ef87edc9a5668f80e","metadata":{"type":"datetime"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcb86aa4906249e9faeec16e4c7a177f","metadata":{},"object":"create_mail_folder","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L262-L263@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/InboundMail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcbed9da3952d1267dfa96b2e5b523ce","metadata":{"type":"str | None"},"object":"received_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L38-L46@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:InboundMail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcc9dcd4099567ebd572e26ae1222e14","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/127","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcccc61fc311c298771c56b1c259ab30","metadata":{"type":"str"},"object":"blast_radius","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcda71f25d1e54d4ba3fffbf3beed04c","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcdd2eaa336e6855d2bcff029d395162","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dce6a23d98a0ef53322057438008f6a8","metadata":{"type":"str | None"},"object":"job_access_token","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcf34310391cbb6267038a69515c2968","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dcfcbc371ea3a3566b223f1741e39f87","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd094d56c84ba9eafbaee439038a38db","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L102-L105@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd0a13dc014325a4bc00a1879a993a72","metadata":{"job":"check-drift"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/drift-detection.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/drift-detection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd12cf741a1b76004c8c350a59dc4e7a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd1c40dc688bda585a4838dd0121426e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd1ce8a3357adc2dbc71742f3e7e3448","metadata":{"type":"list[str]"},"object":"investigated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L196-L218@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ProactiveCycleReport","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd283ffd126791177bbb682144680b04","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailEndpointConfig","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd2ac84baaf5bb62e41d35e915d1f859","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd2e6ec98510d2cfa7f9178e4c3f9f90","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","subject":"concept:generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd3f8b4f1ba0df9440b72ac9d0da84d4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/prefixes/router-loopback-subnet","predicate":"owns-prefix","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd53437f11ab12f3b5fa80dc1ea78d4c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd604888e56717841efe0ea4bde123bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd69df91ac705cb83c1c73b05687f9f5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/SpecialistFinding","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dd82f71900ce08c42ce472d3d3cbadf1","metadata":{"type":"float"},"object":"correlation_confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddb8ee7d91607b658c1761176fe713f3","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","subject":"concept:generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddc7e5160b3435c19517a96da0b4ee48","metadata":{"direction":"inbound"},"object":"9342","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddd3767dd65dd059e46b798492d680ec","metadata":{"type":"str | None"},"object":"truncation_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dde64dc1415b547aef21f04a4c87b70b","metadata":{"type":"str"},"object":"folder","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddea9ffe363ba2861aad75d9378e8d99","metadata":{"type":"str"},"object":"ts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L500-L502@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMLogEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddeba2633f2ec546d22922b70e024757","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddf297540724d0d7b3525a31103de3df","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddf4f2dc181a79ee690dd216a26d4247","metadata":{"direction":"outbound"},"object":"9090","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ddf9bc80d6ca07362d68928f662731b9","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de01fca77e4376d0a3a41537579afabd","metadata":{"direction":"response"},"object":"schema:CryptoIntentResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L1641-L1679@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/intent/{intent_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de02a7d19b4cc38c5fbc361175fa097e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de0d3011bb35a0d0832538a38a12e380","metadata":{"type":"DomainMode"},"object":"domain_mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L189-L216@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de0f9cf033abd5931ab59f8b72c5e056","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de1fbfb79de221070826a6025bcfcfc8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de20643d025da40b1264517ba3180dbd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de26805d985168782783c4af1866f857","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/iac-tests.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/iac-tests","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de3323fc6e3a14460f53d3862e5591d0","metadata":{"type":"list[str]"},"object":"recommended_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de3fb08b1046f4c65cac9b74e9a9cfa3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de46408bf0a70ce7e47ffc2fc7e733ac","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de4675600077893144daf5d8ef266850","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de4d86615b443f7588f62a22557c9189","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L109-L112@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/prefix","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de5a74998b57c117c0264e46565de885","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de656ccc5bf3973bf8d8a1f28bc273b6","metadata":{"type":"DiagnosticVantage"},"object":"vantage","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L789-L796@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PortCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de6af8b91f88187d8e7be27b1a154628","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L68-L69@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/sources","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de6b0573a0fb0a39a7bf07330892bf39","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de6c90a4bcc641d91cd556e1092eddf2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de72696214cc487f734e6385090e6393","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de764c3794a011ef6e0ebfb5b63ec9f8","metadata":{"direction":"response"},"object":"schema:WebPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L57-L62@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de998b879c4db7f0b890afb896dbda1f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de9f3bed644b57e4ed6bafac2d0d3031","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ObservationRecord","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_de9fefc92981ef51e018d2c6c5b898ff","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dea73edac073fd557502a0add8515951","metadata":{"type":"str"},"object":"reasoning_summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dea862ac10bc63102a93399ee5220c20","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/14","subject":"github_issue:AS215932/hyrule-cloud#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_deb74bb6180654ef692c747af8495cfa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L97-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/path/report/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_deceeb6c45ff733ee8e5cd685128ffce","metadata":{"type":"str | None"},"object":"next_cursor","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1671-L1673@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_decf0731f48ee29045e19281b56bb7ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ded6679af9aae32179fcec88b287c255","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dee3e656ed370d4e96e98c326eb2bee0","metadata":{"direction":"response"},"object":"schema:BGPJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L250-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_deeb11d6916133c81a420017c9b8235c","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1148-L1158@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/faq","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_def05091c970a67d42784965c9140ec2","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_defd272d1550709892ef184ac679d3a0","metadata":{"job":"test"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df09e4b096604f4b97e4a73fa492c5cc","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/as215932-net/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df0aae7f075757051a0a4ad1f7c0b828","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/as215932.net/issues/2","subject":"github_issue:AS215932/as215932.net#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df0d27bc65e6478798a88dbe1ee62b1a","metadata":{},"object":"loop_console_case_outcomes","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2304-L2309@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/outcomes","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df22c8fc4a2a3d925b3397913328f6a8","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L42-L56@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/products","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df30f5fd2204395564e131d2f03abc30","metadata":{},"object":"noc","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df35356a889874d40c2919f452f31960","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/262","subject":"github_issue:AS215932/network-operations#262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df36a783bd341d014502d2ff7f07d15e","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/ci.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df3c887362d07c5b41d7f16e78c7861c","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df48a6346d40b63f8c5dc5374b5b1740","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df4c8290d2ef9306a32a2ac07f14455e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df58325bd3735f5c327b8a6546090182","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LoopConsoleBaseRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df62d59794ac7720879e27273f8f30f7","metadata":{"type":"bool | None"},"object":"validated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1202-L1205@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSSECResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df6322296787aa27edc61d23bc5f90a6","metadata":{"type":"list[Hypothesis]"},"object":"hypotheses","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/3","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df74771d731522710c9e6d412873d5b6","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/3","subject":"github_issue:AS215932/hyrule-mcp#3","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df74d216e0091604cd50c4231a0bfabf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df7b1839d8bb23da79d35df8f1c4567f","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df7b43d9dab5b9147f5c8606d16cb976","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df7ff2436e6b3518bac9607a78d2624d","metadata":{"type":"bool"},"object":"allows_secrets","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df80bb1adb1f558ffe42a4e0d6da2433","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountExtendRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df93690de99bf03aa9e1da797606c53a","metadata":{},"object":"2001:19f0:7402:0cd5:5400:06ff:fe40:7112","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df9a26c46af50354086bba716a9a2dc1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L171-L172@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/identities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_df9c9035545c52fe6600eca745095f14","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/OSTemplate","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dfbdfc33e6169d07fd6866fddb7ce855","metadata":{},"object":"routine","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dfbe472cba40c19d3a6c2c93f8196f54","metadata":{"type":"int"},"object":"duration_years","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dfc191138e4c9265aab4a4f0984cd3f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Observation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dfc8a713ca0c93f1e8c32f20c1bb22b9","metadata":{"type":"str"},"object":"hotspot_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L158-L174@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Observation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dfe6ff233a506f4faa604649f799608f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dfefbdfe2733a052fba608a218248d67","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dff2093cb20d4a31d5676d8d1ccabb77","metadata":{"direction":"inbound"},"object":"993","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_dffaa7ca69d5f6d0615763fde06ade21","metadata":{"direction":"inbound","flows":[{"addr":"","family":"ipv4","origin":"cross-cutting","port":"443","proto":"tcp","purpose":"DNAT to proxy"},{"addr":"","family":"ipv4","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNAT to dns"},{"addr":"","family":"ipv4","origin":"cross-cutting","port":"80","proto":"tcp","purpose":"DNAT to proxy"},{"addr":"","family":"ipv4","origin":"cross-cutting","port":"51820","proto":"udp","purpose":"DNAT to vpn"},{"addr":"","family":"ipv4","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNAT to dns"}],"peer":"public","src_addr":null,"src_host":null,"src_kind":"special"},"object":"public","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e02308228b6c00327b58afb280f3dd1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e02d196f7f1846383d38c95cb1a43a77","metadata":{},"object":"Vector aggregator + Loki (centralized logs)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e02e5566dd5ac93dd00161ff01ff9a1a","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e033ad860e9d3a15dc174ff656e76f07","metadata":{},"object":"dns_propagation","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L134-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/propagation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e03e9bd0087c914f14f95a34b4d0fc00","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/265","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e0446988092ea8f4381580ded38f2dd8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RecoveryCodeRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e04f3f577c5d50cf7ee742a94c58a922","metadata":{"direction":"response"},"object":"schema:PathVantagesResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L77-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/vantages","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e05049ae1b3a0aedf66fd3d75e990b50","metadata":{"direction":"inbound","flows":[{"addr":"2001:7f8:d9:1::1","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2001:7f8:d9:1::1","src_addr":"2001:7f8:d9:1::1","src_host":null,"src_kind":"literal"},"object":"2001:7f8:d9:1::1","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e05bee2bbc28aebf071f60530b1ae845","metadata":{"type":"str | None"},"object":"idempotency_key","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e0622abe20c27fc0a0dcbf8325952f0c","metadata":{"type":"str"},"object":"last_evaluated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e06862df7376f20580eb59e911523614","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/272","subject":"github_issue:AS215932/network-operations#272","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e07951ac8bd55b20b6602ed2f17a47da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/GenericActionResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e07ee94cf5caaf165006deb291f660a7","metadata":{"type":"str"},"object":"total","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L319-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e09b6cbd1cecdb756b1affd1e5e6c2d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e0e670a5ae5002c4190bcdf4e402f8b3","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e0ef18a0c566515bfcc22372109145d3","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e0fe4116f0b1978aed6a2013040067f7","metadata":{"type":"datetime"},"object":"generated_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e104b202d449ebeca75f323e2af5699e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProduct","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e10d836752565d0bd847f0a0fe5632c0","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e12597f6c4cbcc42a8a283746013e79d","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mx.py#L79-L98@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mx/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e127cb217b7aeef4cb4da16e20314c1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/1","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e12a93af4f0d3cbd39a7b72c61b6ffd5","metadata":{},"object":"workflow_call","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1331c8351598eca6abe8a954cd54e4a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1347d6db22697a0ea12702b6a72c9ce","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e145c9d4929ff7acfe93d844114e52c9","metadata":{"type":"str"},"object":"rejection_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e15f5d1d95322e2cb112e962a728ce50","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AccountDeleteResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e16409064b3ee4b38aaada23ff9bd396","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1670cc3aec1014111f1af04b631317b","metadata":{"type":"RegistrySubject"},"object":"subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e16a03548505b1135ef2ae3b7cc89ef2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"preserve_issue_non_goals","predicate":"routing_requirement","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e171cbaf7323906c9bfb14d3e4b6ca3d","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1993-L1994@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci-pr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e17a13c5e08057aaf0df59a41177fdf6","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"Unbound + DNS64 via rtr infra address 2a0c:b641:b50:2::1 (the only Unbound listener; not the b51::1 customer gateway)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"outbound","port":"53","proto":"udp","purpose":"Unbound + DNS64 via rtr infra address 2a0c:b641:b50:2::1 (the only Unbound listener; not the b51::1 customer gateway)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci-pr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci-pr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e17ce148678bdb28f1ef5394b6091164","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/web","subject":"concept:generated/infrastructure/hosts/web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e185eed3b119d098a25bb8b6fe678737","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L272-L273@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/rules","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e18b669be327852d1c11979d6d27e8df","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ThreatPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e19bce5869c9e7d1d4dc534d4f24d17c","metadata":{},"object":"virtualization","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e19e522ed6db5b0922b411671580ad2f","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1295-L1298@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:WhoisLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1aa7d76bfcb50d627ba819cfc8adb0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1afabe899bc0f16acec187ced05eb2f","metadata":{"type":"str"},"object":"os_templates_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L345-L352@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProductsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1b00562229409653f1bd099911a89e4","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L297-L298@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1b663006416828885238f9e9d42c743","metadata":{"direction":"response"},"object":"schema:VMStatusResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L723-L742@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1e17d2412efddcb018a006686a112f9","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1e5743732a5af5909ea41da2add5f81","metadata":{"type":"MailSecurityMode"},"object":"security","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1541-L1545@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailEndpointConfig","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1ea21ff5ac2ce074a111cb925c7376b","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1f0517a6fb013cc9cd3724dcec103e9","metadata":{"type":"str"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e1f1263407a400e23c42787174572b92","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/1","subject":"github_issue:AS215932/hyrule-mcp#1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e20483ae9c7911216ecd7eb56b91452a","metadata":{"type":"int"},"object":"limit","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e213e87ae7ead6fac81383e85c4dbd9c","metadata":{"type":"bool"},"object":"requires_human","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2163acd7ed83838244abe164253b2d1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/23","subject":"github_issue:AS215932/hyrule-cloud#23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2280f57a515f2f4a008aff64513a04e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L90-L91@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/http","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e22c2bc3e5bc83f32f1eff9ae986c276","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L71-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e24c153e69764e0ba29497c83fec1a85","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2523013d3a5412916c64ca1f7aa22fc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/SpeedtestRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e277bc94dc2148730c300eb27a8833dd","metadata":{"type":"str"},"object":"service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e277f2a84a996f7248b7d55c3023da57","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/pyproject-toml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e27eb083caea6ef1aeb1ace18d365727","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e28be63245a2e5ca11df254787c71be0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L585-L594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e295e44aeccba09882095bb56d7c0cbc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2bcae1b6428db12efb98207a5fe4f39","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2bfac7c101428aaebcd8f0ba0151467","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/web","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/12","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2c23414a26562ed2ee1517637a641b7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/12","subject":"github_issue:AS215932/hyrule-cloud#12","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2cd678459027beaabe8b809eb6870f5","metadata":{"type":"dict[str, Any]"},"object":"last_diagnosis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2d53427c685fc6100200144ae6b456d","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/xoa.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2dcb308d04ed591bbaf59e18510bc37","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ClaimByWalletRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2e3f47c00c6a1943b7f6505b83fc8b5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2ecf0060a1e4260300b355cc72e6304","metadata":{"type":"list[SourceLoop]"},"object":"allowed_source_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2f06d5365206b57f3d2d697ada4c678","metadata":{"type":"str"},"object":"last_notification_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e2f34f269b21c9c79f457112b51c6b1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e30282338a7d932b14d7f9b12ea31d02","metadata":{"direction":"response"},"object":"schema:BGPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L165-L175@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3040e880c3c556ffbc4ce4d4f8a80f8","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e30efb0ff6910a7df770ef5a744b4d53","metadata":{"type":"str"},"object":"issue_body","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3127336c746a93405f5f15fab1c8c89","metadata":{"direction":"response"},"object":"schema:MailMessageResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L238@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3223007726e3f60861eb8ca7f1f8da9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthLoginResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e32d3e836d19e0e22337edcbc0ba4412","metadata":{"type":"str"},"object":"suggested_reply_subject","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3345a486150230cf318f64ed86aa829","metadata":{"type":"str"},"object":"event","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L31-L34@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:AuditEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3369df59da0ac5db6bfb0b8dc35e502","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-mcp/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e33e7e5aaf228192e776d500e637e66b","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e345f0eafd2e98f5e263a3400e23bde7","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e34d29089e5523568218e7ff27a83e44","metadata":{"direction":"outbound"},"object":"53","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e34f0c1997d82a1dd72b2371de779046","metadata":{"direction":"inbound"},"object":"udp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e34fac35854adb082e532cb2275f67f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e358a67f8775d407e76e49a958892c94","metadata":{"direction":"outbound","dst_addr":null,"dst_host":null,"dst_kind":"special","flows":[{"addr":"","family":"","origin":"outbound","port":"443","proto":"tcp","purpose":"Docker container base-image and package downloads over routed IPv6 egress"}],"peer":"public"},"object":"public","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e35c627da159a21cf11674bdb35e3b57","metadata":{"type":"datetime | None"},"object":"expires_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e35f933028b618fb5332c0fe10a072d6","metadata":{},"object":"list_mail_folders","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L257-L258@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/folders","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_e363e011684df654a0eb68c5f66fa525","metadata":{},"object":"engineering_loop:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e38a283d39919e284939ef97966d4ee5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CostBreakdown","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/4","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3973002aba08272ac671b48a2e98506","metadata":{},"object":"hyrule-mcp: add firewall_state (rule stats + tables + counters)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/4","subject":"github_issue:AS215932/hyrule-mcp#4","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3aa76e296de28ea6015dbd387716de8","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","subject":"concept:generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3ca910581fee2cd3d491506888bfcdc","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3e54495cd867073335685e0b880c606","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/14","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3fe0bda888942fb7b12e6b70dd82db0","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/14","subject":"github_issue:AS215932/network-operations#14","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e3fe8ded55e1b45065fdc6ef2d007422","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/398","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4176e0bf9b9ee17e1931c6f8cc605fb","metadata":{},"object":"loop:approved","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/398","subject":"github_issue:AS215932/network-operations#398","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e423b0924b5c6204b01640df4e9e568b","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/138","subject":"github_issue:AS215932/network-operations#138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e43e4f414bb235d341a96bbca4411bd5","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e44729cdab64fcbfd1f0ab729c91ded4","metadata":{},"object":"schema:MailMessageActionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L237-L238@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/reply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e44973c1015aaa61fe441a02d357fa42","metadata":{},"object":"schema:LocalDecisionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2564-L2575@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/{case_id}/decision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e44e21c9a682355e5b6c6b1424cb2239","metadata":{"type":"int"},"object":"ttl","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L493-L498@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e458a6656b9a0df5ef0123828a1d57e8","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e46c0b5710763fb08cdc298f179d6e3b","metadata":{"type":"MailAPIAccessConfig | None"},"object":"api","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1559-L1569@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e470800f2d57c7b4010afef992946d0e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e48274c8bc1fa7d88cd2bbc7fd3a8bc2","metadata":{"type":"int"},"object":"report_reassert_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4a85e3c993e554a1e0a445fea4d6e50","metadata":{"type":"str | None"},"object":"country","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L896-L900@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4dee50ef7d104f0d62dbc384382b226","metadata":{"type":"list[StateDelta]"},"object":"deltas","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4e121e061af809bcd28f9daf75f62fb","metadata":{"type":"str"},"object":"match","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L974-L977@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4e19afc11e1be793d453e64df2c1def","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4e2641a4b901bafd0686a4345e33c4c","metadata":{"type":"list[str]"},"object":"uncertainty_flags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4e5be3ef36d872e82a892cbaeaac1bc","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e4ed05c59da8e15abed2cab336b04c0c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5077ac029ed2427cd75ee7c286bdbf6","metadata":{"type":"list[str]"},"object":"to","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1638-L1648@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e50f5f9ec9cfb86df97766dfec3a3a39","metadata":{},"object":"loop","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e518663967646ac30e304affc034feb8","metadata":{"type":"str | None"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L454-L456@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:GenericActionResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e531fb2d541c1c7c852f214969e43b20","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e536da2682e17d4387aba5ab9d4c1456","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e53961d24bc36cf590a40dbbe3f96450","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e54c87f653c2df489f41ebfa6bd3dbe7","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1181-L1187@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e557b5fb9eb3a6cb4cf0ee40eb5153d7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/QuoteEvmMethod","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5633753e0439b779da47fa10a822d14","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e564b2734a45df61ad94a7f9051c8d48","metadata":{},"object":"tcp/443/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e566e23a6e893127bb0fea411022e0fe","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L162-L165@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/dnssec/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e58553fbf1558dae964fab907fdd5a2e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L116-L119@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/rdap/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e58ebd07eefb85c7926b8c52a783ad97","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/pull-requests/network-operations/349","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5ab216afbebbc4195e3ebc8304e31a1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L287-L288@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5bd13f1f1bb47c39148d2cf368f10e6","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailWebhookResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5c8ec0f530a3fd9c0069b9f1c90d145","metadata":{"type":"str"},"object":"agent_basic_usd_day","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1717-L1720@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5cb48b8474a94f94ea3630268bb1df8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5d2931f29932a4263c7487ac92c4628","metadata":{"type":"int"},"object":"attempts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5d37439020d7917ed7960bf81fe0ba1","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5dff9fa57f661e5711ae862dc659dbb","metadata":{"type":"int"},"object":"schema_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5eebc39504e5b6d48307c6efb4a651a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5f1101a25336e293059be9d4ee61000","metadata":{},"object":"tcp/6000/{{ peers.irc.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5f834f45b0d0cdef5035deb55edbda8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/IssueSnapshot","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e5fd89454e68f8abe528d74f1e7712bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e609bf98cc1b1fd2248419a13c5fd035","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/9","subject":"github_issue:AS215932/hyrule-cloud#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e623039c1d40901e635d21d701e0656c","metadata":{"type":"str"},"object":"bgpstream_update_hour_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e626318a48ec7243f8e451ebb766d383","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSourceStatusIngest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e629cad808e205e96c3e4bddf8cd5593","metadata":{"type":"str"},"object":"message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e630ef999ecfa2cba7f53be0d9e58316","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e642a081fe7a1bd3dd9cc57e2a6f2a48","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e64af7575c42fb9e00338ef44aa46c0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ProactiveAckRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e65d24f6289444b13ef9d1289009004d","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/PerimeterContext","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e65fc86ce4eafc2ae081019cf4b5d979","metadata":{"type":"str"},"object":"manifest_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L32-L67@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:PerimeterContext","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6695259986b7d3e9d3eba6f7fb0119e","metadata":{},"object":"quote_voip_number","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L92-L95@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/number/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e66eecb0d22e5a71fe4e0db0d4ab67d9","metadata":{"type":"list[dict]"},"object":"alerts","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L363-L373@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AlertManagerPayload","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e681749e131a69a1a3477ba53609a94c","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::10","dst_host":"dns","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"outbound","port":"53","proto":"udp","purpose":"blackbox DNS SOA probe of ns1 (auth Knot)"}],"peer":"dns"},"object":"host:dns","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/extmon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e68a47a1234e8b9f97fb3ffb086debaf","metadata":{"type":"DiagnosticStatus"},"object":"severity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L577-L582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e68ccaa70b2762b0e265d037533b2ea6","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/ci.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e69e0b60ba1d926817c51e88cb4f35c1","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6a295619da6596520e40626a60b0d67","metadata":{"job":"lint"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/lint.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/lint","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6af287cc9de0705e1605aff92c1a587","metadata":{"type":"int"},"object":"max_age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1107-L1112@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6c4add5934a0bb6ffd5bc3b35ec05b4","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/LoopConsoleBaseRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6da52c180f468e534ff4495208f4c32","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6df9f84a5246dc8b3d7e874b29fde89","metadata":{"type":"str | None"},"object":"destination","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1592-L1594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6e4fdf09ccc18999f37197d631dc232","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/22","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6f451fdca87dfbbfe71e2a6ad522de9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/22","subject":"github_issue:AS215932/network-operations#22","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e6ff65a42550f1122686d6f2afca88dd","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e709124362f076812d7976df770c88e0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L101-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/ip/{address}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e71943a5c541b0875a8f52eee2aa1619","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L166-L167@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e729d709aba8b12f2a061b9b07bd90f7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1066-L1073@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPStreamJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7351c4b8d83efaec091258efa450af2","metadata":{"type":"bool"},"object":"truncated","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7435ede74b968964f3f91f61c489792","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e74b57d9eee77758133bd68898f0b13e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L89-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/reputation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7677a89a1502502effa80be23363bd6","metadata":{},"object":"dash_change_password","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1061-L1071@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/dashboard/password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e77025f37a4a630130a4e3267bf2bb53","metadata":{},"object":"schedule","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e77bab172e87d768e4a0f86daece5736","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/as215932-net","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e782ae4d0632cb5cfbf50e5778672450","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/as215932-net","subject":"concept:generated/services/as215932-net","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e788821f11825137e7685de0d9aebe2c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7a9419843f809537915e4fc62409765","metadata":{"type":"str | None"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L163-L177@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:WakeEventSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7a954f985be6aec34795b442eefa9e4","metadata":{"type":"list[str]"},"object":"proposed_actions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7a9e45e0f94bbcec5880a8f88d135f7","metadata":{"type":"str"},"object":"prompt","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1892-L1894@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ManualInvestigationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/171","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7d495926f05d19838ae9dc707ebd3c0","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/171","subject":"github_issue:AS215932/network-operations#171","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7e751e99f1fcf8a25eeb280cea895e2","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e7e7bb966c343727a7d46b86362d01de","metadata":{"type":"dict[str, object]"},"object":"parsed","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e811df3619a69ae7ebe34e732e61ec99","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8430fba66630f11b85a398a26762b6d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8436bcfd4b3636aad828a1a9706fa0e","metadata":{"direction":"inbound"},"object":"1342","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8497b3e03cbeacb3dc4d4b9afc8d8fa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/Hotspot","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/265","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e84a4b3a48dbcea99af9eb75bf7ac49d","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/265","subject":"github_issue:AS215932/network-operations#265","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e84f8feffb725bf3abd5aa4699cd48a2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e856c6cb3f1dcc0e86b018354dcf36d2","metadata":{"type":"str | None"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e85b0ab4d3dff7c19e9115d9b07304ca","metadata":{"type":"str"},"object":"report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L903-L906@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e85d736131f1158fd58ce0f0aaf032e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-post-merge-apply-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e85f6aac7c107d903428ebd3bbd5f025","metadata":{"type":"str"},"object":"query","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1676-L1681@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8613cd68daacd3064f68086b4e293fe","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e862aa291efadb2b95803947053d077a","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e86411d538612dc9676b4713dda4da65","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8659fabffd30920fbd3f9f9c1874881","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e869b23294f420a70c74601fa69df4cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/host-log","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mon","subject":"concept:generated/infrastructure/hosts/mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e87f7ef4cfcc33adecaba2ce4a303168","metadata":{},"object":"list_mail_events","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L277-L278@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/events","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8857a85295bdc1aafa4f64308bfd8ac","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e894d4a72a3fca85a765a6e141ca6b0b","metadata":{"type":"str"},"object":"entity","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/359","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e899c0adcc83f4b9cac9a80c3e0c5c52","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/359","subject":"github_issue:AS215932/network-operations#359","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e89bdde4954aa3d4608bf0b28bfe6485","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8a77b46764085802045fc6b40b6bdce","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8a97bcdc309fd838d2d8ffb03ea4909","metadata":{"job":"request"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/request-promotion.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8aa1bfab5fe9f6740ae2cde34c65a67","metadata":{"type":"KnowledgeStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8aead61dd03aa766974bc5188557aa8","metadata":{},"object":"icinga_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1871-L1878@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/icinga","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8b41f12c905ba214383599880eb2f8c","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L528-L533@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8be1b74ed19e3dde06d581c6e43b32b","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8c37dff378b83922e9ac51add6e6443","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AcceptedPaymentMethods","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8da92c53824c8fac21c48be6688e783","metadata":{"edge_origin":"derived"},"object":"concept:generated/projects/network-operations","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8ec0aaa801df18db7e9b796f30e7047","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXToolsResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/9","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8f41224823096dd78d055cfe7389d2e","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/9","subject":"github_issue:AS215932/hyrule-mcp#9","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8fbd85c8f5d786a9873829849fa42c8","metadata":{"type":"list[str]"},"object":"candidate_knowledge_update_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/netproxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e8fbf46548a5f9d889c1b902bb1c940f","metadata":{"direction":"inbound"},"object":"tcp","predicate":"allows_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/netproxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:netproxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9049afe548ba555539a67888b2fe50d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/48","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e90a7217efeaec99becd3e4715222986","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/48","subject":"github_issue:AS215932/hyrule-cloud#48","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e91099251a247e9ef46bc98223730b98","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9214542dc0b860a58fbb4504cc078ff","metadata":{},"object":"Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e935ba36d01230036f61092db62ddd17","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e95a1c643c18e8b8923f3f21e89b450b","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/engineering-loop/github-workflows-pr-agent-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e95f3429463265ff3721b8a52a011577","metadata":{},"object":"poll_mailbox","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1882-L1885@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/mail/poll","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e971139678bb4670e843a43904ab0086","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e97862f438524246235ed833f6a5a2c0","metadata":{"direction":"response"},"object":"schema:list[MailEventResponse]","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L277-L278@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/events","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e979f076987d42308cceeff8c27cfc23","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L251-L254@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e982141f4d975eb3df154c238587a1ea","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9855aced5e515a04b6761df34805e4e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e98acb3552193348c3a6b8914a701388","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e995b8adf88374ed38509c9f1198d14a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9993271c2e8b5a96eecd6be62a9658e","metadata":{"type":"Validator"},"object":"validator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L98-L107@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ValidatedIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9bf945bb7b15f95e7add5385d18aa3b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9c200faebf479b7c2a9e58e8d059740","metadata":{},"object":"tcp/587/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9ca535aaa4cc07b06d3b97284290e33","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountFeatures","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9ce263dc560fd4a5268941fcb88ea49","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L158-L161@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/whois/asn/{asn}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9d1eaef082a8c6d91d0ffc6896f1ddf","metadata":{"type":"VMStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9e95139cbc8a2344373ab257ad794f1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9f6baf96d821243515701a9ac476538","metadata":{"direction":"response"},"object":"schema:DiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L115-L116@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/cdn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_e9fbbe552bf79e952cb8ce6e0c808bb4","metadata":{},"object":"hyrule-mcp: add ecmp_path_select (probe N flows with varying L4 keys to surface ECMP-driven failures)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea063f1f4bd2eb00cede9eeb199de94d","metadata":{"type":"BGPTimeMode"},"object":"mode","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L966-L971@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPTimeSelector","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea105b6784cc12735ff0d7e97e2c365f","metadata":{},"object":"create_mail_alias","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L161-L162@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea2afcf2812c271a75f34a98ca63947a","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea44b871245c11403ff0c20c3ebc88fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-workflows","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/219","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea4baf974e8d991488f20e4a9f171131","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/219","subject":"github_issue:AS215932/network-operations#219","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea4d086bd5722f8aaac2bb1425c65189","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea4d4a7ebb2690c5ca605b96859bad88","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea612f6cc4914abc48db5bc64a1d1554","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ea659433a2902bb991926b66a9db910a","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaa4c5b1536d596de8248a59de997105","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaaacad3335d3d95314963fbb266b450","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaaf089994a5271d28dce2dd69eeb46a","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dns","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/mon","subject":"concept:generated/infrastructure/hosts/mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaaf57476e17f5a8f7e28b1831f21ea6","metadata":{"type":"str"},"object":"router_snapshot_bundle_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eab1b0ea443ecbe36473289155baedc1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eab5c037845d07d7cec13078d9f4abb2","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WebCheckRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaba6f5fd3f220c36a3ddf7ba765a8da","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailIdentityResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eae6f04712284f1af0b689dca04a2a21","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/130","subject":"github_issue:AS215932/network-operations#130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaeccbb15ddb0983cff3537a1ee4f90e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/245","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eafab34156658c6fad55732ce6982847","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/245","subject":"github_issue:AS215932/network-operations#245","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eaffb3ad57edccd864fa66462bdd8e39","metadata":{"type":"str"},"object":"domain","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1581-L1582@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailDomainCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb09911ebc7fa7143ac088bff88d4652","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb1501d99d18ae4ceba9023699f90775","metadata":{},"object":"delete_mail_webhook","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L297-L298@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:DELETE:/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb1c93811f84530fdbe8450356f2e305","metadata":{},"object":"page_faq","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1148-L1158@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/faq","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb2a351f222a29d4fe1ed0c135f2f8a5","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb3526fece9ad137a908b863c0daef21","metadata":{},"object":"Debian 13","predicate":"runs_os","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb4d13218b730467e4be53166fd88e7e","metadata":{},"object":"loop:needs-context","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb5c99ae1a845cd4e5d4066f0da45c59","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/ci.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb637ca428b075e8d0a54731e091d9d0","metadata":{"direction":"response"},"object":"schema:WalletVerifyResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L541-L687@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb69abf989cd48835f11574bf00980e2","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"production_routing","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb8a8b98231427b587b2a5eac081ce11","metadata":{"job":"detect"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/319","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb8ad9355bf1600232db98085de39c3c","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/319","subject":"github_issue:AS215932/network-operations#319","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb909b2747a5cac8c77907162a78a536","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CyclePlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb95ab5a7c53de1d3cb2220034d2dc1c","metadata":{"type":"str"},"object":"agent_role_profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L74-L95@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CyclePlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eb99a697ed538bba2a7dccd4ac9c679c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ebc5af056f256c7c4a7a706391eedcbe","metadata":{"direction":"inbound","flows":[{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"cross-cutting","port":"6000","proto":"tcp","purpose":"off-net Vector agent to aggregator over public IPv6"},{"addr":"2001:41d0:304:300::7bfb","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from off-net ns2"}],"peer":"ns2","src_addr":"2001:41d0:304:300::7bfb","src_host":"ns2","src_kind":"host"},"object":"host:ns2","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ebcc7748b12e01ce9501e3609c1cd6bf","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","subject":"concept:generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ebe291e233b81dd8a2f86339e541dcc5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ebe796d82620ded6d5877d52bd73ad8f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ebea201cc034c72186b1c86eb30eeb46","metadata":{},"object":"list_mail_accounts","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L96-L97@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ebfe37e55ba675e3d513a3b8c3660eba","metadata":{},"object":"schema:MailAPIKeyCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L191-L192@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/api-keys","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec04919d3510a473e4f89ff5981bda45","metadata":{"type":"float | None"},"object":"latitude","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1115-L1121@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPGeoResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMProduct","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec083aa8cd297dff99cb6c617cc62737","metadata":{"type":"int"},"object":"disk_gb","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L334-L342@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMProduct","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec0e14ea9b47de15026d49d03f09d4a6","metadata":{"type":"str"},"object":"asset","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L399-L421@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CryptoIntentResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec114262abf7565ea27738659e61959d","metadata":{"type":"str"},"object":"operator","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/rollback_guards.py#L37-L50@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:RollbackGuard","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec1f311b5a3654cd6e53533119214402","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec1f8709b520ec5f213c99bdabfc88c1","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"tests","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/412","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec1fff6a20def027bfe8346cf4df969e","metadata":{},"object":"Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/412","subject":"github_issue:AS215932/network-operations#412","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec2c6dc7e107f66d671347d983e7b858","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1107-L1112@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec33b53db1344cc14ce26de91d383be3","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/BGPSnapshotIngest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec3e2ff69e015be8c5ef5cce618c932a","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec48736da812b1429b0544fa19973126","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-web","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec4ba178fa49ed5f41d2fccecab117aa","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L468-L474@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainRegisterRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec4df01a9c1f6ba1de77a868a51e123f","metadata":{"type":"str | None"},"object":"error","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1085-L1094@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec59576009455f25de513cc576c58367","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/engineering-loop/github-workflows-ci-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec5a7eabf684fe7e246ae30190da4a1b","metadata":{},"object":"secondary nameserver (OVH GRA11)","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ns2.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec690cd196dfd489fe3848a6ee419ae0","metadata":{"type":"bool"},"object":"read_only","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec6dd8a8a0f8bc287cef09e989aedc23","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec701d80fab97a5a597a2af32587b79d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec81b522cb7b8489992afa6f8584cb84","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/155","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec8dec5ce9a3dc5c12f2607a1757727a","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::40","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from proxy"}],"peer":"proxy","src_addr":"2a0c:b641:b50:2::40","src_host":"proxy","src_kind":"host"},"object":"host:proxy","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ec8e56e2da089040c610013900c922ae","metadata":{"direction":"response"},"object":"schema:GenericActionResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L317-L318@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-spam","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eca2887155b3fa3d6afd9bd5266603ca","metadata":{"type":"str"},"object":"account_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L138-L139@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthLoginResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecae3e14f325de7cafdf636ac4096e4b","metadata":{"direction":"inbound"},"object":"1337","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecb2aff1b11bba824731eac276c1e38f","metadata":{"type":"str | None"},"object":"sha256","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecb5d7310a9763a9eff975790b569ff7","metadata":{"job":"request"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/55","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecbf9b40150a965049a8cdf92014288b","metadata":{},"object":"Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/55","subject":"github_issue:AS215932/hyrule-cloud#55","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecea7d0d65a1b04e3c5c246c1ecf945a","metadata":{"type":"list[str]"},"object":"domains","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecf19fbd14374be03b649c99e10c2c0a","metadata":{"type":"list[int]"},"object":"open_ports","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ecf2d198b530860adeea77d9ed277e15","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed0170e685b23b87babceac3c1500d99","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed01d5cd5d2059f9c6471c040ebba660","metadata":{"direction":"response"},"object":"schema:PricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L585-L600@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed0c268dc6895bdeb151bc0348d651ce","metadata":{"direction":"response"},"object":"schema:DiagnosticJobResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L164-L165@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/jobs/{job_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed0c7dc7996c177c3fc8ce7b1a5bad3f","metadata":{},"object":"web_tls","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L100-L101@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/web/tls","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed0ee203569cd296d20f98b71f118ada","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed1139a0a32a87104329244f630ac0df","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed12b6ea2f5f3c13244b2b83fa33e8b4","metadata":{},"object":"report_mail_not_spam","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L322-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/report-not-spam","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed1705c15cf06088c2df463ce155a0f7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/TelemetryContradiction","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed1b311fa6a9e2cbf3048ec0f0c80b4d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed203884003dc272a5f1eb1bd8df800d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PathPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed2470480a947ffc5088588ac5d35ec7","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/414","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed36eec6ac151e2a1d4057268b8e82fe","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/414","subject":"github_issue:AS215932/network-operations#414","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed4177a6fb37dff0da6cef3509904797","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed49db6a15b1f7322b970afa970e74ea","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed4edbfa8f7768b9f5e14757e38f44d9","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1195-L1199@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSRecordAnswer","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed5a529c162ffee78c557cea1affd07f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/MailDraftPlan","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed5b1758340147f3bb9ba8894ce50375","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L141-L154@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/{job_id}/heartbeat","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed6a86acf35cdbf98061ad28f9bfad37","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-web/26","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-web","subject":"concept:generated/repositories/as215932/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed6b9246f88e887d82e8d72918694b52","metadata":{},"object":"list_mail_delivery_log","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L282-L283@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/delivery-log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed6d9b6feb1d19e802a892f3e6c40bbf","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L202-L210@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed74836b7438a2a4a90aab263607a74d","metadata":{"job":"request"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed76ee60c7f736526c27199b412cc2e3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L141-L142@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/domains/{domain_id}/verify","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed7f3530239c21a20c6d41c2e8d607c8","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/GoldenManifest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed89ba4028bf917d4fda8fa01d8aa29e","metadata":{"type":"list[str]"},"object":"prefixes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/deps/runtime.py#L21-L29@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:GoldenManifest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ed9501a2abb2027be9448a04e383f9fc","metadata":{"type":"str"},"object":"suspected_service","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/425","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eda1f7bf701251586690c92c52003b63","metadata":{},"object":"monitoring","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/425","subject":"github_issue:AS215932/network-operations#425","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eda651c4ff55a80fb35e9effc4b3f643","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edb5a299c1f2265432b45cb98683376b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ObservationRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edb9300fd4e45c58ca262816c3bce6b0","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/dns","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edba0083e864c4b7af00fc755e645745","metadata":{},"object":"tcp/53/['{{ peers.api.ipv6 }}', '{{ peers.proxy.ipv6 }}', '{{ peers.irc.ipv6 }}']","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/dns.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:dns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edc3825087f6d262b5d3732e523a78b1","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edd2a1e9a6d0def3df31ec0704640287","metadata":{},"object":"nameserver","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edd431b1dd290ef5ee61dec0eb7ee0da","metadata":{"type":"str"},"object":"actor_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1917-L1920@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:LoopConsoleBaseRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eddad5612ecf0bfa7064a9c46b674a69","metadata":{"type":"str"},"object":"amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L641-L645@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PaidEndpointQuote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eddf7cfa7b51e30d239c94ab5f74a049","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/8","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ede32e0626ded422b97ae6f31d3fdacf","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edea20bf8d8c4c562e6e2b67c9b01bcf","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/54","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MeVMsResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edea73908af38a0cbc44ebfe5fe6ecc7","metadata":{"type":"list[MeVMSummary]"},"object":"vms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L213-L214@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MeVMsResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edf814bf614b4acc8a776185ce6d0d1a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_edf9220f5c970cd24503d55ca42f2006","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee043bb369aeaf5c2e6c49663ab2149e","metadata":{"job":"apply"},"object":"hyrule-infra","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_ee08636568ed60875cc3e688563644bd","metadata":{},"object":"icinga:ok","predicate":"source_status","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee0ab4168caed4f77fb491a7f8ecc47c","metadata":{},"object":"log","predicate":"has_logs_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee0c590d3ca67228785c1ab345a2e040","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee25208c84041548118c2e9ce8f3f40f","metadata":{"type":"str"},"object":"handoff_contract","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee362c69fa9f5a2a7291295f17543191","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH operator access"}],"peer":"ops workstation prefix (KPN home)","src_addr":null,"src_host":null,"src_kind":"external"},"object":"ops workstation prefix (KPN home)","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee375b5b33c5d23984d22ff4d4a1b433","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2140-L2235@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee4909f27a3b9256eaf5bdf937101538","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AlertManagerPayload","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","subject":"concept:generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee4ba25a8ac2e3b83bc858c1500c5fc5","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L919-L924@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SpeedtestRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee59d3b7f5015ecb20285a27a584153e","metadata":{"type":"int"},"object":"sip_port","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L888-L893@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPCheckRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee5dee6a5d681f8a5266910e739ec6cd","metadata":{"type":"str"},"object":"key_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1622-L1627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAPIKeyResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee5f428b7a48f36a05f997b01d9e98b3","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/361","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee60718704b9c4f7cc9097ea1ea84564","metadata":{},"object":"security","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/361","subject":"github_issue:AS215932/network-operations#361","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee6b7a1499ca60472a210d17fb067c80","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L141-L144@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/recommend-records","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee6db9a1bcdcbbc79ffdd02b85bad4df","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee8a9bd0ecde345c81660328cdfdf385","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee91b790b67f3a965b4eb0a6e6719db6","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee95d2a1025500fce14dfd85659de293","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/351","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee96c0964277e8e89a861ee8507fdfc6","metadata":{"type":"dict[str, object] | None"},"object":"raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1285-L1292@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RDAPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ee9cd6861cad80efeb5ef9f71e1438e4","metadata":{"type":"str | None"},"object":"charged_amount_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eebc95eec529a6bd2093f9cdc9559af2","metadata":{"type":"str"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1490-L1494@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXToolDescription","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eec1bdb1c44b20c69be7cc189cdd9624","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/mon","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/noc","subject":"concept:generated/infrastructure/hosts/noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eed5d8f42302a378006a26b5cd339d93","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPGeoResult","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eed980262496b2e03be7a084fdab0b49","metadata":{"type":"str"},"object":"local_part","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1531-L1538@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountCreateRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eee0633590c7b732a2edac572772d901","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eee5600c4298361e9a6a8f9a05ad3c11","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","subject":"concept:generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef0916f4ac508dc663c3258fae191e40","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1162-L1164@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/terms","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef156ea4ace2bdffb8cb4d5bdf14a9bb","metadata":{},"object":"schema:ChangePasswordRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L726-L765@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef182c9186479a56e536d5943724e957","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L66-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/rdap/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef1ac56cb2a6ac4da1871e723b578c9c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMProductsResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/EvalInput","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef26ee0f85d9e34dd71c10a82a3772f6","metadata":{"type":"str"},"object":"repo","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/evals.py#L37-L50@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:EvalInput","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef30aa7d9e3ac9c49447cf3430fa5d78","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ConfirmedFact","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef4771fa734249693ee11b32b134b4eb","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/rtr","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/web","subject":"concept:generated/infrastructure/hosts/web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef68071e379cc5cf1de550992dfecc38","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef97f1ccf9c4c930bcea10ef5ae6ab67","metadata":{"job":"semgrep"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/semgrep.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef997299e850c505028de1ed700d0ba0","metadata":{"type":"int | None"},"object":"age_seconds","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L528-L533@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:SourceHealth","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ef9eb08c3c01ece43a1870b2a230979a","metadata":{"type":"str"},"object":"decided_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efa6e63318f19213ff1a453ed4364ff1","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L635-L638@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:QuoteLineItem","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efb8491dd2b7f6e493c037063a03f74c","metadata":{"job":"validate"},"object":"hyrule","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/deploy-validation.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efc3b7283014f43189ff71f6db6799a4","metadata":{"type":"str"},"object":"causation_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efd538528b83858a1885716e21f39d78","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMCreateResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efd89369aac8f44cf02a9c393f2f17b0","metadata":{"type":"bool"},"object":"partial","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efd96327d748df2b9a8134fd303364ae","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efddf7c89ad0e68a7aecb1a8300a3c2d","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efe9003c643f9c5fc5a8f8331509f986","metadata":{"type":"list[str]"},"object":"observation_ids","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_efed7851faea3ddd86b502bf87f37f69","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L68-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/geo","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_eff911907059ca4e35295ddecc896c54","metadata":{"type":"str"},"object":"sender","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f003b342e58b0aaf407142326a7ce258","metadata":{},"object":"noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/127","subject":"github_issue:AS215932/network-operations#127","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f00f2d0740be5f5da7922f872eb83eb8","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CyclePlan","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f01eddad0902c1c9c20177aba15e8325","metadata":{"type":"str | None"},"object":"expected_rpki","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L980-L982@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPAssertions","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/351","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0236f17c5e3c026de7079532f9313c4","metadata":{},"object":"Track CDN egress routing regressions and policy overrides","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/351","subject":"github_issue:AS215932/network-operations#351","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f034c501e088afd7d77a9e16c718956a","metadata":{},"object":"schema:MailAccountCreateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L90-L92@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f060685022157d633ae73b140acba22a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1697-L1701@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailWebhookResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f07435d419cef3055cc5004d14006e1d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f079effb5f476a933c9d28033c1bfd51","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0927203502cbcf7804078cf7c9857c7","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f09d94137e1521576d04012f09550a48","metadata":{"direction":"outbound"},"object":"443","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0a285c49ae9b212becdca460b860adf","metadata":{"type":"str"},"object":"summary","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/mail.py#L9-L17@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MailDraftPlan","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0aa6362464e65ecb906845bc0c92273","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0d57467d0796f9f7c0818ea14b62d46","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L193-L211@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0ec66df144cc2927932d4d51d1735dc","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH via VPN"}],"peer":"VPN clients","src_addr":null,"src_host":null,"src_kind":"external"},"object":"VPN clients","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0f60e8cf56bb57a6200680a7c39fb59","metadata":{"job":"pr-agent"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0fa036840a655fa53ee8e8abe3e9b8a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f0fa9b833d0d8e02f8ea321fdb80ba14","metadata":{"type":"str"},"object":"name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1061ef4cd9515b8a1e353b5ece51ab6","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f10f25770707fc299f143f28deedcd56","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L156-L157@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/aliases","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OutboxIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f114c127af9914f9e861136d273faef7","metadata":{"type":"str"},"object":"outbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L422-L455@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OutboxIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f119ceae45491f2c3672b09f04a177c8","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/noc-agent/12","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_f129c3a374bd1a2a042f5ef715408f09","metadata":{},"object":"2026-06-22T21:12:38Z","predicate":"expires_at","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f12c2d893bec65e00c0231cb53b17780","metadata":{},"object":"dns_zone_check","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L127-L130@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/dns/zone-check","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f12e2bdbf7ba1a68f35492933236d7c9","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L70-L71@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f12fa2564443e77aed129a4eed7703b9","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"customer_config","predicate":"human_gate_domain","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f156d2a738efbc4aeb17425e86619c1f","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L911-L913@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/login","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f16b1463421374c8ea182f9c815d69d2","metadata":{"type":"float"},"object":"confidence","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f176d90310c6704bcefe5a895110a72c","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f177e5f5b6c430d1b8028369bb9ce344","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f17e62047761878a8ab7f61a036335d5","metadata":{"type":"tuple[str, ...]"},"object":"authoritative_knowledge_tiers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1b1e6e7b55fe4fc9730742c0ade36ae","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/398","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vault","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1c20c6719bc2e25386784a6ca583435","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::1","dst_host":"rtr","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"},{"addr":"2a0c:b641:b50:2::1","family":"","origin":"cross-cutting","port":"53","proto":"udp","purpose":"DNS recursion via Unbound (incl. DNS64 synthesis)"}],"peer":"rtr"},"object":"host:rtr","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vault","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1c4aae5f325d9b6bf859f6f7ef1f87e","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1ceed64dc9e5133f89a695481a53c90","metadata":{},"object":"schema:WebTLSDeepRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L78-L79@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/tls/deep/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1e8a037f054a7bee93e3b4dc52597a3","metadata":{"type":"str | None"},"object":"stdout","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f1f0b527a854557995dd5fc183fae844","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CasePolicy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f215240bb496abfee9c97eccf91ac33b","metadata":{"type":"int"},"object":"investigation_failure_retry_s","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/policy.py#L16-L62@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CasePolicy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2246af1a6e401c5610df463ce7ddc03","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-network-proxy","predicate":"contains-service","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f233b347f20c992281482876b0bea8c9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VMPublicStatusResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f23c7f890cd6cab3ed588fed098f3325","metadata":{"type":"str"},"object":"password","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L133-L135@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AuthLoginRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2470139661df219f7bfaef0ed5def69","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f26a0d1c38023eacd7fc7ca4f4e81a68","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f27702608c84cff98cde3a18340af970","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f28276b32ec575a6db5c72f592ef3e75","metadata":{"type":"str"},"object":"event_fingerprint","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2827d1fb8c42584f03b6d4c5e41d694","metadata":{"type":"bool"},"object":"approval_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f288f4ad82fa5019ae8fc14f1d9a6ec0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1671-L1673@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f28c60d65b27ec1edb17085be48516a0","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L726-L765@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/me/password","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f28da76f70568c3111228d93d0e0fb3c","metadata":{},"object":"external","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2a1adb006d8496d152856fdce29d012","metadata":{"type":"str"},"object":"url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2bf2408f2b5414387d7bcb2002d09bc","metadata":{},"object":"2a0c:b641:b50:2::90","predicate":"has_address","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2cb792aabc71ff0e69e9567a1e6bb49","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2dff6471439573a0a8ada2dd0bdafae","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2e01bbeb9793b911374ebd11698f204","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/engineering-loop/github-workflows-pr-agent-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2e0d701e86d5467202158cd3fc7dd97","metadata":{},"object":"submit","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/tests/test_seo.py#L38-L39@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:POST:/submit","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2e84137d7e37d0cbf860eab52a8b50c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/engineering-loop-on-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f2faf478ccd13693ab6a94a496dc0415","metadata":{"pin_name":"engineering_loop_version"},"object":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","predicate":"pinned_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/loop.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"service:engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f31dc5d83608ac436ff59030d2e246fd","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f321df8d50ded2b525cccfac009ff807","metadata":{"type":"str"},"object":"report_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L761-L763@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3246417c48949cfbf04ac534b6ca14d","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-post-merge-apply-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f32e0cb3410bd538fe95241bd3bd5d9f","metadata":{},"object":"quote_bgp_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3359feace3c2006cdf4ea30176ec9ea","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1592-L1594@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAliasRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3410a185466d3286e75705ac9f41f17","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3540da6e500c55fcb27f22fe45132ff","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f35836b64a0d281007557857d5ffdb53","metadata":{"type":"str"},"object":"description","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L359-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:OSTemplate","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f37a847185e21e3c363ec87a76d498e9","metadata":{"type":"str | None"},"object":"price","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/IncidentSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f37d54b63e6f024a0eb4a153923c1904","metadata":{"type":"str"},"object":"title","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L62-L84@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:IncidentSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f38125cc7745e422f56c78c51bc12817","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f389fae81d5c262bcabf9b52c5037ab6","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/hyrule-network-proxy-on-netproxy","predicate":"owns-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f38c70777986cfbe9085e5f7c4e8111f","metadata":{},"object":"rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/267","subject":"github_issue:AS215932/network-operations#267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f38e38533d5d74d3c655f25361a372cd","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f392b2a9de3ec23dab1d0ea0782b3c00","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f39cc0333e928d4db3d97e5722104f17","metadata":{"type":"str"},"object":"outbound_overage_usd_message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1717-L1720@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3c1bf95826401b397b1d6092c1407c3","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L1861-L1867@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/webhook/alertmanager","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3cb46f90e47e77b0850751acbab2ef9","metadata":{"job":"detect"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/post-merge-apply.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/post-merge-apply","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3d9d083ae8560f84bb3aeeedb95ba3e","metadata":{},"object":"control_case_service_outbox","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2091-L2105@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/case-service/outbox","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3f548451f899653786f3218e780d773","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/engineering-loop/github-workflows-ci-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3fb6f81e92f1d213527d27b63ee3dba","metadata":{"type":"str"},"object":"governor_role","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hypothesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f3fced3facd677574036dcb777c06bbf","metadata":{"type":"str"},"object":"statement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L89-L97@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hypothesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/350","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4050cd7472195cc85ae486403635a35","metadata":{},"object":"Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/350","subject":"github_issue:AS215932/network-operations#350","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f40860febb3adde57148ffaff3215219","metadata":{},"object":"repository_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/54","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f40be512bb22cb0c8c87fbdae06f09a8","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/54","subject":"github_issue:AS215932/hyrule-cloud#54","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f41b22e4d397e114cd86aef0ee4b1c9f","metadata":{"type":"list[dict]"},"object":"detached_vms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L242-L245@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:AccountDeleteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f41ef1927a64ee0f74583416696e8d60","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f437652fade74a85c71ac2aa5e659307","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L73-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/181","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f45706fa0770aefb9c7241acd9a225a6","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/181","subject":"github_issue:AS215932/network-operations#181","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/398","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f459a74d5f651a709d71ab55d723a4d9","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/398","subject":"github_issue:AS215932/network-operations#398","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/403","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f45bf7547389a548b6fd4ec32f0a2cc9","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/403","subject":"github_issue:AS215932/network-operations#403","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f46be424f742cdbb6e4bc03d5d00fb07","metadata":{"type":"DiagnosticStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1337-L1345@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailBounceParseResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f46da419a859a7079be3728f07e18fd2","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/network-operations/403","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"expired","id":"claim_f471be33b31ea64984e0ef59770485b8","metadata":{},"object":"knowledge_mcp","predicate":"observed_source","review_status":"observed","source_ref_index":1,"source_uri":"manual://as215932-core-safe-health/2026-06-21","subject":"observation:observed/latest/as215932-core-safe-health-2026-06-21","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4745a9fcd049c6a6ba5e61f457e198b","metadata":{},"object":"recover_wallet_challenge","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L498-L537@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/recover/wallet/challenge","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4765c0e5b285a8dfa93c5c7b853676e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ApprovalDecision","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f482eeacd4218b318d21b063684c4cd6","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/rtr","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f486b8bd679e735ff93d4f911da61e77","metadata":{},"object":"tcp/9342/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/rtr.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:rtr","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f48718139bc5e2813d99171c955e3a96","metadata":{},"object":"linux","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f490e55ebe84decfdd75e43f58da98e5","metadata":{},"object":"i2p","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f49ca43564002c34459bb1cf77004376","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4b4dd2fd504004e19f9275d39e64163","metadata":{"type":"str"},"object":"currency","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L458-L466@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DomainCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4c3b03e61117c797dadfa8d5056ad80","metadata":{"job":"promote"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/promote-apps.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/promote-apps","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4cf1fd8a5ef758561bf2fc279228b27","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/engineering-loop","subject":"concept:generated/repositories/as215932/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4d69d5b5d9cc3626c2770def908e185","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4dbd39f588e05840f3712b681d84b9f","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4df7f270907723a073f1731540c4446","metadata":{"type":"str"},"object":"issue_url","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4ea1eca1d07455ad353e082a0a50963","metadata":{},"object":"get_mail_products","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L42-L56@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/products","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4ea71fd3330b78bd8f02f45f79f3528","metadata":{"type":"list[str]"},"object":"routers","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L974-L977@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPFilters","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4eb8fb069b10606220572c4e0650f1d","metadata":{"type":"MXProfile"},"object":"profile","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1476-L1487@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4ecfbbba4e10856b5979892de477ce1","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas)"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape"},{"addr":"2a0c:b641:b50:2::50","family":"","origin":"firewall","port":"9100","proto":"tcp","purpose":"node_exporter scrape"}],"peer":"mon","src_addr":"2a0c:b641:b50:2::50","src_host":"mon","src_kind":"host"},"object":"host:mon","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f4fc58a86bcc780c32c1d99f39b9e132","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f52361d3e86ce0504203c6b8bd548657","metadata":{},"object":"schema:MailMessageActionRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L242-L243@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/messages/{message_id}/forward","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f526eca15ffa5c4526a9bf7878fcecd7","metadata":{},"object":"workflow_dispatch","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/.github/workflows/deploy.yml@a8677707db803f603464852295cae7cf161ca0e8","subject":"workflow:AS215932/hyrule-cloud/deploy-validation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5359b72e253408b4bc5690603ba7607","metadata":{},"object":"get_mail_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L60-L70@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f535a028bf414f237ac90fd53e0eca14","metadata":{"job":"test"},"object":"hyrule-public-pr","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/ci.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f53631c33765804bfff14b42f2133a47","metadata":{"direction":"response"},"object":"schema:IPLookupResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L82-L85@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/ip/{address}/rdns","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f550a80e195c7ddbb5326626eb195467","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L274-L275@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeyListResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f55a001556d7f92d056293f388cc4c5e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WalletVerifyResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f55c3849eced6ac1c5d3b7c357a0794b","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f564e8855092fa6c09efa59d4f5b44c1","metadata":{"type":"VMCreateRequest"},"object":"order_payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L259-L267@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f565a9a7330b191cf073eac8c1220917","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f566ddcf4ca7eef7feedc996c9fe5f66","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5825ae463b44bd4e80077fd1c072f38","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::10","dst_host":"dns","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic updates (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::10","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic DNS updates for ACME DNS-01 (TSIG hyrule-dns)"}],"peer":"dns"},"object":"host:dns","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/proxy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5929ae5e15f65324b7551a92529c684","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L319-L323@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:CostBreakdown","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5986fd3b6af236b0c558c41ced77093","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/AuthRegisterRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5a5520509a51301dc19091fa3eec195","metadata":{"type":"bool"},"object":"include_raw","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L750-L758@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:PathReportRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5a7fc4e421e69b5724b72d9f47166b6","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5cb86933abe89206eec03b2e8491fae","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","subject":"concept:generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5df81891472e5c513f376068095f8f9","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPPricingResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5efda1246e4ea8e35ca9efc92dd7e9b","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f5f97d9c6086191ec1f1110dd44a8acc","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f605290eb03fac03b1474089097dd9d7","metadata":{"type":"bool"},"object":"verified","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1609-L1614@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/357","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f60bc7a9ab3a5d3c4488a82dc0a0ed85","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/357","subject":"github_issue:AS215932/network-operations#357","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f60dfb47c5d1ec11b79175aeb294978e","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ApiKeyCreateResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f61bf48776c95a7fed3cf8e7bf5720a8","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f61cf982e63cb9bff488981e9f7c6056","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f635eea110378ab58c07dd2e6003e7c3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L282-L362@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/auth/register","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f63b91c47941ead2e2d0b02da3cef3b8","metadata":{"direction":"outbound"},"object":"8402","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/web.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f63d7799e7af308722cae1de0cd6a70b","metadata":{"type":"bool"},"object":"direct_measurement","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L43-L55@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6437323aabd8fafcb3b52439613167b","metadata":{"type":"str"},"object":"feedback_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ObservationRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f647bee8a0467491bd76965f72b4724c","metadata":{"type":"SourceHealth"},"object":"source_health","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L146-L190@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ObservationRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f66c91bfdd6bfc8fe63451db08e7810a","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2269-L2274@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/handoffs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f678b7ba3ea3b7f97b4197908854cfc3","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L24@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/modes","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f686793b87dc56e8f13ce9fae0657919","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAliasResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f696d4f9f3e195ccc09b7cf8860f0a0d","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/Hotspot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6a3698a378dde8a212e66e400d3cb56","metadata":{"type":"Specialist | None"},"object":"suggested_specialist","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L90-L135@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:Hotspot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6ac4a64c3e73f124fd75cac37073717","metadata":{"edge_origin":"derived"},"object":"concept:generated/deployments/noc-agent-on-noc","predicate":"has-deployment-pin","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/noc-agent","subject":"concept:generated/services/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6b9ede6c52d2eed8af484c61f065b3b","metadata":{"type":"dict[str, object]"},"object":"assertions","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1011-L1020@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6cafba07b2bdc45e85a67ef7ed89431","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/.github/workflows/pr-agent.yml@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"workflow:AS215932/noc-agent/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6df29874e243842c3d5fdd71b8f5bd3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L125-L127@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f6fd2a3f7cfb0401768302ef87a6dd03","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/ip.py#L50-L51@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/ip/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f700ab26ec4076be8fe17cc491313e2a","metadata":{"type":"str"},"object":"mailbox_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f704af121733d1800f5a06424f28d4ba","metadata":{"direction":"inbound"},"object":"22","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f707d350c3bb80f9749b6b8e0aa5e71c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StoredDraft","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f71771814827518e1f5e6fe66c640758","metadata":{"type":"str"},"object":"draft_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/mail.py#L49-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StoredDraft","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f717f672f371e12055aaa5c75570469e","metadata":{"type":"str | None"},"object":"display_name","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1603-L1606@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f71acb984293efb56f74532f9f81978c","metadata":{},"object":"tcp/6000/{{ peers.ci.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f71d7ab46a88f5cab4b28eca64ae8cc9","metadata":{"type":"int | None"},"object":"asn","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L24-L37@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotIngest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f71ebc968b453fe4a68bd189775766d5","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/deployments/hyrule-web-on-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f73983fdd4806291a9aa23397aa2254e","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/web","predicate":"targets-host","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/deployments/hyrule-web-on-web","subject":"concept:generated/deployments/hyrule-web-on-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f740f79fa67b077fb65aa0b66881866f","metadata":{"type":"str | None"},"object":"hostname","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f74502f10f99195fdf23556ccd236ad0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f74a27fea629276d219bfa2c599b5cfc","metadata":{"type":"bool"},"object":"ok","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-de1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f75639f8ff7d4dfebf8c95d269844fdd","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b640:10::ffff","family":"inet6","origin":"firewall","port":"179","proto":"tcp","purpose":"External BGP (pf_bgp_peers)"}],"peer":"2a0c:b640:10::ffff","src_addr":"2a0c:b640:10::ffff","src_host":null,"src_kind":"literal"},"object":"2a0c:b640:10::ffff","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-de1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-de1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f75817bfa5279a0e0f247691f7702bba","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f75b59d70316ada1f751e6b752af19c0","metadata":{"type":"SensitivityClass"},"object":"sensitivity_class","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f75fc17e8cfff6f6b8f2e52c7ef84907","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f762ebf949abe2cdc5d94229b303e8a9","metadata":{"type":"str | None"},"object":"customer_message","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateDelta","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7773bf55c177d719366cd91c0e51c73","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L68-L78@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateDelta","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7845a4e44546f454be78bcafcc55fd0","metadata":{"type":"bool"},"object":"allows_compliance","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f785395a728dc2b200b372f8b5af9ba6","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L219-L228@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMCreateResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f78dd0808a3fbd3b4a43080ca556f8fb","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueClassification","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f79313f98fe8c73f0ae5ddf840473ef5","metadata":{"type":"list[str]"},"object":"affected_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L196-L220@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueClassification","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f79328dae81d5d62f5c1f6712b65066e","metadata":{"type":"list[str]"},"object":"formats","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f79ebe114891a32a96ec2ec699e1dd8b","metadata":{"type":"int | None"},"object":"size_bytes","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1630-L1635@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAttachment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7ae525ad7d191e778edfe02b1a41512","metadata":{"type":"int"},"object":"number","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L121-L136@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:IssueSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7bada3f134e600ff0c96fab966d1c41","metadata":{"direction":"response"},"object":"schema:PathPricingResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/path.py#L89-L93@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/path/pricing","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7c873ad9ad26305052ecbd80b046809","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/AtomicCaseProjection","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7d2f7b96e003b603169d2b7c5e97d8d","metadata":{"type":"str"},"object":"policy_result","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L139-L150@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:KnowledgeSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7d41e84ddd1ff19412af32fb21d10c9","metadata":{"direction":"outbound","dst_addr":null,"dst_host":"dom0","dst_kind":"host","flows":[{"addr":"","family":"ipv4","origin":"cross-cutting","port":"9100","proto":"tcp","purpose":"node_exporter scrape over mgmt v4 (10.0.0.1; prometheus node-hypervisor job)"}],"peer":"dom0"},"object":"host:dom0","predicate":"connects_to","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7d7a53c48a1f2c1083945cc328fb9a0","metadata":{},"object":"get_me","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L694-L722@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/me","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7e42aab9cf24512bb46d71498168d1f","metadata":{},"object":"Set up proper IPAM for customer VM address allocation","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/346","subject":"github_issue:AS215932/network-operations#346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7f155cc558455adc61ea3bbe78c1a67","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/CandidateLesson","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7f7efc57aa91989f8ee7ea019c7e7df","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-cloud/48","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/413","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7f8cf3a8d8238dbcbfeaa1f4d0dc11d","metadata":{},"object":"research-needed","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/413","subject":"github_issue:AS215932/network-operations#413","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f7fc13af06e8522ae9d96e357b35f39e","metadata":{},"object":"push","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/semgrep.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8016fd50f5eb9f02cb17a6497118241","metadata":{"type":"list[str]"},"object":"affected_services","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/252","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8165b66d38b1bde311c85c40b245d8e","metadata":{},"object":"Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/252","subject":"github_issue:AS215932/network-operations#252","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/157","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f818ce0b23af7f731952cac19a5c5bd1","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/157","subject":"github_issue:AS215932/network-operations#157","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f825254415c2ab2475fceab9641ad2a9","metadata":{},"object":"hyrule-mcp: add ndp_state and arp_state (cache contents with state + expiry)","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/5","subject":"github_issue:AS215932/hyrule-mcp#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8284c89241ca24d198a70425634fc62","metadata":{"type":"str"},"object":"confidence_basis","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f82f1cee2b90b3494a714f0c4022c42a","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1004-L1008@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8348a9977d46936495661de7f7ace5c","metadata":{"direction":"outbound"},"object":"9090","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f84448abc86fb86d9d8e76b581a8ca25","metadata":{"type":"str"},"object":"authority_text_hash","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f84d8f8fd912b47b5847949c7a2c3adc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NATLookupRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f850c633b7d5883f265e7dfac787d764","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L222-L223@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/messages/{message_id}/raw","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f851fa0dcfcf5bd31cc249ee6a9efe24","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/vpn.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8638d6a589284c2103d8a9ab6772011","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/semgrep.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f880ddd8e87ceabcd99632e566ef7c3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PortPricingResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8810db01393380028896718debbc060","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8928218065c5c66ea07a6c6efdf2032","metadata":{"type":"BGPFilters"},"object":"filters","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L985-L995@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/8","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f895947f396568ed523f2ac14b17a2d6","metadata":{},"object":"service","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/8","subject":"github_issue:AS215932/network-operations#8","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8a7589c3af723d9ea457051325c84c7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L118-L121@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/bgp/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8ab98508591f46e700080a0e54d858d","metadata":{},"object":"schema:LoopConsoleFeedbackRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2325-L2342@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/cases/{case_id}/feedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8bf1f12caefe7b02329f7829d946d34","metadata":{"type":"Literal['approved', 'rejected', 'acknowledged']"},"object":"decision","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L52-L59@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ApprovalDecision","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8c33d80b6056bc51abbcfc2a5cfe5d2","metadata":{},"object":"dns_lookup","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L85-L88@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8d97367bd66bb056415383b2ba6ec0f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/15","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8dbee0fb77d51aa949c0dd2f6ed868d","metadata":{},"object":"apple_touch_icon","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/app.py#L208-L209@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/apple-touch-icon-precomposed.png","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/5","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8dcb0c617f737d86fac0da0afef0553","metadata":{},"object":"yggdrasil","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/5","subject":"github_issue:AS215932/network-operations#5","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/McpToolError","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8e989a9b1f3d44fcaf2c7f059e6da37","metadata":{"type":"bool"},"object":"ok","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L22-L40@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:McpToolError","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f8f893998e6ad2e2a40cec3a6ca4c7dd","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/claude","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9039f88b3054baede5e4c2dc7545a30","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountUpdateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f90f721bac8ff90bf6ca0ff5ba4968f5","metadata":{"type":"str | None"},"object":"target","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f91df3108c0dbdd8bf6374bb0c5ff66a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f923c31fd421c424d9ac08b9e877a5bd","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/ApprovalDecision","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f92985fcf2ef4ac972ed70343f6e3871","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f92cb07770e7d67fe6372770e8652dfc","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f93d73be82f8b0f6e44d0f420cf2cdb6","metadata":{"edge_origin":"derived"},"object":"concept:generated/services/hyrule-cloud","predicate":"related-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f93e46440b250fecd4686b1af49a8454","metadata":{},"object":"infra_vms","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f94f8d8a678c8058f2ba348ccb94e270","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L283-L307@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMPublicStatusResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f96880aa48677808fd242b5c669ceb65","metadata":{"type":"str"},"object":"new_recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L148-L151@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9704de06e95e7ea6d869dfe5946dbf2","metadata":{},"object":"tcp/80/any","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f971f8fe85726a778094848afc36cea2","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f972e5232f46514f179eb549f69846de","metadata":{"job":"semgrep"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/semgrep.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f97378428d0a2d41e8fcbf18d1d89ba9","metadata":{"direction":"response"},"object":"schema:PaidEndpointQuote","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f975a3753757961a09f0b147fe8e97b3","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L75-L76@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/nat/port-forward/check/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-network-proxy/2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f97f47d75e49cf08b35880751d4af804","metadata":{},"object":"Track netproxy resilience for upstream IPv6 CDN routing issue","predicate":"has_title","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-network-proxy/issues/2","subject":"github_issue:AS215932/hyrule-network-proxy#2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9860b5a2d7492fa2d0c87859105f66a","metadata":{},"object":"get_nat_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/nat.py#L28-L42@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/nat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f99c5c3856ceefee3ca5bd3c8867a59a","metadata":{"type":"str"},"object":"last_reported_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f99ed79bd1ee9a508c174e20381b6d5f","metadata":{"type":"str"},"object":"assessment","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/graph/state.py#L25-L32@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:SpecialistFinding","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9a70506bd4ec568a5084a520377f42e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-cloud/github-workflows-deploy-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9a9206b2cc17bc67047d093efbb3a9b","metadata":{"type":"str | None"},"object":"folder","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1676-L1681@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailSearchRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9b66fff1af21094fef0aad9a398c53a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-web","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","subject":"concept:generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9b901cef17735efacb953d8ca27052c","metadata":{"type":"DNSLookupRecordType"},"object":"type","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1225-L1231@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DNSPropagationRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9d23722d4b9ca49460f2c447f56a7a9","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"},{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"firewall","port":"6000","proto":"tcp","purpose":"Vector ingest from ci"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9d907b7ce24ee098daa0a4ffb058862","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/15","subject":"github_issue:AS215932/hyrule-mcp#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9daa3b7150e2f60b4f85ba47696df40","metadata":{"job":"ruff"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/ci.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9e8797d2b63ba3a9409378b9a1c3b6e","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L162-L165@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/dnssec/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9ed6a69dc0424c345c429a902f889c3","metadata":{"direction":"inbound"},"object":"9342","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9ee1204e18647ba3e2b825336b43f4e","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2549-L2560@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/control/cases/{case_id}/comment","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9eff513dfade81597d31dea497c2af1","metadata":{},"object":"repo:AS215932/engineering-loop","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L256-L262@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityRegistry","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9f6575eb96ffad5b4ed9d6218b7d7da","metadata":{"type":"str"},"object":"port_forward_check_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L835-L838@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:NATPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_f9f75a57510b4787dfb803f868645f21","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MXCheckResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa0030669c2e443265bdc2382873863d","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L85-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa03172530a39efc54f2b41b1d11386b","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2064-L2087@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/case-service/cases/{case_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa0d2bf7ce736d1a71176190ae8bf727","metadata":{},"object":"schema:VoIPCheckRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L121-L124@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/voip/report","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa16c432a994d2c219084b77eb0ea98e","metadata":{"type":"MXStatus"},"object":"status","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1442-L1451@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXCheckResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa34955f674de933a040775e7a863266","metadata":{"job":"semgrep"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/semgrep.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/semgrep","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/361","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa417e251b1c14c0f414c53d15aff72f","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/361","subject":"github_issue:AS215932/network-operations#361","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa4f2115557a85bcb85b6f9e9bc2d5bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa5f8a0351963561ea586f9a52fa5b3e","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa5ff39f7d945d246069e3d1121c16a0","metadata":{"type":"str"},"object":"public_latest_lookup_usd","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1037-L1043@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPPricingResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa60e87e5f8b5d217c977dda29832fbd","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L130-L133@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa62903a6ee0f9fa05dd51d198bf33e8","metadata":{"job":"pr-agent"},"object":"linux","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/pr-agent.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/TraceRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa65e7227fe7b816921027643efa6bca","metadata":{"type":"str | None"},"object":"case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L380-L396@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:TraceRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/ActionIntent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa6d3618357d9a232a21f27b6a82ee65","metadata":{"type":"str | None"},"object":"target_meta_case_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L57-L71@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:ActionIntent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/hyrule-business","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa7355734466133526a3b1d25389069f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/hyrule-business","subject":"concept:generated/projects/hyrule-business","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa78b5157c22890acf419d7ed68d22bc","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/ProductCapabilityResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fa9acdf5c50da16ce5c7e907c308ff19","metadata":{"type":"str | None"},"object":"payload_ref","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L180-L193@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:ReliabilityGovernorWakeEvent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_faa248a369cac32f8f8c9867e918aa56","metadata":{},"object":"repo:AS215932/hyrule-web","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L864-L866@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/signup","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_faac6f80f76c98f7f128b837f5cc226a","metadata":{},"object":"health_config","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2949-L2975@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/health/config","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_faadee76f1f9e688148af2dee9756403","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L868-L870@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ThreatSourcesResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fabb53402b4789ef85cc83706cae3cb7","metadata":{},"object":"schema:WhoisLookupRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fabfcbe267e674598917cfa198a47868","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fac5f6f0bd83288bd66d47ddaa65279d","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticJobResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fac8f6068fa067780554f9cbda40775b","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","predicate":"operated-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-mcp","subject":"concept:generated/services/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/noc-agent","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fad0ce8908aeec6e0f05749aabd26aaa","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/noc-agent/RemediationProposal","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/noc-agent","subject":"concept:generated/repositories/as215932/noc-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fad7df224076b7065839626f5f35a9e4","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/cr1-ch1","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fae438ee48cf54d9f5c8040354e1ea24","metadata":{"type":"str"},"object":"knowledge_export_version","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb085dcfc726ae2baf90d74aba082a3d","metadata":{},"object":"repo:AS215932/hyrule-network-proxy","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-network-proxy/internal/server/server.go#L23@b82dc72bbf382167062bff272606ce84ec20538c","subject":"endpoint:ANY:GET /v1/health","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/RemediationProposal","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb3abffe8471d729b093c0461eab09ab","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L110-L118@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:RemediationProposal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/15","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb52c3affbc37c1b8715f491c07e2aab","metadata":{},"object":"loop:knowledge-gap","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/15","subject":"github_issue:AS215932/hyrule-cloud#15","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb5b0877305953a418da2b98a6f018be","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb6421de79f73a65058509ac2c48185a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/WhoisLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb660b10a412d09471646552924333d4","metadata":{"direction":"outbound"},"object":"8200","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb679da3d951f4d41f7b04133d115c89","metadata":{},"object":"repo:AS215932/hyrule-mcp","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb680c86dd1a0b231395f203fdbae451","metadata":{},"object":"schema:MailAccountUpdateRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L106-L107@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:PATCH:/v1/mail/accounts/{mailbox_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb8ce14071da57cdb966696e1f5528a4","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb8fe1784f9a15bd69aec15d2f43bcb1","metadata":{},"object":"page_review_quote","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L790-L828@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/order/review/{quote_id}","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb95f4bb6fd534eadc0689cd31570322","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/RDAPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb960af09aba6f5aa254c0110cc0aa1e","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb973936a8298d2d313289a301fcf215","metadata":{"type":"str"},"object":"suppression_reason","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fb981eb2bdff56fb6dff19e4e045fa68","metadata":{"type":"str | None"},"object":"closed_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L234-L301@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:AtomicCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbafc5b6a138245c7b62f24bf140e20c","metadata":{"type":"dict[str, Any]"},"object":"payload","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L399-L419@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:OperatorFeedback","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbb268453ab522199f2d0d2ab28cb004","metadata":{},"object":"get_voip_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/voip.py#L41-L67@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/voip/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbc309eb0d888789371859f8447bc24a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPSourcesResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbc55c14e3e8a4796a894150ae460978","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/CryptoIntentRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbc938d5478381f106c125a1fb2d144d","metadata":{},"object":"agentic-isp","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/39","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbc9b29563b01f0106c842ceaf60a420","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/39","subject":"github_issue:AS215932/network-operations#39","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbcd039211237fdc023c850b98063b49","metadata":{"type":"str | None"},"object":"stabilized_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fbf415e7737372e3e22cfb0933750c31","metadata":{"type":"list[dict[str, Any]]"},"object":"open_outbox_intents","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/noc_duty.py#L36-L54@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CycleSnapshot","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-web/26","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc017443d522184c99c65bde26339af6","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-web/issues/26","subject":"github_issue:AS215932/hyrule-web#26","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc0f65cacaba108221ebfab1df1ab2f6","metadata":{"type":"str"},"object":"created_at","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L214-L231@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:CaseIdentityAlias","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc116d1147c7f836f00108e56bf0b308","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/NetworkRequest","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/ToolResult","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc1dd086ea6ec73e17066422500b7c88","metadata":{"type":"int | None"},"object":"duration_ms","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L43-L61@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:ToolResult","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc2592d140d6e950077c8fa37a448324","metadata":{"type":"str"},"object":"query","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/proactive/models.py#L76-L87@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:HotspotEvidence","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc2fc3f66a52cb42703fe784bf8e4b60","metadata":{},"object":"get_bgp_capabilities","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L85-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc342711b79fd9acbfa998495f8af146","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::a0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for hyrule-mcp (mail's ssh_allow omits noc)"}],"peer":"noc","src_addr":"2a0c:b641:b50:2::a0","src_host":"noc","src_kind":"host"},"object":"host:noc","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc3a49b417539f95247c82beeee0d2a9","metadata":{"type":"str"},"object":"job_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L616-L627@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:DiagnosticJobResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc3ce51206936bd92062cc6559b75518","metadata":{"type":"list[MXTool]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1461-L1465@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MXJobRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/81","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc456b40b5ceb5ce5beb5756542c8a91","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/81","subject":"github_issue:AS215932/network-operations#81","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc487f33e60ac0f53e82b809fb7d114c","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2452-L2470@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:POST:/loop-console/v1/knowledge-artifacts/{artifact_id}/review","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc4c6dc75b1384637a3aac1ad4452c44","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/IPLookupRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ci","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc572a7b01120b6206f61a0f88c7635f","metadata":{"direction":"outbound"},"object":"udp","predicate":"connects_proto","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/ci.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ci","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc6ade01d78e71e5ecfe3d357fe190bd","metadata":{"type":"bool"},"object":"verification_required","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L223-L253@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CapabilityEnvelope","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc6b01d0aa76c540a52ce2149a7c547d","metadata":{},"object":"release_mail_quarantine","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L307-L308@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-nl1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc738b6645590c98b8fde611733de77b","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-nl1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc73f5b889b64b1e9950b4778e898e0a","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/VoIPSourcesResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc768b90df011e38d2872650aee1dba7","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L292-L293@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/{mailbox_id}/webhooks","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/356","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc772c62e22ebf9c6efeeac33e80d3f4","metadata":{},"object":"bug","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/356","subject":"github_issue:AS215932/network-operations#356","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc7e64a2b03401392982de4c7f06768f","metadata":{},"object":"PROMOTION_APP_ID","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/.github/workflows/request-promotion.yml@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"workflow:AS215932/hyrule-web/request-promotion","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc82f15957680045d83411cf2721a89a","metadata":{"type":"list[str]"},"object":"flags","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fc9f8143d07da41b5cf974bb81e3aca6","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/xoa","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fca40e6c57c46c3c1b0ae6974bbc414c","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/dom0","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/xoa","subject":"concept:generated/infrastructure/hosts/xoa","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fca41634891d54d766595ba7dcd80ca2","metadata":{"type":"list[ControlledLoop]"},"object":"controlled_loops","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/src/hyrule_engineering_loop/governor.py#L265-L307@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"schema:CandidateDecisionRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fca902372fcdcbeb87d7bf85328b88e1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1144-L1156@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:IPLookupResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/extmon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fca9ae0e393a8b0e7a041bbb1c012f35","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/ns2","predicate":"connects-to","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/infrastructure/hosts/extmon","subject":"concept:generated/infrastructure/hosts/extmon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fcadc4418a03ec736af77a849fa60543","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-network-proxy","subject":"concept:generated/services/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fcae77febb90b7082e458da7f5dd9d58","metadata":{"direction":"inbound","flows":[{"addr":"2a0c:b641:b50:2::d0","family":"","origin":"cross-cutting","port":"22","proto":"tcp","purpose":"SSH for CI apply runs"}],"peer":"ci","src_addr":"2a0c:b641:b50:2::d0","src_host":"ci","src_kind":"host"},"object":"host:ci","predicate":"allows_from","review_status":"generated","source_ref_index":3,"source_uri":"repo://AS215932/network-operations/ansible/inventory/network_flows.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/vpn","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fcc643a64d62d445b0dbb30b913ae839","metadata":{},"object":"public_facing","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:vpn","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fce124ebb2ad7bb708dfa461a05ca590","metadata":{},"object":"freebsd","predicate":"member_of_group","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/api","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fcef642bac3b4b7778dcd8c5a18f6a6f","metadata":{"direction":"outbound","dst_addr":"2a0c:b641:b50:2::10","dst_host":"dns","dst_kind":"host","flows":[{"addr":"2a0c:b641:b50:2::10","family":"","origin":"cross-cutting","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic updates (TSIG hyrule-dns)"},{"addr":"2a0c:b641:b50:2::10","family":"","origin":"outbound","port":"53","proto":"tcp","purpose":"RFC 2136 dynamic DNS updates (TSIG hyrule-dns)"}],"peer":"dns"},"object":"host:dns","predicate":"connects_to","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/api.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:api","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fcf35103adf9d8a1a58a997fb48f8f17","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/CaseOutcome","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd2340082df7ac2d3147d64161dbb255","metadata":{"direction":"outbound"},"object":"any","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd2ad0e8c113aa450ac9a654a8856c52","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DomainRegisterResponse","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd2c0aebe36c4fb6c44d67f2a09f2a05","metadata":{},"object":"repo:AS215932/noc-agent","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2091-L2105@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/control/case-service/outbox","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/engineering-loop","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd47f148736c8b7190baf7a2a8d40aa5","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/engineering-loop/FileMutation","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/engineering-loop","subject":"concept:generated/services/engineering-loop","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd49ea717a566d128a96fcfd641be5d6","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd53de47da2614cd407b20e9e823efa1","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L96-L97@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/361","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd6899b3fbe95b48568424e684627429","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/361","subject":"github_issue:AS215932/network-operations#361","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/225","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd82cdf08db8c1428da66e001b9af438","metadata":{},"object":"repo:AS215932/network-operations","predicate":"in_repo","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/225","subject":"github_issue:AS215932/network-operations#225","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd832ff064517533bd81c4c1e49b5cdd","metadata":{"type":"int"},"object":"original_lines","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/hyrule_mcp/models.py#L12-L19@b201978d6474112f46095b37bb4b35e13855fd50","subject":"schema:TruncatedText","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd890f8845d33a77a5f1ce4bbf788703","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSRecord","predicate":"defines-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd8a5a12c90e6fc818daa3c52b6f0e58","metadata":{"direction":"outbound"},"object":"9342","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMRecord","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fd9a942b7c94a9936d53bbc5587d929a","metadata":{"type":"str | None"},"object":"setup_script","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L427-L448@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMRecord","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fda2bc424a633dabe7c399f58344b82e","metadata":{},"object":"quote_mail_account","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L83-L86@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/mail/accounts/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdb10b17cbab1dd8d43f7c124f118712","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1577-L1578@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailAccountExtendRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdbb73cb07db8e83b8991e53174ca0e5","metadata":{"type":"str"},"object":"new_recovery_code","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L189-L191@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:RotateRecoveryCodeResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mail","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdbea8ffa7da99a9bfceab0e86bf1af7","metadata":{},"object":"OpenSMTPD + Rspamd + Dovecot mail server","predicate":"has_role","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mail.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mail","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdc671ba6ea9003f0b97f6ac070be02e","metadata":{"edge_origin":"derived"},"object":"concept:generated/workflows/network-operations/github-workflows-semgrep-yml","predicate":"defines-workflow","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/network-operations","subject":"concept:generated/repositories/as215932/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdcb8ed26e8ef324bbee71d4cdafaf16","metadata":{"type":"str"},"object":"message_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1651-L1661@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailMessageSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/56","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdcd7d373aca1ea83dd1497dcbb3cec8","metadata":{},"object":"ansible","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/56","subject":"github_issue:AS215932/network-operations#56","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/cr1-ch1","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fddf0d769fc613f80872424416e7c70a","metadata":{"direction":"inbound","flows":[{"addr":"","family":"","origin":"firewall","port":"1339","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1341","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"},{"addr":"","family":"","origin":"firewall","port":"1342","proto":"udp","purpose":"WireGuard underlay tunnels (pf_wg_ports)"}],"peer":"any","src_addr":null,"src_host":null,"src_kind":"special"},"object":"any","predicate":"allows_from","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/cr1-ch1.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:cr1-ch1","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fde35eec945b67b0871dfe6817ce6eac","metadata":{},"object":"get_vm_public_status","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/routes.py#L692-L716@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/vm/{vm_id}/status","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdf18b18b080c480eeef72d777cdd794","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/PaidEndpointQuote","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fdf44c0fa7376d31bf2715a0e765823a","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe032884f0be8e8bc4fbd1ab7d30b66a","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/configs-web-nginx-readme","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe12af603569db697e7dfe8c5c73d2a0","metadata":{"job":"pr-agent"},"object":"x64","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-mcp/.github/workflows/pr-agent.yml@b201978d6474112f46095b37bb4b35e13855fd50","subject":"workflow:AS215932/hyrule-mcp/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe146c370b6ac41bdc2d3e20be6573c7","metadata":{"type":"str | None"},"object":"client_order_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L231-L241@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VMQuoteRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe248ccddc168591633f9b808ccbf557","metadata":{},"object":"issue_comment","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/as215932.net/.github/workflows/pr-agent.yml@9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","subject":"workflow:AS215932/as215932.net/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe27492b3464ad954061ea9e50a6cccc","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/network-operations/docs-ci-provision","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe299cb3e8325af35b846526c031f321","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe35e9d6227fcd50d052d750565bfb7f","metadata":{"job":"detect"},"object":"self-hosted","predicate":"runs_on","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/app-promotion-deploy.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/app-promotion-deploy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-mcp/7","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe46d6c5fb56b72be960bb19d53d52d8","metadata":{},"object":"true","predicate":"requires_knowledge_context","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-mcp/issues/7","subject":"github_issue:AS215932/hyrule-mcp#7","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe4b1e61a8299bb7b67471ade15a0ae7","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe4b47c7e05d90896b24b1b1957a84ed","metadata":{"direction":"response"},"object":"schema:DNSDiagnosticResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/dns.py#L155-L158@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/dns/resolver-detect","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/projects/network-operations","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe60e46c6b21e8fe2df2c8bc856419ed","metadata":{"edge_origin":"derived"},"object":"concept:generated/infrastructure/hosts/vault","predicate":"owns-intended-state","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/projects/network-operations","subject":"concept:generated/projects/network-operations","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe6bb80c66c6bb44a4b0348053783987","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-cloud","subject":"concept:generated/repositories/as215932/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe8022a73dd0dd7186d873e336d3b9b4","metadata":{"type":"list[int]"},"object":"observed_origin_asns","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1004-L1008@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPResolvedSubject","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe8807a9d289d1cd2cd247a82508af18","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-cloud","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/ns2","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe8e8b784e23a2161d0ba5c36279d6a6","metadata":{},"object":"nameserver","predicate":"has_monitoring_role","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/ansible/inventory/hosts.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:ns2","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe9191e9599a37ec6840be2ec333b565","metadata":{"type":"list[StateObservation]"},"object":"observed_state","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L121-L185@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:DiagnosticSynthesis","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe93fcd2222195628d8e245b9576790f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L189-L195@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/ip","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe97da15dbc6e424962d839b77caecbf","metadata":{"type":"str"},"object":"key_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L257-L266@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ApiKeySummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/hyrule-cloud/53","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fe9e26900765f3b8cee4ba1b26b62744","metadata":{},"object":"loop:needs-human","predicate":"has_label","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/hyrule-cloud/issues/53","subject":"github_issue:AS215932/hyrule-cloud#53","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/mon","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fea987b18010afef1b544cfdaf71f5cc","metadata":{"direction":"outbound"},"object":"9100","predicate":"connects_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/mon.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:mon","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fecb45f3381e1aaa7497e90f63932e31","metadata":{"type":"list[VoIPCheck]"},"object":"checks","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L896-L900@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:VoIPNumberLookupRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fed8e51a55ad9eb094b9ea9b12cdd83d","metadata":{"type":"str | None"},"object":"router","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1046-L1054@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:BGPSnapshotSummary","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fedf576311fe8d427e2a8d816f9f5caf","metadata":{},"object":"OPENROUTER_API_KEY","predicate":"uses_secret_name","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/network-operations/.github/workflows/pr-agent.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"workflow:AS215932/network-operations/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fee1217bebfcb411c56621a027752658","metadata":{},"object":"claim_bgp_job","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/internal_bgp.py#L116-L137@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/internal/bgp/jobs/claim","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fef2db9369af9337d102d28448266013","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/noc-agent","predicate":"defined-in","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","subject":"concept:generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fef906a72b5a3242eac2714fd4a83bca","metadata":{},"object":"page_legal","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-web/hyrule_web/app.py#L1180-L1182@8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","subject":"endpoint:GET:/legal","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_fefe472b23fcd74c1a0d9f17d1f60a42","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DNSLookupResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/StateObservation","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff07c575b708b083d3d1dc2f5995c739","metadata":{"type":"ObservationSource"},"object":"source","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/agents/triage.py#L58-L65@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:StateObservation","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-web","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff0952c522cb32a1c9afd589d1296d59","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-web","subject":"concept:generated/services/hyrule-web","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff0ef7279f16155e7497c1337d416dd5","metadata":{"type":"str"},"object":"address","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/models.py#L1603-L1606@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:MailIdentityRequest","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff14d0832f3053f988bc461a57f94f08","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","predicate":"documented-by","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/github/issues/network-operations/426","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff191ba81a9d3e91c6971b2d9719f79e","metadata":{},"object":"OPEN","predicate":"has_state","review_status":"source","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/426","subject":"github_issue:AS215932/network-operations#426","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff1a208e7e288f23fa4f4c4cdcac9a48","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff1b18c90ef5ca77fd939ac510038e0b","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/threat.py#L35-L64@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/threat/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff1d4f460261a8b3dcbb133831d9350f","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/mail.py#L282-L283@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/mail/accounts/{mailbox_id}/delivery-log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A4","concept_id":"generated/org/as215932","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff4ab510173271d0847a19e56f1ea9c0","metadata":{"edge_origin":"derived"},"object":"concept:generated/repositories/as215932/hyrule-business","predicate":"contains-repository","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/org/as215932","subject":"concept:generated/org/as215932","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff4d2b73efdcfcf896d2453f3cbfed82","metadata":{"direction":"response"},"object":"schema:ProductCapabilityResponse","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/bgp.py#L85-L102@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:GET:/v1/bgp/capabilities","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff52171c1fb98d4a3c69a18700ac512c","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/DiagnosticResponse","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","subject":"concept:generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff6c923a577ac4188d3eb7e478623543","metadata":{},"object":"schema:WebReportRequest","predicate":"uses_schema","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/web.py#L71-L74@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/web/reports/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-network-proxy","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff73b10dc924bb4a5fe519b1d832033f","metadata":{"edge_origin":"derived"},"object":"concept:generated/source-docs/as215932/hyrule-network-proxy/readme","predicate":"contains","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-network-proxy","subject":"concept:generated/repositories/as215932/hyrule-network-proxy","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/host-log","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff7eae47d6600338b970f0dd22e49134","metadata":{},"object":"tcp/6000/{{ peers.xoa.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/log.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:log","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/irc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff8ad8a1ddc3871537abd427c0161c69","metadata":{"direction":"inbound"},"object":"9100","predicate":"allows_port","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/irc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:irc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/infrastructure/hosts/noc","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff90f4a204493d9f238822d76717fdff","metadata":{},"object":"tcp/9100/{{ peers.mon.ipv6 }}","predicate":"allows_inbound","review_status":"generated","source_ref_index":2,"source_uri":"repo://AS215932/network-operations/ansible/inventory/host_vars/noc.yml@23b191c248574121c7be34a6b2a668d75718a731","subject":"host:noc","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff968ef0a752a6bb8339b07d40d22fdb","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A1","concept_id":"curated/policies/loop-knowledge-gap-routing","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ff988fbb910875a6401eed9b6ff33ed7","metadata":{"policy":"loop-knowledge-gap-routing"},"object":"runbooks","predicate":"autonomous_scope","review_status":"reviewed","source_ref_index":1,"source_uri":"https://github.com/AS215932/network-operations/issues/327","subject":"loop:knowledge-gap","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffb55760dafe546409dc9d5f9ed5c77f","metadata":{"edge_origin":"derived"},"object":"concept:generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","predicate":"exposes","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffb9e1ec3a1ad6800b7f2969b259a562","metadata":{},"object":"repo:AS215932/hyrule-cloud","predicate":"defined_in","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/registry.py#L71-L72@a8677707db803f603464852295cae7cf161ca0e8","subject":"endpoint:POST:/v1/whois/lookup/quote","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffbd4a900665abf5fa80a3bc902e6cfe","metadata":{},"object":"loop_console_case_handoffs","predicate":"handled_by","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/main.py#L2269-L2274@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"endpoint:GET:/loop-console/v1/cases/{case_id}/handoffs","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffbd7170dba1b1998e75a8089d1904e0","metadata":{"type":"str"},"object":"storm_quiet_since","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/noc-agent/app/cases/models.py#L304-L377@fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","subject":"schema:MetaCaseProjection","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/services/hyrule-cloud","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffc0a6c4446c7eb2ded12ec0b5a8e128","metadata":{"edge_origin":"derived"},"object":"concept:generated/schemas/hyrule-cloud/MailAccountCreateRequest","predicate":"uses-schema","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/services/hyrule-cloud","subject":"concept:generated/services/hyrule-cloud","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffd53adfc250034bb5e6ccd74d59bc10","metadata":{"type":"str"},"object":"vm_id","predicate":"has_field","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/hyrule-cloud/hyrule_cloud/api/auth.py#L236-L239@a8677707db803f603464852295cae7cf161ca0e8","subject":"schema:ClaimResponse","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A3","concept_id":"generated/repositories/as215932/hyrule-mcp","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffe6191ee9308d3327dde52ea089be3f","metadata":{"edge_origin":"derived"},"object":"concept:generated/github/issues/hyrule-mcp/10","predicate":"has-github-evidence","review_status":"generated","source_ref_index":null,"source_uri":"okf://generated/repositories/as215932/hyrule-mcp","subject":"concept:generated/repositories/as215932/hyrule-mcp","supersedes":[],"valid_from":null,"valid_to":null} +{"authority_tier":"A0","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","confidence":1.0,"conflicts_with":[],"extracted_at":"2026-07-11T14:07:04Z","freshness_status":"current","id":"claim_ffef532c9a5d2439f9912372cd6c6c1c","metadata":{},"object":"pull_request","predicate":"has_trigger","review_status":"generated","source_ref_index":1,"source_uri":"repo://AS215932/engineering-loop/.github/workflows/pr-agent.yml@4587b1ca07c0a9ca3e65e527c13b39a3cb238317","subject":"workflow:AS215932/engineering-loop/pr-agent","supersedes":[],"valid_from":null,"valid_to":null} diff --git a/exports/concepts.jsonl b/exports/concepts.jsonl index 3d17a06..62d4ee8 100644 --- a/exports/concepts.jsonl +++ b/exports/concepts.jsonl @@ -1,918 +1,945 @@ -{"authority":"advisory","confidence":"medium","description":"Cross-repo map of AS215932 infrastructure, services, and automation loops.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/as215932-system-map","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/as215932-system-map.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"},{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/network-flows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/network-flows.md"}],"tags":["architecture","curated","proposed"],"title":"AS215932 System Map","truth_owner":"okf","type":"Architecture"} -{"authority":"advisory","confidence":"medium","description":"Boundary between agentic development automation and production incident investigation.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/engineering-loop-vs-noc-loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/engineering-loop-vs-noc-loop.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","path":"docs/agentic-development-loop.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agentic-development-loop.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/agentic-development-loop.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/agentic-development-loop.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md"}],"tags":["architecture","curated","proposed"],"title":"Engineering Loop vs NOC Loop","truth_owner":"okf","type":"Architecture"} -{"authority":"advisory","confidence":"medium","description":"Product architecture for Hyrule Cloud, Hyrule Web, and the network proxy sidecar.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/hyrule-cloud-product-stack","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/hyrule-cloud-product-stack.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md"},{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/x402-network-proxy-sidecar-plan.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/x402-network-proxy-sidecar-plan.md"}],"tags":["architecture","curated","proposed"],"title":"Hyrule Cloud Product Stack","truth_owner":"okf","type":"Architecture"} -{"authority":"advisory","confidence":"medium","description":"How alerts flow through NOC Agent and Hyrule MCP diagnostic tools.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/noc-mcp-diagnostics-loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/noc-mcp-diagnostics-loop.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md"},{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md"},{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md"}],"tags":["architecture","curated","proposed"],"title":"NOC and MCP Diagnostics Loop","truth_owner":"okf","type":"Architecture"} -{"authority":"advisory","confidence":"medium","description":"How app repositories promote reviewed commits into production through network-operations.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/production-deployment-flow","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/production-deployment-flow.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"}],"tags":["architecture","curated","proposed"],"title":"Production Deployment Flow","truth_owner":"okf","type":"Architecture"} -{"authority":"advisory","confidence":"medium","description":"Durable safety lessons extracted from deployment and infrastructure guidance.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/lessons/deployment-safety-lessons","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/lessons/deployment-safety-lessons.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"}],"tags":["curated","lesson","proposed"],"title":"Deployment Safety Lessons","truth_owner":"okf","type":"Lesson"} -{"authority":"advisory","confidence":"medium","description":"Curated statement of AS215932 domain identity boundaries.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/policies/domain-policy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/policies/domain-policy.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md"}],"tags":["curated","policy","proposed"],"title":"Domain Policy","truth_owner":"okf","type":"Policy"} +{"authority":"advisory","confidence":"medium","description":"Cross-repo map of AS215932 infrastructure, services, and automation loops.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/as215932-system-map","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/as215932-system-map.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"},{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/network-flows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/network-flows.md"}],"tags":["architecture","curated","proposed"],"title":"AS215932 System Map","truth_owner":"okf","type":"Architecture"} +{"authority":"advisory","confidence":"medium","description":"Boundary between agentic development automation and production incident investigation.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/engineering-loop-vs-noc-loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/engineering-loop-vs-noc-loop.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","path":"docs/agentic-development-loop.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agentic-development-loop.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/agentic-development-loop.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/agentic-development-loop.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md"}],"tags":["architecture","curated","proposed"],"title":"Engineering Loop vs NOC Loop","truth_owner":"okf","type":"Architecture"} +{"authority":"advisory","confidence":"medium","description":"Product architecture for Hyrule Cloud, Hyrule Web, and the network proxy sidecar.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/hyrule-cloud-product-stack","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/hyrule-cloud-product-stack.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md"},{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/x402-network-proxy-sidecar-plan.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/x402-network-proxy-sidecar-plan.md"}],"tags":["architecture","curated","proposed"],"title":"Hyrule Cloud Product Stack","truth_owner":"okf","type":"Architecture"} +{"authority":"advisory","confidence":"medium","description":"How alerts flow through NOC Agent and Hyrule MCP diagnostic tools.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/noc-mcp-diagnostics-loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/noc-mcp-diagnostics-loop.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md"},{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md"},{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md"}],"tags":["architecture","curated","proposed"],"title":"NOC and MCP Diagnostics Loop","truth_owner":"okf","type":"Architecture"} +{"authority":"advisory","confidence":"medium","description":"How app repositories promote reviewed commits into production through network-operations.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/architecture/production-deployment-flow","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/architecture/production-deployment-flow.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"}],"tags":["architecture","curated","proposed"],"title":"Production Deployment Flow","truth_owner":"okf","type":"Architecture"} +{"authority":"advisory","confidence":"medium","description":"Durable safety lessons extracted from deployment and infrastructure guidance.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/lessons/deployment-safety-lessons","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/lessons/deployment-safety-lessons.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"}],"tags":["curated","lesson","proposed"],"title":"Deployment Safety Lessons","truth_owner":"okf","type":"Lesson"} +{"authority":"advisory","confidence":"medium","description":"Curated statement of AS215932 domain identity boundaries.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/policies/domain-policy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/policies/domain-policy.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md"}],"tags":["curated","policy","proposed"],"title":"Domain Policy","truth_owner":"okf","type":"Policy"} {"authority":"canonical","confidence":"high","description":"Reviewed routing rules for loop:knowledge-gap issues consumed by the Reliability Governor.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/policies/loop-knowledge-gap-routing","last_verified_at":"2026-07-03T14:30:00Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/policies/loop-knowledge-gap-routing.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"reviewed","source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/327"},{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/319"},{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/29"}],"tags":["curated","policy","loop:knowledge-gap","reliability-governor","engineering-loop","knowledge-loop"],"title":"Loop Knowledge Gap Routing Policy","truth_owner":"okf","type":"Policy"} {"authority":"advisory","confidence":"high","description":"Institutional policy separating CI/CD PR-Agent, Engineering Loop, and Knowledge Loop OpenRouter credentials.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/policies/openrouter-key-ownership","last_verified_at":"2026-06-23T10:45:00Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/policies/openrouter-key-ownership.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"reviewed","source_refs":[{"commit":"fe46c3c3580ff79e8009ca839ab579f0691b55b8","path":"docs/ci/pr-agent.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/fe46c3c3580ff79e8009ca839ab579f0691b55b8/docs/ci/pr-agent.md"},{"commit":"fe46c3c3580ff79e8009ca839ab579f0691b55b8","path":"ansible/roles/vault_agent/templates/engineering-loop.env.ctmpl.j2","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/fe46c3c3580ff79e8009ca839ab579f0691b55b8/ansible/roles/vault_agent/templates/engineering-loop.env.ctmpl.j2"},{"url":"manual://operator/openrouter-key-scope/2026-06-23"}],"tags":["curated","policy","openrouter","credentials","engineering-loop","knowledge-loop","knowledge-enrichment"],"title":"OpenRouter Key Ownership and Use","truth_owner":"okf","type":"Policy"} -{"authority":"advisory","confidence":"medium","description":"Typed source-first hybrid truth model for AS215932 knowledge.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/policies/source-of-truth-and-canonicality","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/policies/source-of-truth-and-canonicality.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md"}],"tags":["curated","policy","proposed"],"title":"Source of Truth and Canonicality Policy","truth_owner":"okf","type":"Policy"} +{"authority":"advisory","confidence":"medium","description":"Typed source-first hybrid truth model for AS215932 knowledge.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/policies/source-of-truth-and-canonicality","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/policies/source-of-truth-and-canonicality.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md"}],"tags":["curated","policy","proposed"],"title":"Source of Truth and Canonicality Policy","truth_owner":"okf","type":"Policy"} {"authority":"canonical","confidence":"high","description":"Reviewed operator context for the low root filesystem handoff on noc caused by unbounded BGP router snapshots.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/postmortems/noc-bgp-snapshot-root-filesystem-2026-06-30","last_verified_at":"2026-07-01T02:42:42Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/postmortems/noc-bgp-snapshot-root-filesystem-2026-06-30.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"reviewed","source_refs":[{"commit":"e0e643a1f5e1fefdb458478e468fbf6b3bca13b2","path":"docs/runbooks/noc-bgp-snapshot-retention.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/e0e643a1f5e1fefdb458478e468fbf6b3bca13b2/docs/runbooks/noc-bgp-snapshot-retention.md"},{"url":"https://github.com/AS215932/network-operations/issues/321"}],"tags":["noc","bgp","disk","retention","engineering-handoff"],"title":"NOC BGP snapshots filled root filesystem","truth_owner":"okf","type":"Postmortem"} -{"authority":"advisory","confidence":"medium","description":"Business and pricing context for Hyrule Cloud hosting economics.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/strategy/hyrule-cloud-business-context","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/strategy/hyrule-cloud-business-context.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md"}],"tags":["curated","proposed","strategy"],"title":"Hyrule Cloud Business Context","truth_owner":"okf","type":"Strategy"} +{"authority":"advisory","confidence":"medium","description":"Business and pricing context for Hyrule Cloud hosting economics.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/strategy/hyrule-cloud-business-context","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/strategy/hyrule-cloud-business-context.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md"}],"tags":["curated","proposed","strategy"],"title":"Hyrule Cloud Business Context","truth_owner":"okf","type":"Strategy"} {"authority":"advisory","confidence":"medium","description":"Source-cited rollout summary for Knowledge MCP deployment, Engineering Loop notification remediation, and canary verification.","dispute_policy":"adjudicate","enrichment_json":null,"expires_at":null,"id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","last_verified_at":"2026-06-21T16:10:28Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"ec09b7df21f9c08d155d5b4d63b3dba21d976e93","path":"src/hyrule_knowledge/mcp_server.py","repo":"AS215932/knowledge","url":"https://github.com/AS215932/knowledge/blob/ec09b7df21f9c08d155d5b4d63b3dba21d976e93/src/hyrule_knowledge/mcp_server.py"},{"commit":"ec09b7df21f9c08d155d5b4d63b3dba21d976e93","path":"Dockerfile","repo":"AS215932/knowledge","url":"https://github.com/AS215932/knowledge/blob/ec09b7df21f9c08d155d5b4d63b3dba21d976e93/Dockerfile"},{"commit":"d4781edbef0cab9ca983f622b4aa2a960df16a97","path":"src/hyrule_engineering_loop/knowledge_context.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/d4781edbef0cab9ca983f622b4aa2a960df16a97/src/hyrule_engineering_loop/knowledge_context.py"},{"commit":"d4781edbef0cab9ca983f622b4aa2a960df16a97","path":"src/hyrule_engineering_loop/daemon.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/d4781edbef0cab9ca983f622b4aa2a960df16a97/src/hyrule_engineering_loop/daemon.py"},{"commit":"d4781edbef0cab9ca983f622b4aa2a960df16a97","path":"src/hyrule_engineering_loop/gate_runner.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/d4781edbef0cab9ca983f622b4aa2a960df16a97/src/hyrule_engineering_loop/gate_runner.py"},{"commit":"9396fab78e5dee97e86d005271bb374fa483ec68","path":"docs/engineering-loop/notification-smoke-path.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/9396fab78e5dee97e86d005271bb374fa483ec68/docs/engineering-loop/notification-smoke-path.md"},{"commit":"40c00a665e09bc1e7d739de8bde7eaf264e8e728","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/40c00a665e09bc1e7d739de8bde7eaf264e8e728/ansible/inventory/host_vars/loop.yml"},{"commit":"40c00a665e09bc1e7d739de8bde7eaf264e8e728","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/40c00a665e09bc1e7d739de8bde7eaf264e8e728/ansible/inventory/host_vars/mon.yml"},{"commit":"40c00a665e09bc1e7d739de8bde7eaf264e8e728","path":"ansible/generated/loop/icinga_host.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/40c00a665e09bc1e7d739de8bde7eaf264e8e728/ansible/generated/loop/icinga_host.conf"},{"commit":"40c00a665e09bc1e7d739de8bde7eaf264e8e728","path":"docs/runbooks/bootstrap-engineering-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/40c00a665e09bc1e7d739de8bde7eaf264e8e728/docs/runbooks/bootstrap-engineering-loop-vault.md"},{"url":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21"}],"tags":["curated","engineering-loop","knowledge-mcp","rollout","summary"],"title":"Engineering Loop and Knowledge MCP rollout evidence 2026-06-21","truth_owner":"okf","type":"Rollout Summary"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L187-L188","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"187-188","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L187-L188"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L217-L218","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"217-218","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L217-L218"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L132-L133","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"132-133","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L132-L133"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L207-L208","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"207-208","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L207-L208"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L321-L322","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"321-322","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L321-L322"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L172-L173","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"172-173","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L172-L173"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/domains/{domain_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L276-L277","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"276-277","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L276-L277"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/messages/{message_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/me/api-keys/{key_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1075-L1102","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1075-1102","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1075-L1102"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/me/api-keys/{key_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/me` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L830-L902","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"830-902","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L830-L902"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/me","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/vm/{vm_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L896-L904","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"896-904","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L896-L904"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/vm/{vm_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/zone/record` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1143-L1169","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1143-1169","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1143-L1169"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/zone/record","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L222-L223","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"222-223","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L222-L223"}],"tags":["api","get","hyrule-cloud"],"title":"GET /health","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/asn/{asn}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L199-L205","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"199-205","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L199-L205"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/asn/{asn}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L85-L102","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"85-102","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L85-L102"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/ip` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L189-L195","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"189-195","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L189-L195"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/ip","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L271-L285","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"271-285","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L271-L285"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L250-L267","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"250-267","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L250-L267"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/prefix` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L179-L185","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"179-185","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L179-L185"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/prefix","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L106-L114","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"106-114","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L106-L114"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/snapshots/router` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L125-L152","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"125-152","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L125-L152"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/snapshots/router","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/snapshots/router/{snapshot_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L289-L307","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"289-307","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L289-L307"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/snapshots/router/{snapshot_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/sources` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L67-L81","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"67-81","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L67-L81"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/sources","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/status` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L57-L63","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"57-63","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L57-L63"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/status","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L35-L60","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"35-60","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L35-L60"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/dnssec` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L113-L116","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"113-116","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L113-L116"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/dnssec","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L69-L70","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"69-70","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L69-L70"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/record-types` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L64-L65","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"64-65","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L64-L65"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/record-types","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/resolve` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L92-L95","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"92-95","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L92-L95"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/resolve","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/reverse` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L99-L102","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"99-102","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L99-L102"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/reverse","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/servers` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L120-L123","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"120-123","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L120-L123"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/servers","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/trace` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L106-L109","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"106-109","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L106-L109"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/trace","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/zone-check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L127-L130","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"127-130","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L127-L130"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/zone-check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/domain/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L908-L935","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"908-935","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L908-L935"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/domain/check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/intent/{intent_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1302-L1340","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1302-1340","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1302-L1340"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/intent/{intent_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/asn` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L75-L78","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"75-78","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L75-L78"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/asn","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/geo` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L68-L71","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"68-71","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L68-L71"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/geo","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L96-L99","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"96-99","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L96-L99"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/rdns` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L82-L85","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"82-85","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L82-L85"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/rdns","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/reputation` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L89-L92","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"89-92","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L89-L92"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/reputation","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L23-L41","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"23-41","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L23-L41"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L45-L46","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"45-46","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L45-L46"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L117-L118","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"117-118","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L117-L118"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L177-L178","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"177-178","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L177-L178"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/aliases","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/delivery-log` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L306-L307","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"306-307","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L306-L307"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/delivery-log","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/events` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L301-L302","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"301-302","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L301-L302"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/events","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L281-L282","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"281-282","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L281-L282"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/folders","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L122-L123","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"122-123","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L122-L123"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L192-L193","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"192-193","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L192-L193"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/identities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/quarantine` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L326-L327","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"326-327","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L326-L327"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/quarantine","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L291-L292","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"291-292","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L291-L292"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/rules","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L311-L312","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"311-312","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L311-L312"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/webhooks","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L61-L77","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"61-77","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L61-L77"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/domains/{domain_id}/dns-instructions` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L167-L168","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"167-168","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L167-L168"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/domains/{domain_id}/dns-instructions","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L157-L158","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"157-158","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L157-L158"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/domains/{domain_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L227-L228","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"227-228","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L227-L228"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages/{message_id}/attachments/{attachment_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L251-L252","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"251-252","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L251-L252"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages/{message_id}/attachments/{attachment_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L256-L257","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"256-257","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L256-L257"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages/{message_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages/{message_id}/raw` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L246-L247","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"246-247","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L246-L247"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages/{message_id}/raw","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L81-L86","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"81-86","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L81-L86"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/products` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L43-L57","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"43-57","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L43-L57"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/products","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/me/api-keys` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1000-L1021","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1000-1021","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1000-L1021"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/me/api-keys","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/me` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L694-L722","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"694-722","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L694-L722"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/me","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/me/vms` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L794-L826","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"794-826","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L794-L826"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/me/vms","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L79-L99","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"79-99","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L79-L99"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L200-L201","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"200-201","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L200-L201"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L195-L196","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"195-196","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L195-L196"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L103-L107","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"103-107","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L103-L107"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/{tool}/{target}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L205-L208","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"205-208","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L205-L208"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/{tool}/{target}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/tools` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L69-L75","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"69-75","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L69-L75"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/tools","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/nat/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L28-L42","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"28-42","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L28-L42"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/nat/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/nat/ip` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L46-L58","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"46-58","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L46-L58"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/nat/ip","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/nat/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L62-L66","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"62-66","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L62-L66"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/nat/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/os/list` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L540-L559","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"540-559","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L540-L559"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/os/list","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L34-L53","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"34-53","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L34-L53"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L138-L139","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"138-139","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L138-L139"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L133-L134","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"133-134","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L133-L134"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L69-L73","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"69-73","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L69-L73"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/vantages` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L57-L65","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"57-65","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L57-L65"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/vantages","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/payments/networks` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L448-L488","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"448-488","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L448-L488"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/payments/networks","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ports/allowed` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L42-L43","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"42-43","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L42-L43"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ports/allowed","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ports/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L24-L38","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"24-38","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L24-L38"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ports/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ports/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L47-L48","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"47-48","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L47-L48"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ports/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L492-L508","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"492-508","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L492-L508"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/products/vms` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L520-L536","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"520-536","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L520-L536"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/products/vms","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/asn/{asn}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L116-L119","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"116-119","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L116-L119"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/asn/{asn}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L27-L39","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"27-39","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L27-L39"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/domain/{domain}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L95-L98","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"95-98","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L95-L98"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/domain/{domain}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/entity/{handle}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L123-L126","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"123-126","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L123-L126"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/entity/{handle}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L102-L105","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"102-105","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L102-L105"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/ip/{address}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/prefix` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L109-L112","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"109-112","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L109-L112"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/prefix","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/registry/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L58-L62","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"58-62","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L58-L62"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/registry/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L30-L45","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"30-45","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L30-L45"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L79-L80","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"79-80","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L79-L80"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L74-L75","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"74-75","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L74-L75"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L49-L50","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"49-50","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L49-L50"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/stats/network` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L382-L441","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"382-441","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L382-L441"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/stats/network","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/stats/runtime` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L285-L364","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"285-364","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L285-L364"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/stats/runtime","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L26-L45","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"26-45","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L26-L45"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/cert/{sha256}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L81-L82","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"81-82","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L81-L82"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/cert/{sha256}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/ct` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L92-L93","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"92-93","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L92-L93"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/ct","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/domain/{domain}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L71-L72","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"71-72","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L71-L72"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/domain/{domain}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L76-L77","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"76-77","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L76-L77"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/ip/{address}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L54-L55","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"54-55","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L54-L55"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/rbl` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L86-L88","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"86-88","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L86-L88"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/rbl","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/sources` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L49-L50","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"49-50","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L49-L50"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/sources","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/quote/{quote_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L815-L834","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"815-834","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L815-L834"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/quote/{quote_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/{vm_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L631-L650","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"631-650","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L631-L650"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/{vm_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/{vm_id}/logs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L654-L664","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"654-664","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L654-L664"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/{vm_id}/logs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/{vm_id}/status` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L600-L624","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"600-624","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L600-L624"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/{vm_id}/status","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L32-L50","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"32-50","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L32-L50"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L112-L113","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"112-113","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L112-L113"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L107-L108","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"107-108","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L107-L108"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L59-L64","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"59-64","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L59-L64"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/sources` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L54-L55","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"54-55","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L54-L55"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/sources","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L33-L57","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"33-57","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L33-L57"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/cdn` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L117-L118","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"117-118","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L117-L118"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/cdn","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/cert` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L107-L108","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"107-108","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L107-L108"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/cert","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/down` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L122-L123","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"122-123","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L122-L123"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/down","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/headers` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L112-L113","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"112-113","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L112-L113"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/headers","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/http` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L92-L93","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"92-93","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L92-L93"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/http","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/https` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L97-L98","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"97-98","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L97-L98"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/https","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L147-L148","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"147-148","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L147-L148"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L142-L143","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"142-143","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L142-L143"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L61-L66","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"61-66","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L61-L66"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/pricing","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/tls` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L102-L103","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"102-103","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L102-L103"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/tls","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/asn/{asn}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L158-L161","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"158-161","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L158-L161"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/asn/{asn}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L43-L54","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"43-54","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L43-L54"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/capabilities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/domain/{domain}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L137-L140","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"137-140","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L137-L140"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/domain/{domain}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L144-L147","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"144-147","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L144-L147"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/ip/{address}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/prefix` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L151-L154","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"151-154","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L151-L154"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/prefix","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/zone/records` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1105-L1112","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1105-1112","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1105-L1112"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/zone/records","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /.well-known/x402.json` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L227-L454","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"227-454","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L227-L454"}],"tags":["api","get","hyrule-cloud"],"title":"GET /.well-known/x402.json","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L127-L128","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"127-128","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L127-L128"}],"tags":["api","hyrule-cloud","patch"],"title":"PATCH /v1/mail/accounts/{mailbox_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L202-L203","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"202-203","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L202-L203"}],"tags":["api","hyrule-cloud","patch"],"title":"PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `PATCH /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L271-L272","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"271-272","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L271-L272"}],"tags":["api","hyrule-cloud","patch"],"title":"PATCH /v1/mail/messages/{message_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/login` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L366-L403","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"366-403","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L366-L403"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/login","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/logout` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L407-L417","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"407-417","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L407-L417"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/logout","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/recover/code` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L421-L470","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"421-470","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L421-L470"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/recover/code","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/recover/wallet/challenge` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L498-L537","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"498-537","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L498-L537"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/recover/wallet/challenge","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/recover/wallet/verify` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L541-L687","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"541-687","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L541-L687"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/recover/wallet/verify","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/register` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L282-L362","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"282-362","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L282-L362"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/register","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/bgp/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L209-L246","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"209-246","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L209-L246"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/bgp/jobs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/bgp/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L165-L175","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"165-175","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L165-L175"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/bgp/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/bgp/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L118-L121","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"118-121","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L118-L121"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/bgp/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/authority-vs-recursive` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L148-L151","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"148-151","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L148-L151"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/authority-vs-recursive","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/dnssec/report` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L162-L165","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"162-165","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L162-L165"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/dnssec/report","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L85-L88","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"85-88","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L85-L88"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L74-L75","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"74-75","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L74-L75"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/propagation` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L134-L137","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"134-137","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L134-L137"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/propagation","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/recommend-records` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L141-L144","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"141-144","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L141-L144"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/recommend-records","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/resolver-detect` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L155-L158","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"155-158","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L155-L158"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/resolver-detect","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/domain/register` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L939-L1077","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"939-1077","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L939-L1077"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/domain/register","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/intent/create` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1249-L1298","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1249-1298","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1249-L1298"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/intent/create","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/ingest/snapshot` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L90-L112","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"90-112","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L90-L112"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/ingest/snapshot","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/ingest/status` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L69-L86","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"69-86","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L69-L86"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/ingest/status","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/claim` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L116-L137","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"116-137","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L116-L137"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/claim","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/complete` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L158-L169","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"158-169","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L158-L169"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/{job_id}/complete","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/fail` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L173-L184","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"173-184","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L173-L184"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/{job_id}/fail","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/heartbeat` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L141-L154","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"141-154","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L141-L154"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/{job_id}/heartbeat","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ip/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L61-L64","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"61-64","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L61-L64"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ip/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ip/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L50-L51","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"50-51","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L50-L51"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ip/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L107-L113","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"107-113","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L107-L113"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L182-L183","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"182-183","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L182-L183"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/aliases","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/api-keys` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L212-L213","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"212-213","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L212-L213"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/api-keys","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/extend` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L137-L138","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"137-138","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L137-L138"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/extend","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L286-L287","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"286-287","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L286-L287"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/folders","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L197-L198","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"197-198","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L197-L198"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/identities","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L336-L337","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"336-337","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L336-L337"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L331-L332","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"331-332","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L331-L332"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-not-spam` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L346-L347","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"346-347","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L346-L347"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/report-not-spam","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-spam` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L341-L342","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"341-342","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L341-L342"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/report-spam","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/resume` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L147-L148","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"147-148","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L147-L148"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/resume","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rotate-password` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L222-L223","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"222-223","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L222-L223"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/rotate-password","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L296-L297","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"296-297","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L296-L297"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/rules","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/suspend` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L142-L143","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"142-143","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L142-L143"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/suspend","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L316-L317","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"316-317","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L316-L317"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/webhooks","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L90-L103","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"90-103","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L90-L103"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/domains/{domain_id}/verify` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L162-L163","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"162-163","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L162-L163"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/domains/{domain_id}/verify","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/domains` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L152-L153","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"152-153","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L152-L153"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/domains","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/messages/{message_id}/forward` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L266-L267","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"266-267","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L266-L267"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/messages/{message_id}/forward","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/messages/{message_id}/reply` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L261-L262","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"261-262","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L261-L262"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/messages/{message_id}/reply","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/messages/send` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L237-L242","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"237-242","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L237-L242"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/messages/send","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/search` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L232-L233","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"232-233","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L232-L233"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/search","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/api-keys` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1025-L1071","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1025-1071","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1025-L1071"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/api-keys","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/password` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L726-L765","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"726-765","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L726-L765"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/password","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/recovery-code` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L769-L790","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"769-790","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L769-L790"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/recovery-code","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/vms/{vm_id}/claim` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L909-L982","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"909-982","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L909-L982"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/vms/{vm_id}/claim","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/bounce/parse` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L140-L143","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"140-143","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L140-L143"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/bounce/parse","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L133-L136","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"133-136","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L133-L136"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L111-L112","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"111-112","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L111-L112"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/check/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L160-L191","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"160-191","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L160-L191"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/jobs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/jobs/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L116-L117","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"116-117","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L116-L117"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/jobs/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/recommend-records` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L147-L150","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"147-150","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L147-L150"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/recommend-records","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/reports/mail-delivery` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L154-L156","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"154-156","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L154-L156"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/reports/mail-delivery","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L80-L85","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"80-85","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L80-L85"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L70-L71","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"70-71","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L70-L71"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/port-forward/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L89-L92","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"89-92","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L89-L92"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/port-forward/check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/port-forward/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L75-L76","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"75-76","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L75-L76"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/port-forward/check/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/network/request` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1172-L1205","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1172-1205","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1172-L1205"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/network/request","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/asymmetry` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L110-L114","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"110-114","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L110-L114"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/asymmetry","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L125-L129","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"125-129","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L125-L129"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/jobs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/mtr` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L102-L106","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"102-106","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L102-L106"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/mtr","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/ping` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L86-L90","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"86-90","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L86-L90"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/ping","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/report` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L118-L121","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"118-121","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L118-L121"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/report","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/report/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L77-L78","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"77-78","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L77-L78"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/report/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/trace` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L94-L98","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"94-98","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L94-L98"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/trace","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ports/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L57-L60","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"57-60","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L57-L60"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ports/check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ports/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L52-L53","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"52-53","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L52-L53"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ports/check/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/rdap/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L88-L91","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"88-91","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L88-L91"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/rdap/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/rdap/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L66-L67","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"66-67","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L66-L67"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/rdap/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/speedtest/` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L59-L62","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"59-62","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L59-L62"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/speedtest/","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/speedtest/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L66-L70","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"66-70","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L66-L70"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/speedtest/jobs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/speedtest/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L54-L55","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"54-55","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L54-L55"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/speedtest/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/threat/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L64-L67","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"64-67","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L64-L67"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/threat/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/threat/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L59-L60","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"59-60","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L59-L60"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/threat/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/create` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L671-L766","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"671-766","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L671-L766"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/create","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L770-L811","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"770-811","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L770-L811"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/{vm_id}/extend` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L838-L880","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"838-880","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L838-L880"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/{vm_id}/extend","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/{vm_id}/reboot` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L884-L892","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"884-892","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L884-L892"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/{vm_id}/reboot","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L78-L81","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"78-81","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L78-L81"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L68-L69","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"68-69","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L68-L69"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/check/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L99-L103","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"99-103","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L99-L103"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/jobs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/number/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L85-L88","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"85-88","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L85-L88"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/number/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/number/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L73-L74","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"73-74","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L73-L74"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/number/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/report` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L92-L95","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"92-95","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L92-L95"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/report","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L85-L88","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"85-88","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L85-L88"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/check","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L70-L71","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"70-71","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L70-L71"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/check/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/reports` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L127-L131","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"127-131","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L127-L131"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/reports","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/reports/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L75-L76","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"75-76","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L75-L76"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/reports/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/tls/deep` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L135-L138","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"135-138","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L135-L138"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/tls/deep","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/tls/deep/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L80-L81","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"80-81","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L80-L81"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/tls/deep/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/whois/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L130-L133","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"130-133","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L130-L133"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/whois/lookup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/whois/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L71-L72","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"71-72","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L71-L72"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/whois/lookup/quote","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/zone/record` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1116-L1139","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1116-1139","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1116-L1139"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/zone/record","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /healthz` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L31","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"31","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L31"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /healthz","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /readyz` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L32","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"32","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L32"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /readyz","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /v1/health` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L23","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"23","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L23"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /v1/health","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /v1/modes` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L24","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"24","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L24"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /v1/modes","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY /metrics` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L33","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"33","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L33"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY /metrics","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY POST /v1/request` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L25","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"25","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L25"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY POST /v1/request","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /about` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L33-L34","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"33-34","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L33-L34"}],"tags":["api","get","hyrule-web"],"title":"GET /about","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /abuse` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L973-L975","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"973-975","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L973-L975"}],"tags":["api","get","hyrule-web"],"title":"GET /abuse","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /api/data` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L48-L49","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"48-49","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L48-L49"}],"tags":["api","get","hyrule-web"],"title":"GET /api/data","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /dashboard` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L833-L849","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"833-849","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L833-L849"}],"tags":["api","get","hyrule-web"],"title":"GET /dashboard","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /dashboard` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L58-L59","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"58-59","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L58-L59"}],"tags":["api","get","hyrule-web"],"title":"GET /dashboard","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /faq` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L947-L957","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"947-957","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L947-L957"}],"tags":["api","get","hyrule-web"],"title":"GET /faq","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L533-L549","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"533-549","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L533-L549"}],"tags":["api","get","hyrule-web"],"title":"GET /","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /legal` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L979-L981","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"979-981","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L979-L981"}],"tags":["api","get","hyrule-web"],"title":"GET /legal","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /llms.txt` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L990-L996","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"990-996","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L990-L996"}],"tags":["api","get","hyrule-web"],"title":"GET /llms.txt","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /login` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L736-L738","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"736-738","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L736-L738"}],"tags":["api","get","hyrule-web"],"title":"GET /login","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L560-L570","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"560-570","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L560-L570"}],"tags":["api","get","hyrule-web"],"title":"GET /order","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order/review/{quote_id}` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L615-L653","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"615-653","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L615-L653"}],"tags":["api","get","hyrule-web"],"title":"GET /order/review/{quote_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order/status/{vm_id}` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L657-L680","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"657-680","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L657-L680"}],"tags":["api","get","hyrule-web"],"title":"GET /order/status/{vm_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order/status/{vm_id}/partial` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L920-L923","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"920-923","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L920-L923"}],"tags":["api","get","hyrule-web"],"title":"GET /order/status/{vm_id}/partial","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /partials/x` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L53-L54","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"53-54","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L53-L54"}],"tags":["api","get","hyrule-web"],"title":"GET /partials/x","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /privacy` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L967-L969","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"967-969","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L967-L969"}],"tags":["api","get","hyrule-web"],"title":"GET /privacy","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /recover` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L778-L780","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"778-780","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L778-L780"}],"tags":["api","get","hyrule-web"],"title":"GET /recover","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /robots.txt` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L932-L933","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"932-933","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L932-L933"}],"tags":["api","get","hyrule-web"],"title":"GET /robots.txt","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /robots.txt` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L63-L64","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"63-64","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L63-L64"}],"tags":["api","get","hyrule-web"],"title":"GET /robots.txt","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /services` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L553-L556","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"553-556","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L553-L556"}],"tags":["api","get","hyrule-web"],"title":"GET /services","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /signup` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L689-L691","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"689-691","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L689-L691"}],"tags":["api","get","hyrule-web"],"title":"GET /signup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /sitemap.xml` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L985-L986","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"985-986","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L985-L986"}],"tags":["api","get","hyrule-web"],"title":"GET /sitemap.xml","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /terms` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L961-L963","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"961-963","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L961-L963"}],"tags":["api","get","hyrule-web"],"title":"GET /terms","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L29-L30","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"29-30","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L29-L30"}],"tags":["api","get","hyrule-web"],"title":"GET /","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /transparency` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L937-L943","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"937-943","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L937-L943"}],"tags":["api","get","hyrule-web"],"title":"GET /transparency","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /users/{uid}` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L43-L44","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"43-44","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L43-L44"}],"tags":["api","get","hyrule-web"],"title":"GET /users/{uid}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/claim` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L872-L882","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"872-882","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L872-L882"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/claim","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/password` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L886-L896","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"886-896","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L886-L896"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/password","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/vms/{vm_id}/destroy` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L865-L868","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"865-868","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L865-L868"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/vms/{vm_id}/destroy","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/vms/{vm_id}/reboot` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L858-L861","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"858-861","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L858-L861"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/vms/{vm_id}/reboot","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /login` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L742-L761","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"742-761","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L742-L761"}],"tags":["api","hyrule-web","post"],"title":"POST /login","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /logout` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L765-L774","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"765-774","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L765-L774"}],"tags":["api","hyrule-web","post"],"title":"POST /logout","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /order/review` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L574-L611","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"574-611","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L574-L611"}],"tags":["api","hyrule-web","post"],"title":"POST /order/review","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /partials/price` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L905-L916","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"905-916","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L905-L916"}],"tags":["api","hyrule-web","post"],"title":"POST /partials/price","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /recover` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L784-L829","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"784-829","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L784-L829"}],"tags":["api","hyrule-web","post"],"title":"POST /recover","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /signup` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L695-L732","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"695-732","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L695-L732"}],"tags":["api","hyrule-web","post"],"title":"POST /signup","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /submit` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L38-L39","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"38-39","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L38-L39"}],"tags":["api","hyrule-web","post"],"title":"POST /submit","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-app-main-py-2013.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2013-L2015","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2013-2015","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2013-L2015"}],"tags":["api","get","noc-agent"],"title":"GET /control","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/case-service/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2042-L2060","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2042-2060","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2042-L2060"}],"tags":["api","get","noc-agent"],"title":"GET /control/case-service/cases","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/case-service/cases/{case_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2064-L2087","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2064-2087","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2064-L2087"}],"tags":["api","get","noc-agent"],"title":"GET /control/case-service/cases/{case_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/case-service/outbox` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2091-L2105","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2091-2105","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2091-L2105"}],"tags":["api","get","noc-agent"],"title":"GET /control/case-service/outbox","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2019-L2025","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2019-2025","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2019-L2025"}],"tags":["api","get","noc-agent"],"title":"GET /control/cases","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/cases/{case_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2029-L2038","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2029-2038","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2029-L2038"}],"tags":["api","get","noc-agent"],"title":"GET /control/cases/{case_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/cases/{case_id}/events` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2536-L2545","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2536-2545","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2536-L2545"}],"tags":["api","get","noc-agent"],"title":"GET /control/cases/{case_id}/events","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/incidents/{incident_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2004-L2009","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2004-2009","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2004-L2009"}],"tags":["api","get","noc-agent"],"title":"GET /control/incidents/{incident_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/incidents/pending` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1998-L2000","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1998-2000","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1998-L2000"}],"tags":["api","get","noc-agent"],"title":"GET /control/incidents/pending","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/proactive/status` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2622-L2653","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2622-2653","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2622-L2653"}],"tags":["api","get","noc-agent"],"title":"GET /control/proactive/status","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/proactive/suppressions` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2865-L2871","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2865-2871","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2865-L2871"}],"tags":["api","get","noc-agent"],"title":"GET /control/proactive/suppressions","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-app-main-py-1993.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1993-L1994","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1993-1994","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1993-L1994"}],"tags":["api","get","noc-agent"],"title":"GET /health","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3016-L3050","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"3016-3050","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3016-L3050"}],"tags":["api","get","noc-agent"],"title":"GET /health/cases","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/config` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2949-L2975","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2949-2975","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2949-L2975"}],"tags":["api","get","noc-agent"],"title":"GET /health/config","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/mail` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3081-L3090","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"3081-3090","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3081-L3090"}],"tags":["api","get","noc-agent"],"title":"GET /health/mail","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/mcp` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2941-L2945","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2941-2945","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2941-L2945"}],"tags":["api","get","noc-agent"],"title":"GET /health/mcp","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/model` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3054-L3070","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"3054-3070","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3054-L3070"}],"tags":["api","get","noc-agent"],"title":"GET /health/model","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2122-L2136","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2122-2136","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2122-L2136"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2140-L2235","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2140-2235","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2140-L2235"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/handoffs` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2269-L2274","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2269-2274","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2269-L2274"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/handoffs","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/knowledge-artifacts` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2291-L2300","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2291-2300","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2291-L2300"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/knowledge-artifacts","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/outcomes` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2304-L2309","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2304-2309","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2304-L2309"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/outcomes","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/timeline` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2239-L2265","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2239-2265","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2239-L2265"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/timeline","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/verification-objectives` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2278-L2287","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2278-2287","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2278-L2287"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/verification-objectives","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/health` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2109-L2118","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2109-2118","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2109-L2118"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/health","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/outbox` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2313-L2321","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2313-2321","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2313-L2321"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/outbox","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-handoff/v1/engineering/handoffs/{handoff_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2734-L2757","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2734-2757","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2734-L2757"}],"tags":["api","get","noc-agent"],"title":"GET /loop-handoff/v1/engineering/handoffs/{handoff_id}","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /metrics` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3074-L3077","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"3074-3077","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3074-L3077"}],"tags":["api","get","noc-agent"],"title":"GET /metrics","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /approval/resume` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2925-L2937","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2925-2937","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2925-L2937"}],"tags":["api","noc-agent","post"],"title":"POST /approval/resume","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/cases/{case_id}/comment` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2549-L2560","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2549-2560","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2549-L2560"}],"tags":["api","noc-agent","post"],"title":"POST /control/cases/{case_id}/comment","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/cases/{case_id}/decision` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2564-L2575","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2564-2575","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2564-L2575"}],"tags":["api","noc-agent","post"],"title":"POST /control/cases/{case_id}/decision","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/cases/investigate` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2579-L2604","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2579-2604","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2579-L2604"}],"tags":["api","noc-agent","post"],"title":"POST /control/cases/investigate","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/incidents/{incident_id}/decision` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2905-L2921","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2905-2921","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2905-L2921"}],"tags":["api","noc-agent","post"],"title":"POST /control/incidents/{incident_id}/decision","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/ack` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2875-L2889","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2875-2889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2875-L2889"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/ack","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/pause` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2806-L2815","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2806-2815","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2806-L2815"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/pause","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/resume` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2819-L2828","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2819-2828","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2819-L2828"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/resume","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/run-once` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2832-L2841","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2832-2841","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2832-L2841"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/run-once","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/unack` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2893-L2901","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2893-2901","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2893-L2901"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/unack","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/status` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2608-L2618","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2608-2618","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2608-L2618"}],"tags":["api","noc-agent","post"],"title":"POST /control/status","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/ack` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2346-L2359","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2346-2359","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2346-L2359"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/ack","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/decision` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2383-L2416","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2383-2416","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2383-L2416"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/decision","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/feedback` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2325-L2342","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2325-2342","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2325-L2342"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/feedback","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/knowledge-artifact-proposals` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2436-L2448","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2436-2448","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2436-L2448"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/knowledge-context-requests` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2420-L2432","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2420-2432","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2420-L2432"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/knowledge-context-requests","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/suppress` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2363-L2379","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2363-2379","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2363-L2379"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/suppress","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/handoffs/{handoff_id}/updates` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2506-L2532","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2506-2532","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2506-L2532"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/handoffs/{handoff_id}/updates","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/knowledge-artifacts/{artifact_id}/review` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2452-L2470","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2452-2470","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2452-L2470"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/knowledge-artifacts/{artifact_id}/review","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/verification-objectives/{objective_id}/result` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2474-L2502","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2474-2502","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2474-L2502"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/verification-objectives/{objective_id}/result","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /mail/poll` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1882-L1885","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1882-1885","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1882-L1885"}],"tags":["api","noc-agent","post"],"title":"POST /mail/poll","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /task` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-task-app-main-py-1964.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1964-L1989","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1964-1989","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1964-L1989"}],"tags":["api","noc-agent","post"],"title":"POST /task","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /webhook/alertmanager` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1861-L1867","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1861-1867","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1861-L1867"}],"tags":["api","noc-agent","post"],"title":"POST /webhook/alertmanager","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /webhook/engineering-loop/handoff-update` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2761-L2802","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2761-2802","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2761-L2802"}],"tags":["api","noc-agent","post"],"title":"POST /webhook/engineering-loop/handoff-update","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /webhook/icinga` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1871-L1878","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1871-1878","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1871-L1878"}],"tags":["api","noc-agent","post"],"title":"POST /webhook/icinga","truth_owner":"repo","type":"API Endpoint"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `engineering_loop_version` for Hyrule Engineering Loop on `loop`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/engineering-loop-on-loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/engineering-loop-on-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"}],"tags":["deployment","engineering-loop","loop","pin"],"title":"Hyrule Engineering Loop on loop","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_cloud_version` for Hyrule Cloud on `api`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-cloud-on-api","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-cloud-on-api.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml"}],"tags":["api","deployment","hyrule-cloud","pin"],"title":"Hyrule Cloud on api","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_mcp_version` for Hyrule MCP on `noc`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-mcp-on-noc","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-mcp-on-noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"}],"tags":["deployment","hyrule-mcp","noc","pin"],"title":"Hyrule MCP on noc","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_network_proxy_version` for Hyrule Network Proxy on `netproxy`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-network-proxy-on-netproxy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-network-proxy-on-netproxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml"}],"tags":["deployment","hyrule-network-proxy","netproxy","pin"],"title":"Hyrule Network Proxy on netproxy","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_web_version` for Hyrule Web on `web`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-web-on-web","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-web-on-web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml"}],"tags":["deployment","hyrule-web","pin","web"],"title":"Hyrule Web on web","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `knowledge_mcp_version` for AS215932 Knowledge MCP on `loop`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/knowledge-mcp-on-loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/knowledge-mcp-on-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"}],"tags":["deployment","knowledge","loop","pin"],"title":"AS215932 Knowledge MCP on loop","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `noc_agent_version` for Hyrule NOC Agent on `noc`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/noc-agent-on-noc","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/noc-agent-on-noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"}],"tags":["deployment","noc","noc-agent","pin"],"title":"Hyrule NOC Agent on noc","truth_owner":"repo","type":"Deployment"} -{"authority":"canonical","confidence":"high","description":"Intended deployment pin `noc_knowledge_version` for AS215932 NOC Knowledge Bundle on `noc`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/noc-knowledge-on-noc","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/noc-knowledge-on-noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"}],"tags":["deployment","knowledge","noc","pin"],"title":"AS215932 NOC Knowledge Bundle on noc","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L166-L167","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"166-167","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L166-L167"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L196-L197","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"196-197","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L196-L197"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L111-L112","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"111-112","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L111-L112"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L186-L187","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"186-187","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L186-L187"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L297-L298","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"297-298","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L297-L298"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L151-L152","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"151-152","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L151-L152"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/domains/{domain_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L252-L253","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"252-253","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L252-L253"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/mail/messages/{message_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/me/api-keys/{key_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1075-L1102","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1075-1102","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1075-L1102"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/me/api-keys/{key_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/me` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L830-L902","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"830-902","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L830-L902"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/me","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/vm/{vm_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1129-L1137","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1129-1137","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1129-L1137"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/vm/{vm_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `DELETE /v1/zone/record` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1376-L1402","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1376-1402","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1376-L1402"}],"tags":["api","delete","hyrule-cloud"],"title":"DELETE /v1/zone/record","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /apple-touch-icon.png` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"208-209","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209"}],"tags":["api","get","hyrule-cloud"],"title":"GET /apple-touch-icon.png","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /apple-touch-icon-precomposed.png` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"208-209","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209"}],"tags":["api","get","hyrule-cloud"],"title":"GET /apple-touch-icon-precomposed.png","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /favicon.ico` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L202-L203","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"202-203","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L202-L203"}],"tags":["api","get","hyrule-cloud"],"title":"GET /favicon.ico","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L262-L263","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"262-263","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L262-L263"}],"tags":["api","get","hyrule-cloud"],"title":"GET /health","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /metrics` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/metrics.py#L180-L198","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"180-198","path":"hyrule_cloud/api/metrics.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/metrics.py#L180-L198"}],"tags":["api","get","hyrule-cloud"],"title":"GET /metrics","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/asn/{asn}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L199-L205","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"199-205","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L199-L205"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/asn/{asn}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L85-L102","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"85-102","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L85-L102"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/ip` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L189-L195","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"189-195","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L189-L195"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/ip","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L271-L285","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"271-285","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L271-L285"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L250-L267","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"250-267","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L250-L267"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/prefix` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L179-L185","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"179-185","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L179-L185"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/prefix","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L106-L114","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"106-114","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L106-L114"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/snapshots/router` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L125-L152","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"125-152","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L125-L152"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/snapshots/router","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/snapshots/router/{snapshot_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L289-L307","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"289-307","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L289-L307"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/snapshots/router/{snapshot_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/sources` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L67-L81","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"67-81","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L67-L81"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/sources","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/bgp/status` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L57-L63","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"57-63","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L57-L63"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/bgp/status","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L35-L60","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"35-60","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L35-L60"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/dnssec` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L113-L116","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"113-116","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L113-L116"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/dnssec","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L69-L70","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"69-70","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L69-L70"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/record-types` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L64-L65","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"64-65","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L64-L65"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/record-types","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/resolve` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L92-L95","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"92-95","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L92-L95"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/resolve","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/reverse` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L99-L102","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"99-102","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L99-L102"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/reverse","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/servers` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L120-L123","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"120-123","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L120-L123"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/servers","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/trace` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L106-L109","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"106-109","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L106-L109"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/trace","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/dns/zone-check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L127-L130","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"127-130","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L127-L130"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/dns/zone-check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/domain/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1141-L1168","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1141-1168","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1141-L1168"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/domain/check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/intent/{intent_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1641-L1679","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1641-1679","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1641-L1679"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/intent/{intent_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/asn` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L75-L78","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"75-78","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L75-L78"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/asn","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/geo` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L68-L71","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"68-71","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L68-L71"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/geo","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L96-L99","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"96-99","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L96-L99"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/rdns` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L82-L85","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"82-85","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L82-L85"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/rdns","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/{address}/reputation` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L89-L92","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"89-92","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L89-L92"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/{address}/reputation","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L23-L41","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"23-41","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L23-L41"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ip/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L45-L46","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"45-46","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L45-L46"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ip/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L96-L97","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"96-97","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L96-L97"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L156-L157","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"156-157","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L156-L157"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/aliases","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/delivery-log` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L282-L283","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"282-283","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L282-L283"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/delivery-log","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/events` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L277-L278","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"277-278","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L277-L278"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/events","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L257-L258","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"257-258","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L257-L258"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/folders","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L101-L102","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"101-102","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L101-L102"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L171-L172","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"171-172","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L171-L172"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/identities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/quarantine` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L302-L303","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"302-303","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L302-L303"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/quarantine","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L267-L268","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"267-268","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L267-L268"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/rules","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L287-L288","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"287-288","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L287-L288"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/accounts/{mailbox_id}/webhooks","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L60-L70","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"60-70","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L60-L70"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/domains/{domain_id}/dns-instructions` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L146-L147","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"146-147","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L146-L147"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/domains/{domain_id}/dns-instructions","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L136-L137","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"136-137","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L136-L137"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/domains/{domain_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L206-L207","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"206-207","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L206-L207"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages/{message_id}/attachments/{attachment_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L227-L228","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"227-228","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L227-L228"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages/{message_id}/attachments/{attachment_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L232-L233","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"232-233","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L232-L233"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages/{message_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/messages/{message_id}/raw` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L222-L223","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"222-223","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L222-L223"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/messages/{message_id}/raw","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L74-L79","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"74-79","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L74-L79"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mail/products` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L42-L56","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"42-56","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L42-L56"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mail/products","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/me/api-keys` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1000-L1021","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1000-1021","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1000-L1021"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/me/api-keys","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/me` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L694-L722","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"694-722","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L694-L722"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/me","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/me/vms` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L794-L826","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"794-826","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L794-L826"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/me/vms","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L79-L98","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"79-98","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L79-L98"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L199-L200","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"199-200","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L199-L200"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L194-L195","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"194-195","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L194-L195"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L102-L106","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"102-106","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L102-L106"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/{tool}/{target}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L204-L207","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"204-207","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L204-L207"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/{tool}/{target}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/mx/tools` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L69-L75","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"69-75","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L69-L75"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/mx/tools","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/nat/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L28-L42","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"28-42","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L28-L42"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/nat/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/nat/ip` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L46-L58","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"46-58","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L46-L58"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/nat/ip","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/nat/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L62-L66","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"62-66","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L62-L66"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/nat/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/os/list` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L632-L651","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"632-651","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L632-L651"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/os/list","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L38-L73","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"38-73","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L38-L73"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L169-L170","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"169-170","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L169-L170"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L164-L165","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"164-165","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L164-L165"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L89-L93","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"89-93","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L89-L93"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/path/vantages` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L77-L85","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"77-85","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L77-L85"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/path/vantages","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/payments/networks` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L541-L581","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"541-581","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L541-L581"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/payments/networks","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ports/allowed` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L42-L43","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"42-43","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L42-L43"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ports/allowed","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ports/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L24-L38","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"24-38","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L24-L38"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ports/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/ports/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L47-L48","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"47-48","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L47-L48"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/ports/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L585-L600","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"585-600","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L585-L600"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/products/vms` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L612-L628","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"612-628","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L612-L628"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/products/vms","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/asn/{asn}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L116-L119","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"116-119","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L116-L119"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/asn/{asn}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L27-L39","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"27-39","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L27-L39"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/domain/{domain}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L95-L98","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"95-98","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L95-L98"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/domain/{domain}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/entity/{handle}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L123-L126","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"123-126","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L123-L126"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/entity/{handle}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L102-L105","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"102-105","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L102-L105"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/ip/{address}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/rdap/prefix` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L109-L112","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"109-112","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L109-L112"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/rdap/prefix","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/registry/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L58-L62","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"58-62","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L58-L62"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/registry/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L25-L35","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"25-35","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L25-L35"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L69-L70","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"69-70","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L69-L70"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L64-L65","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"64-65","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L64-L65"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/speedtest/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L39-L40","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"39-40","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L39-L40"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/speedtest/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/stats/network` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L475-L534","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"475-534","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L475-L534"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/stats/network","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/stats/runtime` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L365-L457","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"365-457","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L365-L457"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/stats/runtime","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L35-L64","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"35-64","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L35-L64"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/cert/{sha256}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L106-L107","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"106-107","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L106-L107"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/cert/{sha256}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/ct` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L117-L118","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"117-118","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L117-L118"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/ct","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/domain/{domain}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L96-L97","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"96-97","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L96-L97"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/domain/{domain}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L101-L102","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"101-102","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L101-L102"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/ip/{address}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L73-L74","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"73-74","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L73-L74"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/rbl` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L111-L113","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"111-113","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L111-L113"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/rbl","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/threat/sources` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L68-L69","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"68-69","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L68-L69"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/threat/sources","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/quote/{quote_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1043-L1062","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1043-1062","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1043-L1062"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/quote/{quote_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/{vm_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L723-L742","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"723-742","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L723-L742"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/{vm_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/{vm_id}/logs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L746-L756","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"746-756","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L746-L756"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/{vm_id}/logs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/vm/{vm_id}/status` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L692-L716","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"692-716","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L692-L716"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/vm/{vm_id}/status","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L41-L67","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"41-67","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L41-L67"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L139-L140","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"139-140","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L139-L140"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L134-L135","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"134-135","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L134-L135"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L76-L81","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"76-81","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L76-L81"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/voip/sources` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L71-L72","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"71-72","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L71-L72"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/voip/sources","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L31-L53","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"31-53","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L31-L53"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/cdn` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L115-L116","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"115-116","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L115-L116"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/cdn","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/cert` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L105-L106","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"105-106","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L105-L106"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/cert","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/down` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L120-L121","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"120-121","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L120-L121"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/down","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/headers` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L110-L111","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"110-111","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L110-L111"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/headers","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/http` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L90-L91","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"90-91","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L90-L91"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/http","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/https` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L95-L96","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"95-96","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L95-L96"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/https","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/jobs/{job_id}/download` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L143-L144","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"143-144","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L143-L144"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/jobs/{job_id}/download","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/jobs/{job_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L138-L139","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"138-139","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L138-L139"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/jobs/{job_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/pricing` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L57-L62","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"57-62","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L57-L62"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/pricing","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/web/tls` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L100-L101","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"100-101","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L100-L101"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/web/tls","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/asn/{asn}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L158-L161","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"158-161","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L158-L161"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/asn/{asn}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/capabilities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L43-L54","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"43-54","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L43-L54"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/capabilities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/domain/{domain}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L137-L140","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"137-140","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L137-L140"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/domain/{domain}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/ip/{address}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L144-L147","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"144-147","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L144-L147"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/ip/{address}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/whois/prefix` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L151-L154","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"151-154","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L151-L154"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/whois/prefix","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /v1/zone/records` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1338-L1345","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1338-1345","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1338-L1345"}],"tags":["api","get","hyrule-cloud"],"title":"GET /v1/zone/records","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /.well-known/x402.json` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L267-L527","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"267-527","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L267-L527"}],"tags":["api","get","hyrule-cloud"],"title":"GET /.well-known/x402.json","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L106-L107","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"106-107","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L106-L107"}],"tags":["api","hyrule-cloud","patch"],"title":"PATCH /v1/mail/accounts/{mailbox_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L181-L182","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"181-182","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L181-L182"}],"tags":["api","hyrule-cloud","patch"],"title":"PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `PATCH /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L247-L248","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"247-248","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L247-L248"}],"tags":["api","hyrule-cloud","patch"],"title":"PATCH /v1/mail/messages/{message_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/login` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L366-L403","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"366-403","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L366-L403"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/login","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/logout` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L407-L417","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"407-417","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L407-L417"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/logout","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/recover/code` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L421-L470","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"421-470","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L421-L470"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/recover/code","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/recover/wallet/challenge` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L498-L537","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"498-537","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L498-L537"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/recover/wallet/challenge","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/recover/wallet/verify` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L541-L687","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"541-687","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L541-L687"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/recover/wallet/verify","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/auth/register` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L282-L362","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"282-362","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L282-L362"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/auth/register","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/bgp/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L209-L246","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"209-246","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L209-L246"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/bgp/jobs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/bgp/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L165-L175","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"165-175","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L165-L175"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/bgp/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/bgp/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L118-L121","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"118-121","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L118-L121"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/bgp/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/authority-vs-recursive` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L148-L151","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"148-151","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L148-L151"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/authority-vs-recursive","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/dnssec/report` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L162-L165","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"162-165","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L162-L165"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/dnssec/report","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L85-L88","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"85-88","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L85-L88"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L74-L75","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"74-75","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L74-L75"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/propagation` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L134-L137","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"134-137","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L134-L137"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/propagation","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/recommend-records` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L141-L144","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"141-144","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L141-L144"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/recommend-records","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/dns/resolver-detect` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L155-L158","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"155-158","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L155-L158"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/dns/resolver-detect","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/domain/register` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1172-L1310","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1172-1310","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1172-L1310"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/domain/register","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/intent/create` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1565-L1637","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1565-1637","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1565-L1637"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/intent/create","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/ingest/snapshot` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L90-L112","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"90-112","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L90-L112"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/ingest/snapshot","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/ingest/status` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L69-L86","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"69-86","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L69-L86"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/ingest/status","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/claim` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L116-L137","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"116-137","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L116-L137"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/claim","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/complete` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L158-L169","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"158-169","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L158-L169"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/{job_id}/complete","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/fail` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L173-L184","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"173-184","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L173-L184"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/{job_id}/fail","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/heartbeat` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L141-L154","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"141-154","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L141-L154"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/internal/bgp/jobs/{job_id}/heartbeat","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ip/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L61-L64","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"61-64","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L61-L64"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ip/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ip/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L50-L51","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"50-51","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L50-L51"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ip/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L90-L92","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"90-92","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L90-L92"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L161-L162","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"161-162","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L161-L162"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/aliases","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/api-keys` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L191-L192","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"191-192","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L191-L192"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/api-keys","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/extend` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L116-L117","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"116-117","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L116-L117"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/extend","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L262-L263","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"262-263","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L262-L263"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/folders","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L176-L177","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"176-177","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L176-L177"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/identities","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L312-L313","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"312-313","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L312-L313"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L307-L308","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"307-308","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L307-L308"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-not-spam` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L322-L323","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"322-323","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L322-L323"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/report-not-spam","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-spam` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L317-L318","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"317-318","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L317-L318"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/report-spam","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/resume` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L126-L127","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"126-127","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L126-L127"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/resume","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rotate-password` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L201-L202","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"201-202","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L201-L202"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/rotate-password","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L272-L273","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"272-273","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L272-L273"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/rules","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/suspend` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L121-L122","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"121-122","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L121-L122"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/suspend","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L292-L293","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"292-293","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L292-L293"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/{mailbox_id}/webhooks","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/accounts/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L83-L86","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"83-86","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L83-L86"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/accounts/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/domains/{domain_id}/verify` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L141-L142","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"141-142","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L141-L142"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/domains/{domain_id}/verify","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/domains` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L131-L132","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"131-132","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L131-L132"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/domains","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/messages/{message_id}/forward` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L242-L243","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"242-243","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L242-L243"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/messages/{message_id}/forward","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/messages/{message_id}/reply` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L237-L238","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"237-238","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L237-L238"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/messages/{message_id}/reply","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/messages/send` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L216-L218","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"216-218","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L216-L218"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/messages/send","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mail/search` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L211-L212","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"211-212","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L211-L212"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mail/search","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/api-keys` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1025-L1071","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1025-1071","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1025-L1071"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/api-keys","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/password` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L726-L765","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"726-765","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L726-L765"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/password","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/recovery-code` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L769-L790","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"769-790","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L769-L790"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/recovery-code","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/me/vms/{vm_id}/claim` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L909-L982","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"909-982","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L909-L982"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/me/vms/{vm_id}/claim","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/bounce/parse` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L139-L142","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"139-142","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L139-L142"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/bounce/parse","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L132-L135","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"132-135","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L132-L135"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L110-L111","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"110-111","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L110-L111"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/check/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L159-L190","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"159-190","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L159-L190"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/jobs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/jobs/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L115-L116","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"115-116","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L115-L116"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/jobs/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/recommend-records` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L146-L149","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"146-149","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L146-L149"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/recommend-records","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/mx/reports/mail-delivery` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L153-L155","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"153-155","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L153-L155"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/mx/reports/mail-delivery","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L80-L85","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"80-85","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L80-L85"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L70-L71","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"70-71","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L70-L71"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/port-forward/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L89-L92","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"89-92","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L89-L92"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/port-forward/check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/nat/port-forward/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L75-L76","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"75-76","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L75-L76"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/nat/port-forward/check/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/network/request` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1405-L1480","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1405-1480","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1405-L1480"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/network/request","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/asymmetry` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L138-L142","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"138-142","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L138-L142"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/asymmetry","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L157-L160","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"157-160","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L157-L160"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/jobs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/mtr` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L130-L134","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"130-134","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L130-L134"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/mtr","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/ping` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L114-L118","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"114-118","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L114-L118"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/ping","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/report` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L146-L153","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"146-153","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L146-L153"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/report","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/report/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L97-L101","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"97-101","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L97-L101"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/report/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/path/trace` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L122-L126","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"122-126","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L122-L126"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/path/trace","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ports/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L57-L60","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"57-60","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L57-L60"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ports/check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/ports/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L52-L53","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"52-53","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L52-L53"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/ports/check/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/rdap/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L88-L91","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"88-91","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L88-L91"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/rdap/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/rdap/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L66-L67","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"66-67","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L66-L67"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/rdap/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/speedtest/` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L51-L54","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"51-54","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L51-L54"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/speedtest/","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/speedtest/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L58-L60","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"58-60","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L58-L60"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/speedtest/jobs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/speedtest/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L44-L47","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"44-47","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L44-L47"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/speedtest/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/threat/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L85-L92","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"85-92","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L85-L92"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/threat/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/threat/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L78-L81","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"78-81","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L78-L81"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/threat/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/create` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L763-L990","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"763-990","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L763-L990"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/create","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L994-L1039","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"994-1039","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L994-L1039"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/{vm_id}/extend` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1066-L1113","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1066-1113","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1066-L1113"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/{vm_id}/extend","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/vm/{vm_id}/reboot` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1117-L1125","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1117-1125","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1117-L1125"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/vm/{vm_id}/reboot","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L99-L106","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"99-106","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L99-L106"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L85-L88","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"85-88","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L85-L88"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/check/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/jobs` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L128-L130","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"128-130","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L128-L130"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/jobs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/number/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L110-L117","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"110-117","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L110-L117"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/number/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/number/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L92-L95","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"92-95","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L92-L95"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/number/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/voip/report` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L121-L124","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"121-124","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L121-L124"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/voip/report","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/check` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L83-L86","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"83-86","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L83-L86"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/check","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/check/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L66-L67","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"66-67","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L66-L67"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/check/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/reports` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L125-L127","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"125-127","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L125-L127"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/reports","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/reports/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L71-L74","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"71-74","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L71-L74"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/reports/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/tls/deep` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L131-L134","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"131-134","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L131-L134"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/tls/deep","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/web/tls/deep/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L78-L79","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"78-79","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L78-L79"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/web/tls/deep/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/whois/lookup` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L130-L133","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"130-133","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L130-L133"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/whois/lookup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/whois/lookup/quote` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L71-L72","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"71-72","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L71-L72"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/whois/lookup/quote","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /v1/zone/record` in AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1349-L1372","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1349-1372","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1349-L1372"}],"tags":["api","hyrule-cloud","post"],"title":"POST /v1/zone/record","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /healthz` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L31","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"31","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L31"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /healthz","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /readyz` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L32","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"32","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L32"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /readyz","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /v1/health` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L23","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"23","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L23"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /v1/health","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY GET /v1/modes` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L24","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"24","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L24"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY GET /v1/modes","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY /metrics` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L33","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"33","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L33"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY /metrics","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `ANY POST /v1/request` in AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L25","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"25","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L25"}],"tags":["any","api","hyrule-network-proxy"],"title":"ANY POST /v1/request","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /about` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L33-L34","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"33-34","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L33-L34"}],"tags":["api","get","hyrule-web"],"title":"GET /about","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /abuse` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1174-L1176","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1174-1176","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1174-L1176"}],"tags":["api","get","hyrule-web"],"title":"GET /abuse","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /agents` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L718-L730","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"718-730","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L718-L730"}],"tags":["api","get","hyrule-web"],"title":"GET /agents","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /api/data` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L48-L49","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"48-49","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L48-L49"}],"tags":["api","get","hyrule-web"],"title":"GET /api/data","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /apple-touch-icon.png` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1129-1134","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134"}],"tags":["api","get","hyrule-web"],"title":"GET /apple-touch-icon.png","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /apple-touch-icon-precomposed.png` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1129-1134","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134"}],"tags":["api","get","hyrule-web"],"title":"GET /apple-touch-icon-precomposed.png","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /dashboard` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1008-L1024","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1008-1024","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1008-L1024"}],"tags":["api","get","hyrule-web"],"title":"GET /dashboard","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /dashboard` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L58-L59","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"58-59","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L58-L59"}],"tags":["api","get","hyrule-web"],"title":"GET /dashboard","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /faq` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1148-L1158","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1148-1158","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1148-L1158"}],"tags":["api","get","hyrule-web"],"title":"GET /faq","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /favicon.ico` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1119-L1124","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1119-1124","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1119-L1124"}],"tags":["api","get","hyrule-web"],"title":"GET /favicon.ico","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L680-L699","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"680-699","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L680-L699"}],"tags":["api","get","hyrule-web"],"title":"GET /","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /legal` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1180-L1182","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1180-1182","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1180-L1182"}],"tags":["api","get","hyrule-web"],"title":"GET /legal","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /llms.txt` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1191-L1201","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1191-1201","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1191-L1201"}],"tags":["api","get","hyrule-web"],"title":"GET /llms.txt","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /login` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L911-L913","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"911-913","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L911-L913"}],"tags":["api","get","hyrule-web"],"title":"GET /login","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L734-L745","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"734-745","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L734-L745"}],"tags":["api","get","hyrule-web"],"title":"GET /order","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order/review/{quote_id}` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L790-L828","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"790-828","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L790-L828"}],"tags":["api","get","hyrule-web"],"title":"GET /order/review/{quote_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order/status/{vm_id}` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L832-L855","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"832-855","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L832-L855"}],"tags":["api","get","hyrule-web"],"title":"GET /order/status/{vm_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /order/status/{vm_id}/partial` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1095-L1098","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1095-1098","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1095-L1098"}],"tags":["api","get","hyrule-web"],"title":"GET /order/status/{vm_id}/partial","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /partials/x` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L53-L54","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"53-54","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L53-L54"}],"tags":["api","get","hyrule-web"],"title":"GET /partials/x","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /privacy` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1168-L1170","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1168-1170","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1168-L1170"}],"tags":["api","get","hyrule-web"],"title":"GET /privacy","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /recover` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L953-L955","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"953-955","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L953-L955"}],"tags":["api","get","hyrule-web"],"title":"GET /recover","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /robots.txt` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1107-L1108","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1107-1108","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1107-L1108"}],"tags":["api","get","hyrule-web"],"title":"GET /robots.txt","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /robots.txt` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L63-L64","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"63-64","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L63-L64"}],"tags":["api","get","hyrule-web"],"title":"GET /robots.txt","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /services` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L703-L714","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"703-714","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L703-L714"}],"tags":["api","get","hyrule-web"],"title":"GET /services","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /signup` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L864-L866","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"864-866","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L864-L866"}],"tags":["api","get","hyrule-web"],"title":"GET /signup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /sitemap.xml` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1186-L1187","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1186-1187","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1186-L1187"}],"tags":["api","get","hyrule-web"],"title":"GET /sitemap.xml","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /terms` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1162-L1164","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1162-1164","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1162-L1164"}],"tags":["api","get","hyrule-web"],"title":"GET /terms","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L29-L30","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"29-30","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L29-L30"}],"tags":["api","get","hyrule-web"],"title":"GET /","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /transparency` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1138-L1144","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1138-1144","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1138-L1144"}],"tags":["api","get","hyrule-web"],"title":"GET /transparency","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /users/{uid}` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L43-L44","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"43-44","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L43-L44"}],"tags":["api","get","hyrule-web"],"title":"GET /users/{uid}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/claim` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1047-L1057","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1047-1057","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1047-L1057"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/claim","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/password` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1061-L1071","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1061-1071","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1061-L1071"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/password","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/vms/{vm_id}/destroy` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1040-L1043","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1040-1043","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1040-L1043"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/vms/{vm_id}/destroy","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /dashboard/vms/{vm_id}/reboot` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1033-L1036","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1033-1036","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1033-L1036"}],"tags":["api","hyrule-web","post"],"title":"POST /dashboard/vms/{vm_id}/reboot","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /login` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L917-L936","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"917-936","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L917-L936"}],"tags":["api","hyrule-web","post"],"title":"POST /login","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /logout` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L940-L949","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"940-949","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L940-L949"}],"tags":["api","hyrule-web","post"],"title":"POST /logout","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /order/review` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L749-L786","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"749-786","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L749-L786"}],"tags":["api","hyrule-web","post"],"title":"POST /order/review","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /partials/price` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1080-L1091","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1080-1091","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1080-L1091"}],"tags":["api","hyrule-web","post"],"title":"POST /partials/price","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /recover` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L959-L1004","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"959-1004","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L959-L1004"}],"tags":["api","hyrule-web","post"],"title":"POST /recover","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /signup` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L870-L907","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"870-907","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L870-L907"}],"tags":["api","hyrule-web","post"],"title":"POST /signup","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /submit` in AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L38-L39","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"38-39","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L38-L39"}],"tags":["api","hyrule-web","post"],"title":"POST /submit","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-app-main-py-2013.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2013-L2015","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2013-2015","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2013-L2015"}],"tags":["api","get","noc-agent"],"title":"GET /control","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/case-service/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2042-L2060","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2042-2060","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2042-L2060"}],"tags":["api","get","noc-agent"],"title":"GET /control/case-service/cases","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/case-service/cases/{case_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2064-L2087","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2064-2087","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2064-L2087"}],"tags":["api","get","noc-agent"],"title":"GET /control/case-service/cases/{case_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/case-service/outbox` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2091-L2105","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2091-2105","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2091-L2105"}],"tags":["api","get","noc-agent"],"title":"GET /control/case-service/outbox","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2019-L2025","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2019-2025","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2019-L2025"}],"tags":["api","get","noc-agent"],"title":"GET /control/cases","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/cases/{case_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2029-L2038","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2029-2038","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2029-L2038"}],"tags":["api","get","noc-agent"],"title":"GET /control/cases/{case_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/cases/{case_id}/events` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2536-L2545","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2536-2545","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2536-L2545"}],"tags":["api","get","noc-agent"],"title":"GET /control/cases/{case_id}/events","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/incidents/{incident_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2004-L2009","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2004-2009","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2004-L2009"}],"tags":["api","get","noc-agent"],"title":"GET /control/incidents/{incident_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/incidents/pending` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1998-L2000","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1998-2000","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1998-L2000"}],"tags":["api","get","noc-agent"],"title":"GET /control/incidents/pending","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/proactive/status` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2622-L2653","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2622-2653","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2622-L2653"}],"tags":["api","get","noc-agent"],"title":"GET /control/proactive/status","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /control/proactive/suppressions` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2865-L2871","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2865-2871","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2865-L2871"}],"tags":["api","get","noc-agent"],"title":"GET /control/proactive/suppressions","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-app-main-py-1993.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1993-L1994","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1993-1994","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1993-L1994"}],"tags":["api","get","noc-agent"],"title":"GET /health","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3017-L3051","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"3017-3051","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3017-L3051"}],"tags":["api","get","noc-agent"],"title":"GET /health/cases","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/config` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2949-L2975","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2949-2975","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2949-L2975"}],"tags":["api","get","noc-agent"],"title":"GET /health/config","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/mail` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3082-L3091","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"3082-3091","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3082-L3091"}],"tags":["api","get","noc-agent"],"title":"GET /health/mail","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/mcp` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2941-L2945","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2941-2945","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2941-L2945"}],"tags":["api","get","noc-agent"],"title":"GET /health/mcp","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /health/model` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3055-L3071","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"3055-3071","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3055-L3071"}],"tags":["api","get","noc-agent"],"title":"GET /health/model","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2122-L2136","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2122-2136","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2122-L2136"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2140-L2235","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2140-2235","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2140-L2235"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/handoffs` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2269-L2274","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2269-2274","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2269-L2274"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/handoffs","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/knowledge-artifacts` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2291-L2300","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2291-2300","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2291-L2300"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/knowledge-artifacts","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/outcomes` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2304-L2309","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2304-2309","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2304-L2309"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/outcomes","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/timeline` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2239-L2265","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2239-2265","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2239-L2265"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/timeline","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/cases/{case_id}/verification-objectives` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2278-L2287","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2278-2287","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2278-L2287"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/cases/{case_id}/verification-objectives","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/health` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2109-L2118","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2109-2118","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2109-L2118"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/health","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-console/v1/outbox` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2313-L2321","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2313-2321","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2313-L2321"}],"tags":["api","get","noc-agent"],"title":"GET /loop-console/v1/outbox","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /loop-handoff/v1/engineering/handoffs/{handoff_id}` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2734-L2757","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2734-2757","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2734-L2757"}],"tags":["api","get","noc-agent"],"title":"GET /loop-handoff/v1/engineering/handoffs/{handoff_id}","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `GET /metrics` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3075-L3078","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"3075-3078","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3075-L3078"}],"tags":["api","get","noc-agent"],"title":"GET /metrics","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /approval/resume` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2925-L2937","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2925-2937","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2925-L2937"}],"tags":["api","noc-agent","post"],"title":"POST /approval/resume","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/cases/{case_id}/comment` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2549-L2560","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2549-2560","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2549-L2560"}],"tags":["api","noc-agent","post"],"title":"POST /control/cases/{case_id}/comment","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/cases/{case_id}/decision` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2564-L2575","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2564-2575","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2564-L2575"}],"tags":["api","noc-agent","post"],"title":"POST /control/cases/{case_id}/decision","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/cases/investigate` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2579-L2604","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2579-2604","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2579-L2604"}],"tags":["api","noc-agent","post"],"title":"POST /control/cases/investigate","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/incidents/{incident_id}/decision` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2905-L2921","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2905-2921","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2905-L2921"}],"tags":["api","noc-agent","post"],"title":"POST /control/incidents/{incident_id}/decision","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/ack` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2875-L2889","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2875-2889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2875-L2889"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/ack","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/pause` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2806-L2815","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2806-2815","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2806-L2815"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/pause","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/resume` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2819-L2828","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2819-2828","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2819-L2828"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/resume","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/run-once` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2832-L2841","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2832-2841","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2832-L2841"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/run-once","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/proactive/unack` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2893-L2901","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2893-2901","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2893-L2901"}],"tags":["api","noc-agent","post"],"title":"POST /control/proactive/unack","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /control/status` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2608-L2618","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2608-2618","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2608-L2618"}],"tags":["api","noc-agent","post"],"title":"POST /control/status","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/ack` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2346-L2359","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2346-2359","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2346-L2359"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/ack","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/decision` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2383-L2416","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2383-2416","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2383-L2416"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/decision","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/feedback` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2325-L2342","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2325-2342","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2325-L2342"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/feedback","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/knowledge-artifact-proposals` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2436-L2448","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2436-2448","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2436-L2448"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/knowledge-artifact-proposals","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/knowledge-context-requests` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2420-L2432","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2420-2432","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2420-L2432"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/knowledge-context-requests","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/cases/{case_id}/suppress` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2363-L2379","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2363-2379","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2363-L2379"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/cases/{case_id}/suppress","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/handoffs/{handoff_id}/updates` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2506-L2532","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2506-2532","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2506-L2532"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/handoffs/{handoff_id}/updates","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/knowledge-artifacts/{artifact_id}/review` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2452-L2470","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2452-2470","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2452-L2470"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/knowledge-artifacts/{artifact_id}/review","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /loop-console/v1/verification-objectives/{objective_id}/result` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2474-L2502","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2474-2502","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2474-L2502"}],"tags":["api","noc-agent","post"],"title":"POST /loop-console/v1/verification-objectives/{objective_id}/result","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /mail/poll` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1882-L1885","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1882-1885","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1882-L1885"}],"tags":["api","noc-agent","post"],"title":"POST /mail/poll","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /task` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-task-app-main-py-1964.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1964-L1989","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1964-1989","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1964-L1989"}],"tags":["api","noc-agent","post"],"title":"POST /task","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /webhook/alertmanager` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1861-L1867","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1861-1867","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1861-L1867"}],"tags":["api","noc-agent","post"],"title":"POST /webhook/alertmanager","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /webhook/engineering-loop/handoff-update` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2761-L2802","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2761-2802","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2761-L2802"}],"tags":["api","noc-agent","post"],"title":"POST /webhook/engineering-loop/handoff-update","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Static API endpoint `POST /webhook/icinga` in AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1871-L1878","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1871-1878","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1871-L1878"}],"tags":["api","noc-agent","post"],"title":"POST /webhook/icinga","truth_owner":"repo","type":"API Endpoint"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `engineering_loop_version` for Hyrule Engineering Loop on `loop`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/engineering-loop-on-loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/engineering-loop-on-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml"}],"tags":["deployment","engineering-loop","loop","pin"],"title":"Hyrule Engineering Loop on loop","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_cloud_version` for Hyrule Cloud on `api`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-cloud-on-api","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-cloud-on-api.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml"}],"tags":["api","deployment","hyrule-cloud","pin"],"title":"Hyrule Cloud on api","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_mcp_version` for Hyrule MCP on `noc`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-mcp-on-noc","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-mcp-on-noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"}],"tags":["deployment","hyrule-mcp","noc","pin"],"title":"Hyrule MCP on noc","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_network_proxy_version` for Hyrule Network Proxy on `netproxy`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-network-proxy-on-netproxy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-network-proxy-on-netproxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml"}],"tags":["deployment","hyrule-network-proxy","netproxy","pin"],"title":"Hyrule Network Proxy on netproxy","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `hyrule_web_version` for Hyrule Web on `web`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/hyrule-web-on-web","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/hyrule-web-on-web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml"}],"tags":["deployment","hyrule-web","pin","web"],"title":"Hyrule Web on web","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `knowledge_mcp_version` for AS215932 Knowledge MCP on `loop`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/knowledge-mcp-on-loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/knowledge-mcp-on-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml"}],"tags":["deployment","knowledge","loop","pin"],"title":"AS215932 Knowledge MCP on loop","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `noc_agent_version` for Hyrule NOC Agent on `noc`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/noc-agent-on-noc","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/noc-agent-on-noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"}],"tags":["deployment","noc","noc-agent","pin"],"title":"Hyrule NOC Agent on noc","truth_owner":"repo","type":"Deployment"} +{"authority":"canonical","confidence":"high","description":"Intended deployment pin `noc_knowledge_version` for AS215932 NOC Knowledge Bundle on `noc`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/deployments/noc-knowledge-on-noc","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/deployments/noc-knowledge-on-noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"}],"tags":["deployment","knowledge","noc","pin"],"title":"AS215932 NOC Knowledge Bundle on noc","truth_owner":"repo","type":"Deployment"} {"authority":"advisory","confidence":"medium","description":"Dry-run output used to validate enrichment plumbing without calling OpenRouter.","dispute_policy":"repo_wins","enrichment_json":"{\"generated_at\": \"2026-07-03T13:56:28Z\", \"input_hash\": \"e9f084a0347774fd6ceb04f3c0f92588a75fbe9c252a10ca95d4b76428e6d51a\", \"mode\": \"llm\", \"model\": \"anthropic/claude-sonnet-4.6\", \"output_hash\": \"8611dd09b29e3b9637ca1d45f0f0c910140e72c882c8bd7e758c411859e81497\", \"prompt_version\": \"useful-v1\", \"provider\": \"openrouter\"}","expires_at":null,"id":"generated/enriched/infrastructure","last_verified_at":"2026-07-03T13:56:28Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/enriched/infrastructure.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"proposed","source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/as215932.net.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/deploy.hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/servify.network.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"}],"tags":["enriched","infrastructure","llm"],"title":"Dry-run enrichment for infrastructure","truth_owner":"derived","type":"Reference"} {"authority":"advisory","confidence":"medium","description":"A structured knowledge-base enrichment for AS215932 (Hyrule Networks), covering all indexed services, projects, their responsibilities, deployment shapes, interfaces, dependencies, safety constraints, and inter-service relationships. Derived exclusively from the supplied source pack.","dispute_policy":"repo_wins","enrichment_json":"{\"generated_at\": \"2026-06-21T22:14:20Z\", \"input_hash\": \"1faf01faf61c5457f8692ff1bb578354e24e3197ce960a4fd776125d322da692\", \"mode\": \"llm\", \"model\": \"anthropic/claude-sonnet-4.6\", \"output_hash\": \"fd76ea8c5d894de52b6b93ecc0b6efe9d0c997b2ae4feea66f304dbe99be0f04\", \"prompt_version\": \"useful-v1\", \"provider\": \"openrouter\"}","expires_at":null,"id":"generated/enriched/services","last_verified_at":"2026-06-21T22:14:20Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/enriched/services.md","payload_json":null,"quality_score":null,"resource":null,"review_status":"reviewed","source_refs":[{"commit":"89febc9c95fb6766df071e054cb44fba0b1ec8e4","lines":"1-174","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/89febc9c95fb6766df071e054cb44fba0b1ec8e4/hosting-cost-analysis.md#L1-L174"},{"commit":"67061d325834a7145252cdf851da1df6a4a38b9e","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/67061d325834a7145252cdf851da1df6a4a38b9e/README.md#L1-L207"},{"commit":"67061d325834a7145252cdf851da1df6a4a38b9e","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/67061d325834a7145252cdf851da1df6a4a38b9e/AGENTS.md#L1-L53"},{"commit":"67061d325834a7145252cdf851da1df6a4a38b9e","lines":"1-240","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/67061d325834a7145252cdf851da1df6a4a38b9e/CLAUDE.md#L1-L240"},{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"},{"commit":"768cde6c996e42f3f91d395347ba9809e2e020e5","lines":"1-75","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/768cde6c996e42f3f91d395347ba9809e2e020e5/README.md#L1-L75"},{"commit":"81e4316f3d1f4e7f770bc2589bd84a2c7972aad5","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/81e4316f3d1f4e7f770bc2589bd84a2c7972aad5/README.md#L1-L180"},{"commit":"81e4316f3d1f4e7f770bc2589bd84a2c7972aad5","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/81e4316f3d1f4e7f770bc2589bd84a2c7972aad5/AGENTS.md#L1-L9"},{"commit":"81e4316f3d1f4e7f770bc2589bd84a2c7972aad5","lines":"1-165","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/81e4316f3d1f4e7f770bc2589bd84a2c7972aad5/CLAUDE.md#L1-L165"},{"commit":"326bcc85e1c69f0d7c1839ebaa4abb73acd84185","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/326bcc85e1c69f0d7c1839ebaa4abb73acd84185/README.md#L1-L177"},{"commit":"326bcc85e1c69f0d7c1839ebaa4abb73acd84185","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/326bcc85e1c69f0d7c1839ebaa4abb73acd84185/TESTING.md#L1-L15"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"},{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"},{"commit":"98e5010648e34ac0ea6ad8e6a925fef76d0dbea9","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/98e5010648e34ac0ea6ad8e6a925fef76d0dbea9/README.md#L1-L240"},{"commit":"98e5010648e34ac0ea6ad8e6a925fef76d0dbea9","lines":"1-16","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/98e5010648e34ac0ea6ad8e6a925fef76d0dbea9/TESTING.md#L1-L16"}],"tags":["enriched","llm","services"],"title":"AS215932 (Hyrule Networks) — Service & Project Landscape","truth_owner":"derived","type":"Reference"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: CI: add a lint/link-check gate and make it required","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/as215932-net/2","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/as215932-net/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/issues/2"}],"tags":["as215932.net","github","issues","loop:knowledge-gap"],"title":"CI: add a lint/link-check gate and make it required","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #11: Planner uses generic acceptance criteria; derive them from the issue body","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/11","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/11.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/11","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/11"}],"tags":["agentic-isp","engineering-loop","github","issues","loop:knowledge-gap"],"title":"Planner uses generic acceptance criteria; derive them from the issue body","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #12: Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/12","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/12.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/12","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/12"}],"tags":["agentic-isp","engineering-loop","github","issues","loop:knowledge-gap"],"title":"Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #13: Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/13","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/13.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/13","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/13"}],"tags":["agentic-isp","engineering-loop","github","issues","loop:knowledge-gap"],"title":"Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #29: Persistent/event-driven Reliability Governor follow-up","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/29","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/29.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/29","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/29"}],"tags":["engineering-loop","github","issues","loop:knowledge-gap"],"title":"Persistent/event-driven Reliability Governor follow-up","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #31: Session log: Reliability Governor Knowledge role fix and production rerun","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/31","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/31","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/31"}],"tags":["engineering-loop","github","issues","loop:needs-context"],"title":"Session log: Reliability Governor Knowledge role fix and production rerun","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #6: Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/6","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/6.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/6","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/6"}],"tags":["agentic-isp","engineering-loop","github","issues","loop:knowledge-gap"],"title":"Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #12: Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/12","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/12.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/12","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/12"}],"tags":["enhancement","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #14: Feedback from AI Agentic order/payment flow","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/14","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/14.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/14","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/14"}],"tags":["github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"Feedback from AI Agentic order/payment flow","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #15: mypy --strict cleanup: annotate the codebase + triage the genuine findings","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/15","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/15.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/15","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/15"}],"tags":["github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"mypy --strict cleanup: annotate the codebase + triage the genuine findings","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/2","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/2"}],"tags":["enhancement","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #23: Generic Payment Intent Project","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/23","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/23.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/23","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/23"}],"tags":["github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"Generic Payment Intent Project","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #3: feat(payments): self-hosted x402 facilitator for non-CDP EVM chains","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/3","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/3.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/3","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/3"}],"tags":["enhancement","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"feat(payments): self-hosted x402 facilitator for non-CDP EVM chains","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #9: CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/9","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/9.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/9","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/9"}],"tags":["bug","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #1: hyrule-mcp: critical self-introspection gaps (localhost short-circuit + transparent ssh errors + icinga_get_host_state broken)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/1","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/1","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/1"}],"tags":["bug","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: critical self-introspection gaps (localhost short-circuit + transparent ssh errors + icinga_get_host_state broken)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #10: hyrule-mcp: smaller helpers (prometheus_list_targets, dns_probe_burst, path_explain, ISO timestamps)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/10","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/10.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/10","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/10"}],"tags":["documentation","enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: smaller helpers (prometheus_list_targets, dns_probe_burst, path_explain, ISO timestamps)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #15: CI: add a real test/lint gate (ruff + pytest) and make it required","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/15","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/15.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/15","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/15"}],"tags":["github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"CI: add a real test/lint gate (ruff + pytest) and make it required","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: hyrule-mcp: add tcpdump_capture (parsed packet capture as a first-class tool)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/2","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/2"}],"tags":["documentation","enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add tcpdump_capture (parsed packet capture as a first-class tool)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #3: hyrule-mcp: add pf_log_tail and nft_log_tail (read parsed firewall drops)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/3","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/3.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/3","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/3"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add pf_log_tail and nft_log_tail (read parsed firewall drops)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #4: hyrule-mcp: add firewall_state (rule stats + tables + counters)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/4","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/4.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/4","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/4"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add firewall_state (rule stats + tables + counters)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #5: hyrule-mcp: add ndp_state and arp_state (cache contents with state + expiry)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/5","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/5.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/5","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/5"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add ndp_state and arp_state (cache contents with state + expiry)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #6: hyrule-mcp: add multi_source_probe (parallel reachability test from N internal hosts)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/6","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/6.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/6","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/6"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add multi_source_probe (parallel reachability test from N internal hosts)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #7: hyrule-mcp: add ecmp_path_select (probe N flows with varying L4 keys to surface ECMP-driven failures)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/7","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/7.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/7","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/7"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add ecmp_path_select (probe N flows with varying L4 keys to surface ECMP-driven failures)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #8: hyrule-mcp: add service_restart_history (cadence detection for systemd units)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/8","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/8.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/8","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/8"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add service_restart_history (cadence detection for systemd units)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #9: hyrule-mcp: add vault_agent_status (templates, last render, command directives)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/9","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/9.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/9","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/9"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add vault_agent_status (templates, last render, command directives)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #18: Frontend cleanup: prune legacy.css dead weight + split page-specific CSS into the component layer","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-web/18","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-web/18.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/issues/18","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/issues/18"}],"tags":["github","hyrule-web","issues","loop:knowledge-gap"],"title":"Frontend cleanup: prune legacy.css dead weight + split page-specific CSS into the component layer","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #26: feat: VPS launch-proof status UI (consume /v1/vm/{id}/status)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-web/26","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-web/26.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/issues/26","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/issues/26"}],"tags":["agentic-isp","github","hyrule-web","issues","launch-proof","loop:knowledge-gap"],"title":"feat: VPS launch-proof status UI (consume /v1/vm/{id}/status)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #127: noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/127","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/127.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/127","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/127"}],"tags":["ansible","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #130: INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/130","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/130.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/130","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/130"}],"tags":["bug","dns","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #138: Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/138","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/138.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/138","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/138"}],"tags":["bgp","github","issues","ixp","loop:knowledge-gap","network-operations","peering","research-needed","upstream"],"title":"Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #14: Investigate replacement of Debian router \"rtr\" to OpenBSD","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/14","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/14.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/14","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/14"}],"tags":["github","issues","loop:knowledge-gap","network-operations","research-needed"],"title":"Investigate replacement of Debian router \"rtr\" to OpenBSD","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #155: Wave 5 follow-up: expand Batfish/Containerlab assertions (lab-developed)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/155","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/155.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/155","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/155"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"Wave 5 follow-up: expand Batfish/Containerlab assertions (lab-developed)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #157: CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/157","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/157.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/157","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/157"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine","security"],"title":"CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #170: Org-Wide Low-Noise CI/CD Discord Notifications","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/170","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/170.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/170","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/170"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"Org-Wide Low-Noise CI/CD Discord Notifications","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #171: Research and plan Keycloak/OIDC for internal service access","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/171","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/171.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/171","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/171"}],"tags":["github","issues","loop:knowledge-gap","network-operations","research-needed","security"],"title":"Research and plan Keycloak/OIDC for internal service access","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #173: Alert on OVH failover IP payment and expiry outside AS215932","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/173","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/173.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/173","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/173"}],"tags":["IPv4","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"Alert on OVH failover IP payment and expiry outside AS215932","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #181: Fix Icinga snapshot helper credentials on mon","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/181","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/181.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/181","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/181"}],"tags":["bug","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"Fix Icinga snapshot helper credentials on mon","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #19: Provision extmon VPS at Vultr/DigitalOcean","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/19","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/19.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/19","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/19"}],"tags":["ansible","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"Provision extmon VPS at Vultr/DigitalOcean","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #214: Complete live rollout of x402 Hyrule Network Proxy","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/214","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/214.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/214","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/214"}],"tags":["cloud","github","issues","loop:knowledge-gap","network-operations","service"],"title":"Complete live rollout of x402 Hyrule Network Proxy","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #219: Upgrade XO server for XO MCP 1.4+ /rest/v0/mcp/status support","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/219","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/219.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/219","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/219"}],"tags":["github","issues","loop:knowledge-gap","network-operations","service","virtualization"],"title":"Upgrade XO server for XO MCP 1.4+ /rest/v0/mcp/status support","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #22: Rotate Discord webhook URL — old token leaked in git history","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/22","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/22.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/22","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/22"}],"tags":["critical","github","issues","loop:knowledge-gap","monitoring","network-operations","security"],"title":"Rotate Discord webhook URL — old token leaked in git history","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #225: Agentic ISP operating loop launch — remaining production cutover","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/225","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/225.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/225","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/225"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Agentic ISP operating loop launch — remaining production cutover","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #231: Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/231","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/231.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/231","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/231"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #245: Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/245","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/245.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/245","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/245"}],"tags":["agentic-isp","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #246: drift-detection: 11-day accumulated config drift — firewalls, monitoring, ci, netproxy unreachable","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/246","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/246.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/246","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/246"}],"tags":["bug","critical","firewall","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"drift-detection: 11-day accumulated config drift — firewalls, monitoring, ci, netproxy unreachable","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #249: Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/249","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/249.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/249","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/249"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #252: Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/252","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/252.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/252","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/252"}],"tags":["ansible","bug","cloud","github","issues","loop:knowledge-gap","network-operations"],"title":"Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #262: promote-apps: reused promotion branch + --force-with-lease breaks after each merge","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/262","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/262.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/262","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/262"}],"tags":["agentic-isp","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"promote-apps: reused promotion branch + --force-with-lease breaks after each merge","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #265: app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/265","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/265.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/265","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/265"}],"tags":["agentic-isp","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #267: rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/267","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/267.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/267","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/267"}],"tags":["bug","disk","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #268: hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/268","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/268.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/268","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/268"}],"tags":["bug","cloud","github","issues","loop:knowledge-gap","network-operations"],"title":"hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #272: CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/272","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/272.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/272","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/272"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #319: Japan PoP research: prefix audit and IPv6 /48 planning","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/319","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/319.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/319","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/319"}],"tags":["bgp","github","issues","ixp","loop:knowledge-gap","network-operations","peering","research-needed","upstream"],"title":"Japan PoP research: prefix audit and IPv6 /48 planning","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #327: Agentic Observatory post-rollout stabilization and audited-action readiness","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/327","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/327.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/327","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/327"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Agentic Observatory post-rollout stabilization and audited-action readiness","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #346: Set up proper IPAM for customer VM address allocation","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/346","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/346.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/346","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/346"}],"tags":["cloud","github","issues","loop:needs-context","network-operations","research-needed"],"title":"Set up proper IPAM for customer VM address allocation","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #350: Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/350","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/350.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/350","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/350"}],"tags":["ansible","dns","github","issues","loop:needs-human","network-operations"],"title":"Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #351: Track CDN egress routing regressions and policy overrides","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/351","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/351.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/351","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/351"}],"tags":["bgp","github","issues","loop:needs-human","monitoring","network-operations","peering","upstream"],"title":"Track CDN egress routing regressions and policy overrides","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #352: Roll out lightweight flow collector and traffic weathermap","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/352","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/352.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/352","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/352"}],"tags":["github","issues","loop:needs-human","monitoring","network-operations"],"title":"Roll out lightweight flow collector and traffic weathermap","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #355: Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/355","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/355.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/355","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/355"}],"tags":["github","issues","loop:approved","network-operations","routine","virtualization"],"title":"Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #356: Reliability governor / NOC loop re-processes resolved and duplicate cases","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/356","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/356.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/356","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/356"}],"tags":["agentic-isp","bug","github","issues","loop:needs-context","monitoring","network-operations"],"title":"Reliability governor / NOC loop re-processes resolved and duplicate cases","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #357: Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/357","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/357.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/357","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/357"}],"tags":["github","hosting","issues","loop:needs-context","network-operations","service"],"title":"Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #358: Prove rollback-by-SHA for hyrule-web and hyrule-cloud","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/358","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/358.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/358","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/358"}],"tags":["cloud","github","issues","loop:approved","network-operations","routine"],"title":"Prove rollback-by-SHA for hyrule-web and hyrule-cloud","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #359: Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/359","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/359.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/359","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/359"}],"tags":["github","hosting","issues","loop:needs-context","monitoring","network-operations"],"title":"Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #39: Implement autonomous NOC approved remediation execution with commit-confirm rollback","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/39","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/39.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/39","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/39"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Implement autonomous NOC approved remediation execution with commit-confirm rollback","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #4: Connect home OpenWRT CPE to my AS","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/4","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/4.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/4","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/4"}],"tags":["github","issues","loop:knowledge-gap","network-operations","openwrt","wireguard"],"title":"Connect home OpenWRT CPE to my AS","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #49: hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/49","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/49.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/49","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/49"}],"tags":["github","issues","loop:knowledge-gap","network-operations","service"],"title":"hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #5: Set up Yggdrasil node","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/5","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/5.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/5","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/5"}],"tags":["github","i2p","issues","loop:knowledge-gap","network-operations","research-needed","service","yggdrasil"],"title":"Set up Yggdrasil node","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #56: monitoring + logs roles: add RedHat / XCP-NG branch for dom0","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/56","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/56.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/56","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/56"}],"tags":["ansible","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"monitoring + logs roles: add RedHat / XCP-NG branch for dom0","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #8: Set up Ripe Atlas Probe to monitor network","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/8","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/8.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/8","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/8"}],"tags":["IPv4","blocked","github","issues","loop:knowledge-gap","monitoring","network-operations","research-needed","service"],"title":"Set up Ripe Atlas Probe to monitor network","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #81: monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/81","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/81.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/81","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/81"}],"tags":["bug","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #84: Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/84","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/84.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/84","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/84"}],"tags":["ansible","dns","github","issues","loop:knowledge-gap","network-operations","security"],"title":"Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #1: noc-agent: add investigation discipline rules to system prompt (postmortem learnings)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/noc-agent/1","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/noc-agent/1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/issues/1","review_status":null,"source_refs":[{"repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/1"}],"tags":["documentation","github","issues","loop:knowledge-gap","noc-agent"],"title":"noc-agent: add investigation discipline rules to system prompt (postmortem learnings)","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #10: CI: add a real test/lint gate (ruff + pytest) and make it required","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/noc-agent/10","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/noc-agent/10.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/issues/10","review_status":null,"source_refs":[{"repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/10"}],"tags":["github","issues","loop:knowledge-gap","noc-agent"],"title":"CI: add a real test/lint gate (ruff + pytest) and make it required","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"canonical","confidence":"high","description":"GitHub Issue #12: Protect NOC control UI with OAuth/OIDC at the edge","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/noc-agent/12","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/noc-agent/12.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/issues/12","review_status":null,"source_refs":[{"repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/12"}],"tags":["github","issues","loop:knowledge-gap","noc-agent"],"title":"Protect NOC control UI with OAuth/OIDC at the edge","truth_owner":"repo","type":"GitHub Issue"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #22: Fix production loop readiness gaps","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/engineering-loop/22","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/engineering-loop/22.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/pull/22","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/pull/22"}],"tags":["engineering-loop","github","pull-requests"],"title":"Fix production loop readiness gaps","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #31: [codex] add zcash x402 binding","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/hyrule-cloud/31","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/hyrule-cloud/31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/pull/31","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/pull/31"}],"tags":["github","hyrule-cloud","pull-requests"],"title":"[codex] add zcash x402 binding","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #207: Allow Caddy to reach Icinga Web","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/207","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/207.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/207","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/207"}],"tags":["Review effort 2/5","github","network-operations","pull-requests"],"title":"Allow Caddy to reach Icinga Web","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #213: feat: add AS215932 extmon and diagnostics ops support","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/213","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/213.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/213","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/213"}],"tags":["Possible security concern","Review effort 5/5","github","network-operations","pull-requests"],"title":"feat: add AS215932 extmon and diagnostics ops support","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #220: fix(noc): surface OpenRouter quota in model health check","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/220","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/220.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/220","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/220"}],"tags":["Review effort 2/5","github","network-operations","pull-requests"],"title":"fix(noc): surface OpenRouter quota in model health check","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #222: Add FRR NETCONF/YANG audit foundation","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/222","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/222.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/222","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/222"}],"tags":["Review effort 4/5","github","network-operations","pull-requests"],"title":"Add FRR NETCONF/YANG audit foundation","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #273: ci(deps): bump actions/create-github-app-token from 2 to 3","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/273","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/273.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/273","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/273"}],"tags":["github","network-operations","pull-requests"],"title":"ci(deps): bump actions/create-github-app-token from 2 to 3","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #304: ci(deps): bump actions/checkout from 6 to 7","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/304","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/304.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/304","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/304"}],"tags":["github","network-operations","pull-requests"],"title":"ci(deps): bump actions/checkout from 6 to 7","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #307: [codex] Open IPv4 IMAPS on mail","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/307","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/307.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/307","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/307"}],"tags":["Review effort 2/5","github","network-operations","pull-requests"],"title":"[codex] Open IPv4 IMAPS on mail","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #316: Promote noc-agent 72c21b0","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/316","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/316.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/316","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/316"}],"tags":["Review effort 1/5","github","network-operations","pull-requests"],"title":"Promote noc-agent 72c21b0","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #339: [noc][lhp] case_0e77bc6b207d: resolve low root filesystem condition","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/339","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/339.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/339","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/339"}],"tags":["github","network-operations","pull-requests"],"title":"[noc][lhp] case_0e77bc6b207d: resolve low root filesystem condition","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #349: [noc][lhp] case_bf4d6d0fc91c: resolve low root filesystem condition","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/349","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/349.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/349","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/349"}],"tags":["github","network-operations","pull-requests"],"title":"[noc][lhp] case_bf4d6d0fc91c: resolve low root filesystem condition","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #360: Promote Governor idempotency fix","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/360","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/360.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/360","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/360"}],"tags":["github","network-operations","pull-requests"],"title":"Promote Governor idempotency fix","truth_owner":"external","type":"GitHub Pull Request"} -{"authority":"canonical","confidence":"high","description":"DNS zone `0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa` with 22 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone"}],"tags":["dns","infrastructure","zone"],"title":"0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa","truth_owner":"repo","type":"DNS Zone"} -{"authority":"canonical","confidence":"high","description":"DNS zone `as215932.net` with 30 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/as215932-net","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/as215932-net.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/as215932.net.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone"}],"tags":["dns","infrastructure","zone"],"title":"as215932.net","truth_owner":"repo","type":"DNS Zone"} -{"authority":"canonical","confidence":"high","description":"DNS zone `deploy.hyrule.host` with 3 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/deploy-hyrule-host","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/deploy-hyrule-host.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/deploy.hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone"}],"tags":["dns","infrastructure","zone"],"title":"deploy.hyrule.host","truth_owner":"repo","type":"DNS Zone"} -{"authority":"canonical","confidence":"high","description":"DNS zone `hyrule.host` with 18 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/hyrule-host","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/hyrule-host.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone"}],"tags":["dns","infrastructure","zone"],"title":"hyrule.host","truth_owner":"repo","type":"DNS Zone"} -{"authority":"canonical","confidence":"high","description":"DNS zone `servify.network` with 36 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/servify-network","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/servify-network.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/servify.network.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone"}],"tags":["dns","infrastructure","zone"],"title":"servify.network","truth_owner":"repo","type":"DNS Zone"} -{"authority":"canonical","confidence":"high","description":"Identity split for hyrule.host, servify.network, and as215932.net.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/domain-policy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/domain-policy.md","payload_json":null,"quality_score":null,"resource":null,"review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md"}],"tags":["as215932","domains","identity","policy"],"title":"AS215932 Domain Policy","truth_owner":"repo","type":"Domain Policy"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `api` with address `2a0c:b641:b50:2::20` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/api","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/api.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"api","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `ci-pr` with address `2a0c:b641:b51::c1` and groups `linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/ci-pr","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/ci-pr.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml"}],"tags":["host","infrastructure","linux","vm"],"title":"ci-pr","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `ci` with address `2a0c:b641:b50:2::d0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/ci","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/ci.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"ci","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Router `cr1-ch1` with address `2a0c:b641:b50::c` and groups `freebsd, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/cr1-ch1","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/cr1-ch1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml"}],"tags":["freebsd","host","infrastructure","router","routers"],"title":"cr1-ch1","truth_owner":"repo","type":"Router"} -{"authority":"canonical","confidence":"high","description":"Router `cr1-de1` with address `2a0c:b641:b50::b` and groups `freebsd, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/cr1-de1","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/cr1-de1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml"}],"tags":["freebsd","host","infrastructure","router","routers"],"title":"cr1-de1","truth_owner":"repo","type":"Router"} -{"authority":"canonical","confidence":"high","description":"Router `cr1-nl1` with address `2a0c:b641:b50::a` and groups `freebsd, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/cr1-nl1","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/cr1-nl1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml"}],"tags":["freebsd","host","infrastructure","router","routers"],"title":"cr1-nl1","truth_owner":"repo","type":"Router"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `dns` with address `2a0c:b641:b50:2::10` and groups `infra_vms, linux, nameservers, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/dns","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/dns.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml"}],"tags":["host","infra_vms","infrastructure","linux","nameservers","public_facing","vm"],"title":"dns","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `dom0` with address `193.70.32.138` and groups `xcpng`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/dom0","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/dom0.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml"}],"tags":["host","infrastructure","vm","xcpng"],"title":"dom0","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `extmon` with address `0.0.0.0` and groups `external`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/extmon","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/extmon.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml"}],"tags":["external","host","infrastructure","vm"],"title":"extmon","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `log` with address `2a0c:b641:b50:2::b0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/host-log","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/host-log.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"log","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `irc` with address `2a0c:b641:b50:2::80` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/irc","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/irc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"irc","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `loop` with address `2a0c:b641:b50:2::f0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"loop","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `mail` with address `2a0c:b641:b50:2::90` and groups `infra_vms, openbsd, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/mail","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/mail.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml"}],"tags":["host","infra_vms","infrastructure","openbsd","public_facing","vm"],"title":"mail","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `mon` with address `2a0c:b641:b50:2::50` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/mon","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/mon.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"mon","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `netproxy` with address `2a0c:b641:b50:2::e0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/netproxy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/netproxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"netproxy","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `noc` with address `2a0c:b641:b50:2::a0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/noc","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"noc","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `ns2` with address `2001:41d0:304:300::7bfb` and groups `linux, nameservers, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/ns2","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/ns2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml"}],"tags":["host","infrastructure","linux","nameservers","public_facing","vm"],"title":"ns2","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `proxy` with address `2a0c:b641:b50:2::40` and groups `infra_vms, linux, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/proxy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/proxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml"}],"tags":["host","infra_vms","infrastructure","linux","public_facing","vm"],"title":"proxy","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Router `rtr` with address `2a0c:b641:b50:2::1` and groups `linux, public_facing, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/rtr","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/rtr.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml"}],"tags":["host","infrastructure","linux","public_facing","router","routers"],"title":"rtr","truth_owner":"repo","type":"Router"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `vault` with address `2a0c:b641:b50:2::c0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"vault","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `vpn` with address `2a0c:b641:b50:2::60` and groups `infra_vms, linux, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/vpn","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/vpn.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml"}],"tags":["host","infra_vms","infrastructure","linux","public_facing","vm"],"title":"vpn","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `web` with address `2a0c:b641:b50:2::30` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/web","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"web","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Infrastructure Host `xoa` with address `2a0c:b641:b50:2::70` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/xoa","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/xoa.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"xoa","truth_owner":"repo","type":"Infrastructure Host"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50::/44` from `ansible/inventory/group_vars/all.yml` (`as215932_prefix`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/as215932-prefix","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/as215932-prefix.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"as215932_prefix: 2a0c:b641:b50::/44","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b51::/48` from `ansible/inventory/group_vars/all.yml` (`customer_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/customer-subnet","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/customer-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"customer_subnet: 2a0c:b641:b51::/48","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:2::/64` from `ansible/inventory/group_vars/all.yml` (`infra_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/infra-subnet","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/infra-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"infra_subnet: 2a0c:b641:b50:2::/64","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:f0::/64` from `ansible/inventory/group_vars/all.yml` (`loop_docker_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/loop-docker-subnet","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/loop-docker-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"loop_docker_subnet: 2a0c:b641:b50:f0::/64","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50::/64` from `ansible/inventory/group_vars/all.yml` (`router_loopback_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/router-loopback-subnet","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/router-loopback-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"router_loopback_subnet: 2a0c:b641:b50::/64","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:3::/64` from `ansible/inventory/group_vars/all.yml` (`vpn_clients_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/vpn-clients-subnet","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/vpn-clients-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"vpn_clients_subnet: 2a0c:b641:b50:3::/64","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:ff00::/56` from `ansible/inventory/group_vars/all.yml` (`wg_link_prefix`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/wg-link-prefix","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/wg-link-prefix.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"wg_link_prefix: 2a0c:b641:b50:ff00::/56","truth_owner":"repo","type":"Network Prefix"} -{"authority":"canonical","confidence":"medium","description":"Tracked Prometheus/Icinga/blackbox monitoring configuration files from network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/monitoring/network-operations-monitoring","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/monitoring/network-operations-monitoring.md","payload_json":null,"quality_score":null,"resource":null,"review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/10-enX0.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX0.network"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/10-enX1.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX1.network"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/alertmanager.yml.j2","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/alertmanager.yml.j2"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/blackbox.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/blackbox.yml"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/hosts/dom0.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/dom0.conf"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/hosts/infra-vms.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/infra-vms.conf"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/hosts/routers.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/routers.conf"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/icinga-ca.crt","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/icinga-ca.crt"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/scripts/check_dns_soa_ecmp.py","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/scripts/check_jool_success_delta.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_jool_success_delta.sh"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":"configs/mon/icinga2/scripts/check_noc_agent_model_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh"}],"tags":["icinga","monitoring","network-operations","prometheus"],"title":"Network Operations Monitoring Inventory","truth_owner":"repo","type":"Monitoring Inventory"} -{"authority":"advisory","confidence":"high","description":"Organization-level map of AS215932 repositories, services, infrastructure, operational loops, and source-of-truth rules.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/org/as215932","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/org/as215932.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932","review_status":null,"source_refs":[{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","lines":"1-56","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180"},{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"},{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"},{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"},{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146"},{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"}],"tags":["as215932","hyrule","knowledge","organization","servify"],"title":"AS215932 / Servify / Hyrule Knowledge Domain","truth_owner":"derived","type":"Organization"} -{"authority":"canonical","confidence":"high","description":"Private business planning and profitability notes for Hyrule/AS215932","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/projects/hyrule-business","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/projects/hyrule-business.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-44","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-174","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md#L1-L174"}],"tags":["business","finance","hyrule","project","strategy"],"title":"Hyrule Business","truth_owner":"repo","type":"Project"} -{"authority":"canonical","confidence":"high","description":"Network operations and infrastructure tracking for AS215932 (Hyrule). Building a complete ISP from scratch - BGP/OSPFv3 routing, IXP peering, automation. Working in public.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/projects/network-operations","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/projects/network-operations.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53"},{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-240","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L240"}],"tags":["ansible","as215932","autonomous-system","bgp","devops","frrouting","infrastructure","infrastructure-as-code","ipv6","irr","isp","ixp","jinja2","looking-glass","network-automation","network-operations","ospf","ospf-v3","peering","project","ripe","rpki","wireguard","xcp-ng"],"title":"Network Operations","truth_owner":"repo","type":"Project"} -{"authority":"evidence","confidence":"high","description":"Organization profile for Hyrule Networks (AS215932)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/.github","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/.github.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/.github","review_status":null,"source_refs":[{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","repo":"AS215932/.github","url":"https://github.com/AS215932/.github"}],"tags":[".github","as215932","github","organization","repository"],"title":"AS215932 GitHub Organization Profile","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/as215932.net","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/as215932.net.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net"}],"tags":["as215932","as215932.net","ipv6","isp","looking-glass","network-status","peering","repository","static-site","weathermap","website"],"title":"as215932.net","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Autonomous development loop for AS215932 based on LangGraph","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/engineering-loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/engineering-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop"}],"tags":["agentic-development","ai-agents","as215932","automation","engineering-loop","github-actions","hyrule","infrastructure-as-code","langgraph","mcp","repository"],"title":"Hyrule Engineering Loop","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Private business planning and profitability notes for Hyrule/AS215932","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-business","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-business.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business"}],"tags":["as215932","business","finance","hyrule","hyrule-business","repository","strategy"],"title":"Hyrule Business","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-cloud","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-cloud.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud"}],"tags":["agents","api","as215932","automation","cloud","fastapi","hosting","hyrule","hyrule-cloud","ipv6","payments","repository","vps","x402","xcp-ng"],"title":"Hyrule Cloud","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"MCP tools for administrating AS215932","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-mcp","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-mcp.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp"}],"tags":["as215932","automation","bgp","diagnostics","frrouting","hyrule","hyrule-mcp","mcp","model-context-protocol","monitoring","networking","repository"],"title":"Hyrule MCP","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Internal Hyrule Network Proxy sidecar for x402-gated network requests","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-network-proxy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-network-proxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy"}],"tags":["as215932","go","hyrule","hyrule-network-proxy","network-proxy","repository","x402"],"title":"Hyrule Network Proxy","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Main (branded) website","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-web","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web"}],"tags":["as215932","branding","hyrule","hyrule-networks","hyrule-web","repository","web","website"],"title":"Hyrule Web","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"Network operations and infrastructure tracking for AS215932 (Hyrule). Building a complete ISP from scratch - BGP/OSPFv3 routing, IXP peering, automation. Working in public.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/network-operations","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/network-operations.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations"}],"tags":["ansible","as215932","autonomous-system","bgp","devops","frrouting","infrastructure","infrastructure-as-code","ipv6","irr","isp","ixp","jinja2","looking-glass","network-automation","network-operations","ospf","ospf-v3","peering","repository","ripe","rpki","wireguard","xcp-ng"],"title":"AS215932 Network Operations","truth_owner":"external","type":"Repository"} -{"authority":"evidence","confidence":"high","description":"AS215932 Autonomous NOC Agent","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/noc-agent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/noc-agent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent"}],"tags":["alertmanager","as215932","automation","fastapi","hyrule","icinga","incident-response","langgraph","monitoring","noc","noc-agent","repository"],"title":"Hyrule NOC Agent","truth_owner":"external","type":"Repository"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CandidateDecisionRecord` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CandidateDecisionRecord","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CandidateDecisionRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L265-L307","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"265-307","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L265-L307"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CandidateDecisionRecord","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CapabilityEnvelope` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CapabilityEnvelope","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CapabilityEnvelope.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L223-L253","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"223-253","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L223-L253"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CapabilityEnvelope","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CapabilityRegistry` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CapabilityRegistry","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CapabilityRegistry.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L256-L262","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"256-262","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L256-L262"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CapabilityRegistry","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CaseOutcome` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CaseOutcome","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CaseOutcome.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L65-L72","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"65-72","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L65-L72"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CaseOutcome","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvalCase` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/EvalCase","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/EvalCase.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L53-L62","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"53-62","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L53-L62"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"EvalCase","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvalInput` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/EvalInput","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/EvalInput.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L37-L50","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"37-50","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L37-L50"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"EvalInput","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvalSummary` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/EvalSummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/EvalSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L75-L80","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"75-80","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L75-L80"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"EvalSummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `FileMutation` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/FileMutation","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/FileMutation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L25-L30","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"25-30","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L25-L30"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"FileMutation","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IssueClassification` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/IssueClassification","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/IssueClassification.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L196-L220","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"196-220","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L196-L220"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"IssueClassification","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IssueSnapshot` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/IssueSnapshot","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/IssueSnapshot.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L121-L136","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"121-136","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L121-L136"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"IssueSnapshot","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `JudgmentFinding` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/JudgmentFinding","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/JudgmentFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L32-L39","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"32-39","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L32-L39"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"JudgmentFinding","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `KnowledgeSummary` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/KnowledgeSummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/KnowledgeSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L139-L150","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"139-150","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L139-L150"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"KnowledgeSummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `LhpAuthoritySummary` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/LhpAuthoritySummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/LhpAuthoritySummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L153-L160","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"153-160","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L153-L160"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"LhpAuthoritySummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ReliabilityGovernorWakeEvent` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L180-L193","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"180-193","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L180-L193"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"ReliabilityGovernorWakeEvent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RoleJudgment` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/RoleJudgment","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/RoleJudgment.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L42-L48","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"42-48","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L42-L48"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"RoleJudgment","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RoleReviewOutput` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/RoleReviewOutput","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/RoleReviewOutput.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L33-L39","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"33-39","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L33-L39"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"RoleReviewOutput","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WakeEventSubject` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/WakeEventSubject","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/WakeEventSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L163-L177","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"163-177","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L163-L177"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"WakeEventSubject","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AcceptedPaymentMethods` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AcceptedPaymentMethods.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L248-L253","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"248-253","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L248-L253"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AcceptedPaymentMethods","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AccountDeleteResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AccountDeleteResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L242-L245","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"242-245","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L242-L245"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AccountDeleteResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeyCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeyCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L251-L254","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"251-254","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L251-L254"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeyCreateRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeyCreateResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeyCreateResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L269-L271","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"269-271","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L269-L271"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeyCreateResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeyListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeyListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L274-L275","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"274-275","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L274-L275"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeyListResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeySummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeySummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeySummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L257-L266","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"257-266","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L257-L266"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeySummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthLoginRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthLoginRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthLoginRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L133-L135","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"133-135","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L133-L135"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthLoginRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthLoginResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthLoginResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthLoginResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L138-L139","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"138-139","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L138-L139"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthLoginResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthRegisterRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthRegisterRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L115-L118","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"115-118","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L115-L118"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthRegisterRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthRegisterResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthRegisterResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L121-L130","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"121-130","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L121-L130"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthRegisterResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPAssertions` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPAssertions","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPAssertions.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L962-L964","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"962-964","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L962-L964"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPAssertions","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPFilters` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPFilters","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPFilters.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L956-L959","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"956-959","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L956-L959"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPFilters","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPJobHeartbeat` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPJobHeartbeat.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L40-L44","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"40-44","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L40-L44"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPJobHeartbeat","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPJobResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPJobResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPJobResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1067-L1076","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1067-1076","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1067-L1076"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPJobResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L967-L977","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"967-977","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L967-L977"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPLookupResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L993-L1002","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"993-1002","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L993-L1002"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPLookupResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPOriginObservation` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPOriginObservation","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPOriginObservation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L980-L983","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"980-983","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L980-L983"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPOriginObservation","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1019-L1025","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1019-1025","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1019-L1025"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPResolvedSubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPResolvedSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L986-L990","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"986-990","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L986-L990"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPResolvedSubject","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSnapshotIngest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSnapshotIngest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L24-L37","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"24-37","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L24-L37"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSnapshotIngest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSnapshotListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSnapshotListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1039-L1040","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1039-1040","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1039-L1040"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSnapshotListResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSnapshotSummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSnapshotSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1028-L1036","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1028-1036","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1028-L1036"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSnapshotSummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSourceStatusIngest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSourceStatusIngest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L17-L21","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"17-21","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L17-L21"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSourceStatusIngest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSourcesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSourcesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1014-L1016","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1014-1016","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1014-L1016"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSourcesResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPStatusResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPStatusResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPStatusResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1005-L1011","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1005-1011","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1005-L1011"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPStatusResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPStreamJobRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPStreamJobRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1048-L1055","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1048-1055","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1048-L1055"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPStreamJobRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSubject","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L943-L945","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"943-945","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L943-L945"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSubject","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPTimeSelector` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPTimeSelector","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPTimeSelector.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L948-L953","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"948-953","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L948-L953"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPTimeSelector","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CapabilityEndpoint` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CapabilityEndpoint.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L646-L650","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"646-650","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L646-L650"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CapabilityEndpoint","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ChangePasswordRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ChangePasswordRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L180-L182","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"180-182","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L180-L182"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ChangePasswordRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimBySSHRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimBySSHRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L229-L233","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"229-233","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L229-L233"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimBySSHRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimByTokenRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimByTokenRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L217-L219","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"217-219","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L217-L219"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimByTokenRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimByWalletRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimByWalletRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L222-L226","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"222-226","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L222-L226"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimByWalletRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L236-L239","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"236-239","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L236-L239"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CostBreakdown` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CostBreakdown","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CostBreakdown.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L316-L320","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"316-320","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L316-L320"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CostBreakdown","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CryptoIntentRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CryptoIntentRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L381-L394","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"381-394","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L381-L394"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CryptoIntentRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CryptoIntentResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CryptoIntentResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L397-L419","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"397-419","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L397-L419"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CryptoIntentResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSAuthorityCompareRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1216-L1221","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1216-1221","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1216-L1221"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSAuthorityCompareRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1163-L1169","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1163-1169","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1163-L1169"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSLookupResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1190-L1200","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1190-1200","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1190-L1200"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSLookupResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1203-L1204","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1203-1204","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1203-L1204"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSPropagationRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSPropagationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1207-L1213","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1207-1213","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1207-L1213"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSPropagationRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSQuestion` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSQuestion","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSQuestion.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1172-L1174","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1172-1174","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1172-L1174"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSQuestion","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSRecord` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSRecord","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L491-L496","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"491-496","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L491-L496"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSRecord","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSRecordAnswer` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSRecordAnswer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1177-L1181","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1177-1181","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1177-L1181"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSRecordAnswer","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSRecordRecommendationRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1232-L1241","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1232-1241","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1232-L1241"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSRecordRecommendationRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSSECResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSSECResult","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSSECResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1184-L1187","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1184-1187","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1184-L1187"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSSECResult","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticFinding` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticFinding","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L575-L580","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"575-580","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L575-L580"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticFinding","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticJobResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticJobResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L614-L625","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"614-625","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L614-L625"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticJobResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L583-L592","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"583-592","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L583-L592"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticTarget` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticTarget","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticTarget.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L569-L572","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"569-572","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L569-L572"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticTarget","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DomainCheckResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DomainCheckResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DomainCheckResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L456-L464","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"456-464","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L456-L464"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DomainCheckResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DomainRegisterRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DomainRegisterRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L466-L472","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"466-472","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L466-L472"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DomainRegisterRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DomainRegisterResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DomainRegisterResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L475-L480","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"475-480","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L475-L480"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DomainRegisterResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `FirewallState` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/FirewallState","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/FirewallState.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L307-L309","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"307-309","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L307-L309"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"FirewallState","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `GenericActionResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/GenericActionResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/GenericActionResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L452-L454","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"452-454","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L452-L454"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"GenericActionResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPGeoResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPGeoResult","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPGeoResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1097-L1103","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1097-1103","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1097-L1103"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPGeoResult","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1089-L1094","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1089-1094","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1089-L1094"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPLookupResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1126-L1138","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1126-1138","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1126-L1138"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPLookupResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPNetworkResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPNetworkResult","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPNetworkResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1106-L1111","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1106-1111","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1106-L1111"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPNetworkResult","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1141-L1142","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1141-1142","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1141-L1142"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPReputationListing` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPReputationListing","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPReputationListing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1114-L1117","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1114-1117","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1114-L1117"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPReputationListing","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPReputationResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPReputationResult","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPReputationResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1120-L1123","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1120-1123","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1120-L1123"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPReputationResult","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXCheckOptions` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXCheckOptions","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXCheckOptions.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1397-L1403","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1397-1403","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1397-L1403"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXCheckOptions","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXCheckRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1406-L1413","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1406-1413","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1406-L1413"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXCheckRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXCheckResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXCheckResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXCheckResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1424-L1433","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1424-1433","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1424-L1433"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXCheckResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXFinding` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXFinding","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1416-L1421","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1416-1421","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1416-L1421"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXFinding","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXJobRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXJobRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXJobRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1443-L1447","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1443-1447","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1443-L1447"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXJobRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXJobResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXJobResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXJobResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1458-L1469","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1458-1469","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1458-L1469"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXJobResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1484-L1486","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1484-1486","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1484-L1486"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXToolDescription` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXToolDescription","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXToolDescription.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1472-L1476","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1472-1476","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1472-L1476"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXToolDescription","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXToolsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXToolsResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXToolsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1479-L1481","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1479-1481","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1479-L1481"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXToolsResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAPIAccessConfig` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAPIAccessConfig.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1530-L1532","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1530-1532","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1530-L1532"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAPIAccessConfig","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAPIKeyCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1599-L1601","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1599-1601","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1599-L1601"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAPIKeyCreateRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAPIKeyResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAPIKeyResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1604-L1609","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1604-1609","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1604-L1609"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAPIKeyResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1513-L1520","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1513-1520","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1513-L1520"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountCreateRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountExtendRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountExtendRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1559-L1560","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1559-1560","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1559-L1560"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountExtendRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountFeatures` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountFeatures","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountFeatures.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1507-L1510","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1507-1510","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1507-L1510"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountFeatures","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1541-L1551","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1541-1551","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1541-L1551"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountUpdateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountUpdateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1554-L1556","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1554-1556","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1554-L1556"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountUpdateRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAliasRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAliasRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAliasRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1574-L1576","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1574-1576","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1574-L1576"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAliasRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAliasResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAliasResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAliasResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1579-L1582","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1579-1582","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1579-L1582"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAliasResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAttachment` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAttachment","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAttachment.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1612-L1617","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1612-1617","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1612-L1617"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAttachment","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailBounceContext` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailBounceContext","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailBounceContext.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1309-L1311","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1309-1311","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1309-L1311"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailBounceContext","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailBounceParseRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailBounceParseRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1314-L1316","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1314-1316","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1314-L1316"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailBounceParseRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailBounceParseResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailBounceParseResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1319-L1327","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1319-1327","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1319-L1327"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailBounceParseResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailDomainCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailDomainCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1563-L1564","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1563-1564","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1563-L1564"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailDomainCreateRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailDomainResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailDomainResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailDomainResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1567-L1571","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1567-1571","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1567-L1571"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailDomainResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailEndpointConfig` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailEndpointConfig","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailEndpointConfig.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1523-L1527","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1523-1527","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1523-L1527"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailEndpointConfig","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailEventResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailEventResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailEventResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1686-L1691","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1686-1691","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1686-L1691"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailEventResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailIdentityRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailIdentityRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailIdentityRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1585-L1588","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1585-1588","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1585-L1588"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailIdentityRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailIdentityResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailIdentityResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailIdentityResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1591-L1596","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1591-1596","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1591-L1596"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailIdentityResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailLimits` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailLimits","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailLimits.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1535-L1538","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1535-1538","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1535-L1538"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailLimits","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailMessageActionRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailMessageActionRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1666-L1670","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1666-1670","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1666-L1670"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailMessageActionRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailMessageListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailMessageListResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailMessageListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1653-L1655","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1653-1655","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1653-L1655"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailMessageListResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailMessageSummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailMessageSummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailMessageSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1633-L1643","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1633-1643","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1633-L1643"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailMessageSummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1699-L1702","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1699-1702","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1699-L1702"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailProductsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailProductsResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailProductsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1694-L1696","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1694-1696","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1694-L1696"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailProductsResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordPolicy` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordPolicy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordPolicy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1330-L1334","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1330-1334","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1330-L1334"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordPolicy","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordRecommendation` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordRecommendation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1345-L1351","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1345-1351","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1345-L1351"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordRecommendation","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordRecommendationRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordRecommendationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1337-L1342","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1337-1342","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1337-L1342"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordRecommendationRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordRecommendationResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordRecommendationResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1354-L1359","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1354-1359","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1354-L1359"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordRecommendationResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailSearchRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailSearchRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailSearchRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1658-L1663","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1658-1663","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1658-L1663"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailSearchRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailSendRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailSendRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailSendRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1620-L1630","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1620-1630","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1620-L1630"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailSendRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailWebhookRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailWebhookRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailWebhookRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1673-L1676","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1673-1676","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1673-L1676"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailWebhookRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailWebhookResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailWebhookResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailWebhookResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1679-L1683","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1679-1683","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1679-L1683"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailWebhookResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MeResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L194-L199","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"194-199","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L194-L199"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MeResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MeVMSummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MeVMSummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MeVMSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L202-L210","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"202-210","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L202-L210"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MeVMSummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MeVMsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MeVMsResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MeVMsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L213-L214","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"213-214","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L213-L214"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MeVMsResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATIPResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATIPResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATIPResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L791-L797","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"791-797","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L791-L797"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATIPResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L800-L803","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"800-803","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L800-L803"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATLookupResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L806-L810","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"806-810","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L806-L810"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATLookupResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L817-L820","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"817-820","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L817-L820"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NetworkRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NetworkRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NetworkRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L363-L369","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"363-369","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L363-L369"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NetworkRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NetworkResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NetworkResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NetworkResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L372-L378","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"372-378","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L372-L378"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NetworkResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OSListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/OSListResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/OSListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L353-L354","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"353-354","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L353-L354"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"OSListResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OSTemplate` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/OSTemplate","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/OSTemplate.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L357-L360","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"357-360","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L357-L360"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"OSTemplate","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PaidEndpointQuote` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PaidEndpointQuote.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L639-L643","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"639-643","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L639-L643"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PaidEndpointQuote","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L743-L745","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"743-745","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L743-L745"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathProbeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathProbeRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathProbeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L725-L731","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"725-731","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L725-L731"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathProbeRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathReportRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathReportRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathReportRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L734-L740","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"734-740","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L734-L740"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathReportRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathVantagesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathVantagesResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathVantagesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L748-L749","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"748-749","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L748-L749"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathVantagesResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PortAllowedResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PortAllowedResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PortAllowedResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L781-L784","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"781-784","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L781-L784"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PortAllowedResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PortCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PortCheckRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PortCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L771-L778","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"771-778","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L771-L778"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PortCheckRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PortPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PortPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PortPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L787-L788","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"787-788","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L787-L788"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PortPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L323-L329","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"323-329","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L323-L329"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProductCapabilityResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ProductCapabilityResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L653-L659","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"653-659","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L653-L659"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ProductCapabilityResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `QuoteEvmMethod` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/QuoteEvmMethod.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L241-L245","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"241-245","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L241-L245"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"QuoteEvmMethod","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `QuoteLineItem` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/QuoteLineItem","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/QuoteLineItem.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L633-L636","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"633-636","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L633-L636"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"QuoteLineItem","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RDAPLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RDAPLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1261-L1264","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1261-1264","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1261-L1264"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RDAPLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RDAPLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RDAPLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1267-L1274","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1267-1274","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1267-L1274"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RDAPLookupResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RecoveryCodeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RecoveryCodeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L142-L145","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"142-145","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L142-L145"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RecoveryCodeRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RecoveryCodeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RecoveryCodeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L148-L151","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"148-151","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L148-L151"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RecoveryCodeResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RegistryPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RegistryPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1294-L1296","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1294-1296","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1294-L1296"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RegistryPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RegistrySubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RegistrySubject","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RegistrySubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1256-L1258","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1256-1258","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1256-L1258"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RegistrySubject","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RotateRecoveryCodeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L185-L186","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"185-186","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L185-L186"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RotateRecoveryCodeRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RotateRecoveryCodeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L189-L191","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"189-191","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L189-L191"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RotateRecoveryCodeResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SourceHealth` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/SourceHealth","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/SourceHealth.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L526-L531","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"526-531","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L526-L531"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"SourceHealth","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SpeedtestPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/SpeedtestPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L909-L910","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"909-910","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L909-L910"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"SpeedtestPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SpeedtestRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/SpeedtestRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/SpeedtestRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L901-L906","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"901-906","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L901-L906"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"SpeedtestRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L844-L847","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"844-847","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L844-L847"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L855-L856","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"855-856","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L855-L856"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatSourcesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatSourcesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L850-L852","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"850-852","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L850-L852"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatSourcesResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatSubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatSubject","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L839-L841","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"839-841","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L839-L841"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatSubject","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMCreateRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L186-L213","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"186-213","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L186-L213"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMCreateRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMCreateResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMCreateResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMCreateResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L216-L225","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"216-225","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L216-L225"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMCreateResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMExtendRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMExtendRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMExtendRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L312-L313","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"312-313","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L312-L313"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMExtendRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMLogEvent` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMLogEvent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMLogEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L498-L500","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"498-500","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L498-L500"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMLogEvent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMLogsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMLogsResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMLogsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L502-L506","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"502-506","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L502-L506"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMLogsResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMProduct` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMProduct","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMProduct.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L332-L340","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"332-340","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L332-L340"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMProduct","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMProductsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMProductsResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMProductsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L343-L350","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"343-350","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L343-L350"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMProductsResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMPublicStatusResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMPublicStatusResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L280-L304","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"280-304","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L280-L304"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMPublicStatusResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMQuoteRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMQuoteRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMQuoteRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L228-L238","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"228-238","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L228-L238"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMQuoteRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMQuoteResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMQuoteResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMQuoteResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L256-L264","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"256-264","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L256-L264"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMQuoteResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMRecord` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMRecord","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L425-L446","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"425-446","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L425-L446"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMRecord","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMStatusResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMStatusResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMStatusResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L267-L277","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"267-277","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L267-L277"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMStatusResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L870-L875","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"870-875","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L870-L875"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPCheckRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPNumberLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPNumberLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L878-L882","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"878-882","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L878-L882"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPNumberLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L885-L888","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"885-888","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L885-L888"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPSourcesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPSourcesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L891-L892","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"891-892","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L891-L892"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPSourcesResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletChallengeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletChallengeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L154-L155","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"154-155","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L154-L155"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletChallengeRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletChallengeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletChallengeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L158-L166","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"158-166","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L158-L166"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletChallengeResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletVerifyRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletVerifyRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L169-L172","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"169-172","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L169-L172"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletVerifyRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletVerifyResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletVerifyResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L175-L177","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"175-177","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L175-L177"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletVerifyResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WebCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WebCheckRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WebCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L683-L688","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"683-688","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L683-L688"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WebCheckRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WebPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WebPricingResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WebPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L703-L706","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"703-706","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L703-L706"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WebPricingResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WebTLSDeepRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WebTLSDeepRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L695-L700","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"695-700","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L695-L700"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WebTLSDeepRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WhoisLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WhoisLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1277-L1280","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1277-1280","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1277-L1280"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WhoisLookupRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WhoisLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WhoisLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1283-L1291","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1283-1291","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1283-L1291"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WhoisLookupResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuditEvent` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/AuditEvent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/AuditEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L31-L34","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"31-34","path":"hyrule_mcp/rollback_guards.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L31-L34"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"AuditEvent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `McpToolError` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/McpToolError","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/McpToolError.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L22-L40","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"22-40","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L22-L40"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"McpToolError","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RollbackGuard` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/RollbackGuard","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/RollbackGuard.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L37-L50","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"37-50","path":"hyrule_mcp/rollback_guards.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L37-L50"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"RollbackGuard","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ToolResult` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/ToolResult","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/ToolResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L43-L61","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"43-61","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L43-L61"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"ToolResult","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TruncatedText` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/TruncatedText","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/TruncatedText.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L12-L19","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"12-19","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L12-L19"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"TruncatedText","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ActionIntent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ActionIntent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ActionIntent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L57-L71","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"57-71","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L57-L71"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ActionIntent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AlertManagerPayload` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/AlertManagerPayload","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/AlertManagerPayload.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L363-L373","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"363-373","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L363-L373"}],"tags":["api-schema","noc-agent","pydantic"],"title":"AlertManagerPayload","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApprovalDecision` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ApprovalDecision","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ApprovalDecision.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L52-L59","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"52-59","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L52-L59"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ApprovalDecision","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AtomicCaseProjection` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/AtomicCaseProjection","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/AtomicCaseProjection.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L234-L301","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"234-301","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L234-L301"}],"tags":["api-schema","noc-agent","pydantic"],"title":"AtomicCaseProjection","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CandidateLesson` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CandidateLesson","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CandidateLesson.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L177-L193","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"177-193","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L177-L193"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CandidateLesson","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CaseEvent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CaseEvent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CaseEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L193-L211","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"193-211","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L193-L211"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CaseEvent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CaseIdentityAlias` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CaseIdentityAlias","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CaseIdentityAlias.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L214-L231","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"214-231","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L214-L231"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CaseIdentityAlias","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CasePolicy` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CasePolicy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CasePolicy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/policy.py#L16-L62","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"16-62","path":"app/cases/policy.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/policy.py#L16-L62"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CasePolicy","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ChangeProposal` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ChangeProposal","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ChangeProposal.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L35-L49","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"35-49","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L35-L49"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ChangeProposal","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CommentRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CommentRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CommentRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1907-L1909","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1907-1909","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1907-L1909"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CommentRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ConfirmedFact` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ConfirmedFact","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ConfirmedFact.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L81-L86","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"81-86","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L81-L86"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ConfirmedFact","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CyclePlan` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CyclePlan","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CyclePlan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L74-L95","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"74-95","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L74-L95"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CyclePlan","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CycleSnapshot` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CycleSnapshot","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CycleSnapshot.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L36-L54","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"36-54","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L36-L54"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CycleSnapshot","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DecisionContext` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/DecisionContext","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/DecisionContext.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L138-L155","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"138-155","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L138-L155"}],"tags":["api-schema","noc-agent","pydantic"],"title":"DecisionContext","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticEvidence` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/DiagnosticEvidence","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/DiagnosticEvidence.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L43-L55","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"43-55","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L43-L55"}],"tags":["api-schema","noc-agent","pydantic"],"title":"DiagnosticEvidence","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticSynthesis` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/DiagnosticSynthesis","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/DiagnosticSynthesis.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L121-L185","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"121-185","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L121-L185"}],"tags":["api-schema","noc-agent","pydantic"],"title":"DiagnosticSynthesis","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvidenceItem` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/EvidenceItem","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/EvidenceItem.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L16-L22","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"16-22","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L16-L22"}],"tags":["api-schema","noc-agent","pydantic"],"title":"EvidenceItem","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `FastStatusRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/FastStatusRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/FastStatusRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1912-L1914","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1912-1914","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1912-L1914"}],"tags":["api-schema","noc-agent","pydantic"],"title":"FastStatusRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `GoldenManifest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/GoldenManifest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/GoldenManifest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L21-L29","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"21-29","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L21-L29"}],"tags":["api-schema","noc-agent","pydantic"],"title":"GoldenManifest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `Hotspot` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/Hotspot","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/Hotspot.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L90-L135","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"90-135","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L90-L135"}],"tags":["api-schema","noc-agent","pydantic"],"title":"Hotspot","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `HotspotEvidence` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/HotspotEvidence","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/HotspotEvidence.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L76-L87","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"76-87","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L76-L87"}],"tags":["api-schema","noc-agent","pydantic"],"title":"HotspotEvidence","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `Hypothesis` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/Hypothesis","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/Hypothesis.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L89-L97","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"89-97","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L89-L97"}],"tags":["api-schema","noc-agent","pydantic"],"title":"Hypothesis","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IcingaNotification` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/IcingaNotification","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/IcingaNotification.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L376-L384","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"376-384","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L376-L384"}],"tags":["api-schema","noc-agent","pydantic"],"title":"IcingaNotification","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `InboundMail` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/InboundMail","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/InboundMail.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L38-L46","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"38-46","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L38-L46"}],"tags":["api-schema","noc-agent","pydantic"],"title":"InboundMail","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IncidentSummary` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/IncidentSummary","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/IncidentSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L62-L84","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"62-84","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L62-L84"}],"tags":["api-schema","noc-agent","pydantic"],"title":"IncidentSummary","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `LocalDecisionRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/LocalDecisionRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/LocalDecisionRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1897-L1900","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1897-1900","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1897-L1900"}],"tags":["api-schema","noc-agent","pydantic"],"title":"LocalDecisionRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `LoopConsoleBaseRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/LoopConsoleBaseRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1917-L1920","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1917-1920","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1917-L1920"}],"tags":["api-schema","noc-agent","pydantic"],"title":"LoopConsoleBaseRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailDraftPlan` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/MailDraftPlan","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/MailDraftPlan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/mail.py#L9-L17","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"9-17","path":"app/agents/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/mail.py#L9-L17"}],"tags":["api-schema","noc-agent","pydantic"],"title":"MailDraftPlan","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailPollResponse` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/MailPollResponse","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/MailPollResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L387-L389","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"387-389","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L387-L389"}],"tags":["api-schema","noc-agent","pydantic"],"title":"MailPollResponse","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ManualInvestigationRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ManualInvestigationRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ManualInvestigationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1892-L1894","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1892-1894","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1892-L1894"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ManualInvestigationRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MetaCaseProjection` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/MetaCaseProjection","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/MetaCaseProjection.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L304-L377","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"304-377","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L304-L377"}],"tags":["api-schema","noc-agent","pydantic"],"title":"MetaCaseProjection","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `Observation` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/Observation","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/Observation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L158-L174","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"158-174","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L158-L174"}],"tags":["api-schema","noc-agent","pydantic"],"title":"Observation","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ObservationRecord` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ObservationRecord","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ObservationRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L146-L190","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"146-190","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L146-L190"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ObservationRecord","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OperatorFeedback` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/OperatorFeedback","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/OperatorFeedback.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L399-L419","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"399-419","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L399-L419"}],"tags":["api-schema","noc-agent","pydantic"],"title":"OperatorFeedback","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OutboxIntent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/OutboxIntent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/OutboxIntent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L422-L455","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"422-455","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L422-L455"}],"tags":["api-schema","noc-agent","pydantic"],"title":"OutboxIntent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PerimeterContext` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/PerimeterContext","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/PerimeterContext.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L32-L67","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"32-67","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L32-L67"}],"tags":["api-schema","noc-agent","pydantic"],"title":"PerimeterContext","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProactiveAckRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ProactiveAckRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ProactiveAckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2844-L2849","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2844-2849","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2844-L2849"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ProactiveAckRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProactiveCycleReport` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ProactiveCycleReport","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ProactiveCycleReport.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L196-L216","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"196-216","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L196-L216"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ProactiveCycleReport","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProactiveUnackRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ProactiveUnackRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ProactiveUnackRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2852-L2853","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"2852-2853","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2852-L2853"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ProactiveUnackRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RemediationProposal` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/RemediationProposal","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/RemediationProposal.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L110-L118","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"110-118","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L110-L118"}],"tags":["api-schema","noc-agent","pydantic"],"title":"RemediationProposal","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RouterManifestEntry` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/RouterManifestEntry","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/RouterManifestEntry.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L13-L18","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"13-18","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L13-L18"}],"tags":["api-schema","noc-agent","pydantic"],"title":"RouterManifestEntry","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SpecialistFinding` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/SpecialistFinding","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/SpecialistFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L25-L32","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"25-32","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L25-L32"}],"tags":["api-schema","noc-agent","pydantic"],"title":"SpecialistFinding","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `StateDelta` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/StateDelta","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/StateDelta.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L68-L78","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"68-78","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L68-L78"}],"tags":["api-schema","noc-agent","pydantic"],"title":"StateDelta","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `StateObservation` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/StateObservation","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/StateObservation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L58-L65","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"58-65","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L58-L65"}],"tags":["api-schema","noc-agent","pydantic"],"title":"StateObservation","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `StoredDraft` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/StoredDraft","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/StoredDraft.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L49-L59","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"49-59","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L49-L59"}],"tags":["api-schema","noc-agent","pydantic"],"title":"StoredDraft","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TaskRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/TaskRequest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/TaskRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1888-L1889","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1888-1889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1888-L1889"}],"tags":["api-schema","noc-agent","pydantic"],"title":"TaskRequest","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TelemetryContradiction` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/TelemetryContradiction","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/TelemetryContradiction.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L100-L107","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"100-107","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L100-L107"}],"tags":["api-schema","noc-agent","pydantic"],"title":"TelemetryContradiction","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TraceRecord` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/TraceRecord","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/TraceRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L380-L396","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"380-396","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L380-L396"}],"tags":["api-schema","noc-agent","pydantic"],"title":"TraceRecord","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ValidatedIntent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ValidatedIntent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ValidatedIntent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L98-L107","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"98-107","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L98-L107"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ValidatedIntent","truth_owner":"repo","type":"API Schema"} -{"authority":"canonical","confidence":"high","description":"Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/as215932-net","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/as215932-net.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"}],"tags":["as215932","ipv6","isp","looking-glass","network-status","peering","service","static-site","weathermap","website"],"title":"as215932.net","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"Autonomous development loop for AS215932 based on LangGraph","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/engineering-loop","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/engineering-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146"}],"tags":["agentic-development","ai-agents","automation","engineering-loop","github-actions","hyrule","infrastructure-as-code","langgraph","mcp","service"],"title":"Hyrule Engineering Loop","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-cloud","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-cloud.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9"},{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-165","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165"}],"tags":["agents","api","automation","cloud","fastapi","hosting","hyrule","ipv6","payments","service","vps","x402","xcp-ng"],"title":"Hyrule Cloud","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"MCP tools for administrating AS215932","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-mcp","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-mcp.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"},{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15"}],"tags":["automation","bgp","diagnostics","frrouting","hyrule","mcp","model-context-protocol","monitoring","networking","service"],"title":"Hyrule MCP","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"Internal Hyrule Network Proxy sidecar for x402-gated network requests","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-network-proxy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-network-proxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"}],"tags":["go","hyrule","network-proxy","service","x402"],"title":"Hyrule Network Proxy","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"Main (branded) website","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-web","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"}],"tags":["as215932","branding","hyrule","hyrule-networks","service","web","website"],"title":"Hyrule Web","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"AS215932 Autonomous NOC Agent","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/noc-agent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/noc-agent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240"},{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36"}],"tags":["alertmanager","automation","fastapi","hyrule","icinga","incident-response","langgraph","monitoring","noc","service"],"title":"Hyrule NOC Agent","truth_owner":"repo","type":"Service"} -{"authority":"canonical","confidence":"high","description":"Welcome to the public operations repository of **Hyrule Networks (AS215932)** — a solo-built, multi-homed, IPv6-first Internet Service Provider developed live on GitHub.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/-github/profile-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/-github/profile-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md","review_status":null,"source_refs":[{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","lines":"1-56","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56"}],"tags":[".github","as215932","source-document"],"title":"Hyrule Networks (AS215932)","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/as215932-net/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/as215932-net/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"}],"tags":["as215932","as215932.net","source-document"],"title":"as215932.net","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"[Unit] Description=AS215932 Engineering Loop operations lane (one budgeted cycle) After=network-online.target Wants=network-online.target # Belt and braces: do not even attempt a cycle on a CI runner. ConditionEnvironment=!GITHUB_ACTIONS","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-engineering-loop.service","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-132","path":"configs/loop/hyrule-engineering-loop.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-engineering-loop.service#L1-L132"}],"tags":["as215932","engineering-loop","source-document"],"title":"/etc/systemd/system/hyrule-engineering-loop.service","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"[Unit] Description=AS215932 Reliability Governor issue-routing pass After=network-online.target Wants=network-online.target # Production routing authority belongs on the dedicated loop VM, not CI. ConditionEnvironment=!GITHUB_ACTIONS","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-reliability-governor.service","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-54","path":"configs/loop/hyrule-reliability-governor.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-reliability-governor.service#L1-L54"}],"tags":["as215932","engineering-loop","source-document"],"title":"/etc/systemd/system/hyrule-reliability-governor.service","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"The Hyrule Engineering Loop must select gates based on changed repos and change class. Production apply is never automatic from the development loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/acceptance-gates.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-419","path":"docs/agent-loops/acceptance-gates.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/acceptance-gates.md#L1-L419"}],"tags":["as215932","engineering-loop","source-document"],"title":"Acceptance Gates","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"The Change Controller is the LangGraph runtime entrypoint for the Hyrule Engineering Loop. It owns state initialization, graph routing, circuit breakers, and final packaging for human PR sign-off.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/change-orchestrator.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-84","path":"docs/agent-loops/change-orchestrator.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/change-orchestrator.md#L1-L84"}],"tags":["as215932","engineering-loop","source-document"],"title":"LangGraph Change Controller","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Telemetry metering. - Billing protocol validation. - Rate-limiting rules. - VPS state-change verification against payment state. - x402/payment tracking and quota behavior.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/finops-billing-integrity-engineer.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-24","path":"docs/agent-loops/finops-billing-integrity-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/finops-billing-integrity-engineer.md#L1-L24"}],"tags":["as215932","engineering-loop","source-document"],"title":"FinOps & Billing Integrity Engineer","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Producing the smallest useful implementation tranche for the active feature request. - Returning structured file mutations only. - Respecting the target repository, allowed paths, source context, senior role approvals, and current Grap...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/implementation-writer.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-48","path":"docs/agent-loops/implementation-writer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/implementation-writer.md#L1-L48"}],"tags":["as215932","engineering-loop","source-document"],"title":"Implementation Writer","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Purpose: AS215932 infrastructure, Ansible, network configuration, CI/deploy workflows, and operating docs. - Common classes: `infra_ansible`, `routing_bgp_frr`, `firewall_policy`, `dns`, `vault_secret_plane`, `monitoring_logging`, `mix...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/repo-map.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-53","path":"docs/agent-loops/repo-map.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/repo-map.md#L1-L53"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Repo Map","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- CI/CD shape. - Ansible validation/apply workflow. - Vault-rendered secrets. - Rollback and watchdog patterns. - Render checks. - Deployment sequencing. - Monitoring, smoke tests, and drift detection.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-devops-netops-engineer.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-24","path":"docs/agent-loops/senior-devops-netops-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-devops-netops-engineer.md#L1-L24"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior DevOps/NetOps Engineer","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- AS215932 topology correctness. - BGP, OSPFv3, WireGuard, VRF, NAT64/DNS64. - IPv6 addressing and customer isolation. - `docs/network-flows.md` as firewall source of truth. - Blast-radius analysis. - Peering/transit impact. - Routing ro...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-network-architect.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-25","path":"docs/agent-loops/senior-network-architect.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-network-architect.md#L1-L25"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior Network Architect","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Edge firewall posture. - Vault secret hygiene. - WireGuard cipher suites and key rotation mechanics. - RPKI/IRR validation correctness in FRR configs. - Customer isolation verification. - Multi-tenant boundary review.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-security-cryptographic-auditor.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-25","path":"docs/agent-loops/senior-security-cryptographic-auditor.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-security-cryptographic-auditor.md#L1-L25"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior Security & Cryptographic Auditor","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Host, service, and runtime correctness. - OS-specific behavior across Debian, FreeBSD, OpenBSD, and XCP-NG. - `systemd`, `rcctl`, and service lifecycle behavior. - Logging contract. - Application integration boundaries. - Resource limi...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-systems-engineer.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-23","path":"docs/agent-loops/senior-systems-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-systems-engineer.md#L1-L23"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior Systems Engineer","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Digital twin and local emulation validation. - Ephemeral test instances in local hypervisors or trusted lab tooling. - Routing convergence checks, including FRR route reflection. - Target OS config parsing for Debian, FreeBSD, OpenBSD,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-23","path":"docs/agent-loops/virtual-lab-chaos-simulation-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md#L1-L23"}],"tags":["as215932","engineering-loop","source-document"],"title":"Virtual Lab & Chaos Simulation Engineer","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Each completed daemon cycle reports its outcome through two channels:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/notification-smoke-path.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-17","path":"docs/engineering-loop/notification-smoke-path.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/notification-smoke-path.md#L1-L17"}],"tags":["as215932","engineering-loop","source-document"],"title":"Engineering Loop notification smoke path","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"The Reliability Governor is the Staff Site Reliability Engineer, Autonomous Operations control plane. It authorizes autonomous routing; it does not execute Engineering work, own NOC recovery, or mutate Knowledge directly.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/reliability-governor-production.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-70","path":"docs/engineering-loop/reliability-governor-production.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/reliability-governor-production.md#L1-L70"}],"tags":["as215932","engineering-loop","source-document"],"title":"Reliability Governor Production Runtime","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/pr-contract.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-52","path":"docs/engineering-loop/templates/pr-contract.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/pr-contract.md#L1-L52"}],"tags":["as215932","engineering-loop","source-document"],"title":"PR contract template","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- change_id: EXAMPLE_CHANGE change_class: app_bugfix # one of the v1 change classes risk_level: low # low | medium | high | critical customer_impact: none # none | possible | expected repos: hyrule-cloud: allowed_paths: [\"hyrule_cloud/...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/task-spec.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-57","path":"docs/engineering-loop/templates/task-spec.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/task-spec.md#L1-L57"}],"tags":["as215932","engineering-loop","source-document"],"title":"Task spec template — tasks/.md","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Status: **approved design, pre-implementation**. This document is the canonical specification that the v2 refactor (roadmap phases B–G, see v2-roadmap.md) is built against. The running v1 implementation is documented in docs/agentic-deve...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-architecture.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-337","path":"docs/engineering-loop/v2-architecture.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-architecture.md#L1-L337"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Engineering Loop v2 — Architecture","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Phases B–G of the v2 refactor (phase A was the design itself — the architecture spec, templates, and the initial `skills/` tree). Each phase is one reviewable PR with green gates and is dogfooded as a task spec when the loop is far enoug...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-roadmap.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-183","path":"docs/engineering-loop/v2-roadmap.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-roadmap.md#L1-L183"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Engineering Loop v2 — Roadmap","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"This directory contains the repo-owned source for the Pi `/loop` extension that fronts the Hyrule Engineering Loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/integrations/pi/extensions/hyrule-loop/README.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-58","path":"integrations/pi/extensions/hyrule-loop/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/integrations/pi/extensions/hyrule-loop/README.md#L1-L58"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Loop Pi Extension","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-engineering-loop\" version = \"0.1.0\" description = \"Runnable LangGraph skeleton for the Hyrule Engineering Loop\" requires-python = \">=3.12\" dependencies = [ \"langgraph>=0.2.70\", \"mcp>=1.27.0\", \"pydantic>=2.10\", \"p...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/pyproject-toml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/pyproject.toml","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-39","path":"pyproject.toml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/pyproject.toml#L1-L39"}],"tags":["as215932","engineering-loop","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Autonomous development loop for the Hyrule Networks (AS215932) infrastructure.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Engineering Loop","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- name: firewall-change description: The AS215932 firewall three-step — flows doc, host_vars, re-render — for any change to who talks to whom on which port. triggers: [opening or closing a port, adding a peer or service, moving a host]...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/firewall-change/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-52","path":"skills/firewall-change/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/firewall-change/SKILL.md#L1-L52"}],"tags":["as215932","engineering-loop","skill"],"title":"Firewall change (three-step)","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: implementation-tranche description: Working contract for the implementation backend producing one engineering-loop tranche inside a guarded worktree. triggers: [every implementation run] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/implementation-tranche/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-51","path":"skills/implementation-tranche/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/implementation-tranche/SKILL.md#L1-L51"}],"tags":["as215932","engineering-loop","skill"],"title":"Implementation tranche","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: monitoring-onboarding description: The AS215932 monitoring three-step — every host/service gets node_exporter + Icinga + Prometheus scrape from day one. triggers: [adding a host, adding a service that needs probes] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/monitoring-onboarding/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-50","path":"skills/monitoring-onboarding/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/monitoring-onboarding/SKILL.md#L1-L50"}],"tags":["as215932","engineering-loop","skill"],"title":"Monitoring onboarding (three-step)","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Workflow skills for the Hyrule Engineering Loop v2 (`docs/engineering-loop/v2-architecture.md`). A skill is a workflow with checkpoints that demand evidence, an anti-rationalization table, and exit criteria — not a prose role description...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/README.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-24","path":"skills/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/README.md#L1-L24"}],"tags":["as215932","engineering-loop","source-document"],"title":"Engineering Loop skills","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- name: role-devops-netops description: Senior DevOps/NetOps Engineer lens — CI/CD shape, Ansible validate/apply, Vault rendering, rollback, and deploy sequencing. triggers: [infra_ansible, monitoring_logging, deploy or CI-touching cha...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-devops-netops/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-52","path":"skills/role-devops-netops/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-devops-netops/SKILL.md#L1-L52"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior DevOps/NetOps Engineer","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: role-finops-integrity description: FinOps & Billing Integrity Engineer lens — metering, billing protocol, quotas, and payment-state consistency. triggers: [cloud_api, billing, quota, metering, provisioning paths] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-finops-integrity/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-49","path":"skills/role-finops-integrity/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-finops-integrity/SKILL.md#L1-L49"}],"tags":["as215932","engineering-loop","skill"],"title":"FinOps & Billing Integrity Engineer","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: role-network-architect description: Senior Network Architect lens — plan-consult constraints and post-diff judgment for AS215932 topology, routing, and flow policy. triggers: [routing_bgp_frr, firewall_policy, dns, mixed, topol...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-network-architect/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-57","path":"skills/role-network-architect/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-network-architect/SKILL.md#L1-L57"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior Network Architect","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: role-security-auditor description: Senior Security & Cryptographic Auditor lens — firewall posture, Vault hygiene, WireGuard/BGP filtering, tenant isolation. triggers: [firewall_policy, vault_secret_plane, routing_bgp_frr, noc_...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-security-auditor/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-53","path":"skills/role-security-auditor/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-security-auditor/SKILL.md#L1-L53"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior Security & Cryptographic Auditor","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: role-systems-engineer description: Senior Systems Engineer lens — runtime, OS, and service-lifecycle review for AS215932 hosts. triggers: [every change class touching host, service, or runtime behavior] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-systems-engineer/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-52","path":"skills/role-systems-engineer/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-systems-engineer/SKILL.md#L1-L52"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior Systems Engineer","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"--- name: role-virtual-lab-chaos description: Virtual Lab & Chaos Simulation Engineer lens — emulated validation, convergence, failure behavior, rollback rehearsal. triggers: [routing_bgp_frr, firewall_policy, infra_ansible, noc_runtime,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-virtual-lab-chaos/SKILL.md","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","lines":"1-55","path":"skills/role-virtual-lab-chaos/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-virtual-lab-chaos/SKILL.md#L1-L55"}],"tags":["as215932","engineering-loop","skill"],"title":"Virtual Lab & Chaos Simulation Engineer","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"This private repository contains business notes and the Agentic Brand Loop for Hyrule Networks / AS215932.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/agents","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-44","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44"}],"tags":["agent-instruction","as215932","hyrule-business"],"title":"Hyrule Business Agent Guide","truth_owner":"repo","type":"Agent Instruction"} -{"authority":"canonical","confidence":"high","description":"Private workspace for Hyrule Networks / AS215932 brand operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/brand-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/brand-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/brand/README.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-12","path":"brand/README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/brand/README.md#L1-L12"}],"tags":["as215932","hyrule-business","source-document"],"title":"Brand Loop Workspace","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-17T09:00:12.233Z source: pi-plan-mode status: accepted-for-execution ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-412","path":"docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md#L1-L412"}],"tags":["as215932","hyrule-business","source-document"],"title":"AS215932 OKF Knowledge Repository Plan","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-17T23:30:41.294Z source: pi-plan-mode status: accepted-for-execution ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-535","path":"docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md#L1-L535"}],"tags":["as215932","hyrule-business","source-document"],"title":"Agentic Brand Loop for Hyrule Networks / AS215932","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-18T00:12:01Z source: operator-request status: proposed-public-actions implementation_commit: 08f49cf ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-256","path":"docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md#L1-L256"}],"tags":["as215932","hyrule-business","source-document"],"title":"Brand Loop Public Actions Plan","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Placeholder for the optional `/brand` Pi extension.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/integrations/pi/extensions/hyrule-brand-loop/README.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-5","path":"integrations/pi/extensions/hyrule-brand-loop/README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/integrations/pi/extensions/hyrule-brand-loop/README.md#L1-L5"}],"tags":["as215932","hyrule-business","source-document"],"title":"Hyrule Brand Loop Pi Extension","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-business\" version = \"0.1.0\" description = \"Private business and agentic brand loop tooling for Hyrule Networks / AS215932\" requires-python = \">=3.12\" dependencies = [ \"pyyaml>=6.0\", ]","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/pyproject-toml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/pyproject.toml","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-40","path":"pyproject.toml","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/pyproject.toml#L1-L40"}],"tags":["as215932","hyrule-business","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Private business, strategy, analytics, and brand-operations repository for Hyrule Networks / AS215932.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"}],"tags":["as215932","hyrule-business","source-document"],"title":"Hyrule Business","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- `hyrule.host` is customer-facing Hyrule Cloud/product identity. Public API clients use `https://cloud.hyrule.host`; automatic VM hostnames live under `deploy.hyrule.host`. - `servify.network` is infrastructure identity for nameservers,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/agents","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9"}],"tags":["agent-instruction","as215932","hyrule-cloud"],"title":"Hyrule Cloud Agent Guide","truth_owner":"repo","type":"Agent Instruction"} -{"authority":"canonical","confidence":"high","description":"\"\"\"initial schema","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/001_initial_schema.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-107","path":"alembic/versions/001_initial_schema.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/001_initial_schema.py#L1-L107"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"--- VM status and size enums ---","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"security hotfix: anon management token for VM management gating","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/002_security_hotfix.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-42","path":"alembic/versions/002_security_hotfix.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/002_security_hotfix.py#L1-L42"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"002_security_hotfix.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"auth subsystem + account-based VM ownership","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/003_auth_and_ownership.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-151","path":"alembic/versions/003_auth_and_ownership.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/003_auth_and_ownership.py#L1-L151"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Account-based VM ownership. Existing rows get NULL (preserves anon-by-token flow).","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"native crypto intent engine: state machine + idempotency + ownership link","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/004_intent_engine.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-156","path":"alembic/versions/004_intent_engine.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/004_intent_engine.py#L1-L156"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Full crypto_intent_status value set: the legacy toy `pending`/`paid` plus the","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"Block B: vms.provisioned_at column for live avg-provision metric","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/005_provisioned_at.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-32","path":"alembic/versions/005_provisioned_at.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/005_provisioned_at.py#L1-L32"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"005_provisioned_at.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"Block F: server-side nonce store for wallet-signature recovery.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/007_recovery_challenges.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-48","path":"alembic/versions/007_recovery_challenges.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/007_recovery_challenges.py#L1-L48"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"007_recovery_challenges.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"vm_quotes: durable order quotes (issue #14)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/008_vm_quotes.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-79","path":"alembic/versions/008_vm_quotes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/008_vm_quotes.py#L1-L79"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Values MATCH hyrule_cloud.models.QuoteStatus so an alembic-migrated DB and a","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"domain launch ownership and pricing fields","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/009_domain_launch_fields.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-88","path":"alembic/versions/009_domain_launch_fields.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/009_domain_launch_fields.py#L1-L88"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"009_domain_launch_fields.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"network intelligence, bgp, mx, and agent mail tables","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/010_network_intelligence_bgp_mx_mail.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-277","path":"alembic/versions/010_network_intelligence_bgp_mx_mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/010_network_intelligence_bgp_mx_mail.py#L1-L277"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"010_network_intelligence_bgp_mx_mail.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"generic diagnostic job primitives","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/011_diagnostic_job_primitives.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-75","path":"alembic/versions/011_diagnostic_job_primitives.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/011_diagnostic_job_primitives.py#L1-L75"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"011_diagnostic_job_primitives.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"\"\"\"vm customer ipv6 prefixes","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/012_vm_customer_ipv6_prefixes.py","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-41","path":"alembic/versions/012_vm_customer_ipv6_prefixes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/012_vm_customer_ipv6_prefixes.py#L1-L41"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"012_vm_customer_ipv6_prefixes.py","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Agentic VPS hosting API on AS215932, paid via x402 (USDC on Base). Agents discover the service via x402 Bazaar or `/.well-known/x402.json`, pay per-request, and receive bare VMs with SSH access, automatic DNS subdomains, and IPv6-native...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/claude","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/claude.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-165","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165"}],"tags":["agent-instruction","as215932","hyrule-cloud"],"title":"Hyrule Cloud","truth_owner":"repo","type":"Agent Instruction"} -{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-cloud\" version = \"0.1.0\" description = \"Agentic VPS hosting with x402 payments on AS215932\" requires-python = \">=3.12\" dependencies = [ \"fastapi>=0.115\", \"uvicorn[standard]>=0.34\", \"pydantic>=2.10\", \"pydantic-set...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/pyproject-toml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/pyproject.toml","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-119","path":"pyproject.toml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/pyproject.toml#L1-L119"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"x402 official SDK (x402-foundation)","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Hyrule Cloud","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Hyrule Agentic ISP Support is the umbrella Skill for x402-paid network facts that LLMs cannot infer: live reachability, DNS, BGP, mail deliverability, routing/path evidence, TLS, reputation, VoIP, NAT hints, speedtests, and AS215932-back...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-agentic-support","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-agentic-support.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-agentic-support.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-68","path":"SKILL-agentic-support.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-agentic-support.md#L1-L68"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Agentic ISP Support Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Hyrule BGP Data provides free AS215932 status plus paid public/global BGP intelligence for agents.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-bgp","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-bgp.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-bgp.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-48","path":"SKILL-bgp.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-bgp.md#L1-L48"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule BGP Data Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, RDAP, WHOIS, registrar/delegation, or record-publication guidance.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-dns-registry","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-dns-registry.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-dns-registry.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-73","path":"SKILL-dns-registry.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-dns-registry.md#L1-L73"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule DNS and Registry Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, delayed, or spam-filtered email for any public domain. This Skill is a marketing/support wrapper over the canonical `/v1/mx` API.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail-deliverability.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-76","path":"SKILL-mail-deliverability.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail-deliverability.md#L1-L76"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Mail Deliverability Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Hyrule Agent Mail is the planned paid mailbox product for AI agents. The API contract is stable now; the backend adapter can be Stalwart, Postfix/Dovecot, Rspamd, or another mail backend hidden behind this API.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-mail","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-mail.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-53","path":"SKILL-mail.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail.md#L1-L53"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Agent Mail Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting API for AI agents and ISP support automation. Hyrule implements the checks internally; it is not affiliated with MXToolbox and does not scrape MXToolbox.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-mx","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-mx.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mx.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-59","path":"SKILL-mx.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mx.md#L1-L59"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule MX Diagnostics Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints for a customer. This MVP does not require browser/WebRTC/STUN participation.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-nat-cgnat.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-41","path":"SKILL-nat-cgnat.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-nat-cgnat.md#L1-L41"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule NAT/CGNAT Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud for paid, agent-friendly network intelligence primitives.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-network-intel","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-network-intel.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-network-intel.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-49","path":"SKILL-network-intel.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-network-intel.md#L1-L49"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Network Intelligence Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs to answer whether one declared public service is reachable from outside.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-port-reachability","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-port-reachability.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-port-reachability.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-37","path":"SKILL-port-reachability.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-port-reachability.md#L1-L37"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Port Reachability Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs to decide whether an outage is likely customer LAN, AS215932, remote ISP, remote host, routing/BGP/RPKI, or inconclusive.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-routing-path","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-routing-path.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-routing-path.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-61","path":"SKILL-routing-path.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-routing-path.md#L1-L61"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Routing Path Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs throughput, latency, jitter, and path evidence between a client and Hyrule/AS215932 endpoints.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-speedtest","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-speedtest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-speedtest.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-36","path":"SKILL-speedtest.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-speedtest.md#L1-L36"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Speedtest Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs open-source-first domain, IP, RBL, certificate transparency, RDAP/WHOIS, or reputation context.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-threat-reputation.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-57","path":"SKILL-threat-reputation.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-threat-reputation.md#L1-L57"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Threat Reputation Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, STUN/TURN, number carrier, CNAM, number spam reputation, or E911 diagnostic context.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-voip-sip","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-voip-sip.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-voip-sip.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-44","path":"SKILL-voip-sip.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-voip-sip.md#L1-L44"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule VoIP/SIP Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Use Hyrule Cloud when an AI agent needs live, paid evidence for public website reachability, TLS/certificate failures, HTTP behavior, security headers, and CDN/WAF hints.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill-web-reachability","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill-web-reachability.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-web-reachability.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-59","path":"SKILL-web-reachability.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-web-reachability.md#L1-L59"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Web Reachability Skill","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"Deploy bare VMs, register domains, and manage DNS zones — all paid via x402 (USDC on Base).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skill","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL.md","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","lines":"1-311","path":"SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL.md#L1-L311"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Cloud — Agentic VPS Hosting","truth_owner":"repo","type":"Skill"} -{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-mcp\" version = \"0.1.0\" description = \"MCP server exposing AS215932 infrastructure tools (SSH, Prometheus, Icinga2, FRR, DNS)\" requires-python = \">=3.14\" dependencies = [ \"agent-core\", \"mcp>=1.27.0\", \"paramiko>=4....","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-mcp/pyproject-toml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-mcp/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/pyproject.toml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/pyproject.toml#L1-L57"}],"tags":["as215932","hyrule-mcp","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"`hyrule-mcp` is the live diagnostic substrate for Hyrule Networks (AS215932). It exposes narrow, bounded Model Context Protocol tools for monitoring, routing, host, firewall, and packet-path inspection.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-mcp/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-mcp/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"}],"tags":["as215932","hyrule-mcp","source-document"],"title":"Hyrule MCP","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Run the hermetic MCP characterization and regression suite with:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-mcp/testing","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-mcp/testing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15"}],"tags":["as215932","hyrule-mcp","source-document"],"title":"Testing","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"`hyrule-network-proxy` is the internal Go sidecar used by Hyrule Cloud for paid x402 network requests. Hyrule Cloud owns the public API and x402 payment verification; this service only executes already-authorized internal requests.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-network-proxy/agents","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-network-proxy/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"}],"tags":["agent-instruction","as215932","hyrule-network-proxy"],"title":"Hyrule Network Proxy Agent Guide","truth_owner":"repo","type":"Agent Instruction"} -{"authority":"canonical","confidence":"high","description":"module github.com/AS215932/hyrule-network-proxy","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-network-proxy/go-mod","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-network-proxy/go-mod.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/go.mod","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-19","path":"go.mod","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/go.mod#L1-L19"}],"tags":["as215932","hyrule-network-proxy","source-document"],"title":"go.mod","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Internal Go sidecar for Hyrule Cloud's x402-gated `POST /v1/network/request` endpoint.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-network-proxy/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-network-proxy/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"}],"tags":["as215932","hyrule-network-proxy","source-document"],"title":"Hyrule Network Proxy","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"{ \"name\": \"hyrule-web-frontend\", \"version\": \"0.1.0\", \"private\": true, \"type\": \"module\", \"description\": \"Frontend build for hyrule-web (Vite + TypeScript + Tailwind). Bundles to hyrule_web/static/dist/; the committed bundle is shipped by...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-web/package-json","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-web/package-json.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/package.json","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"1-41","path":"package.json","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/package.json#L1-L41"}],"tags":["as215932","hyrule-web","source-document"],"title":"package.json","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-web\" version = \"0.1.0\" description = \"Web frontend for Hyrule Cloud — lightweight, server-rendered, Tor-friendly\" requires-python = \">=3.12\" dependencies = [ \"fastapi>=0.115\", \"uvicorn[standard]>=0.34\", \"jinja2>=...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-web/pyproject-toml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-web/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml#L1-L57"}],"tags":["as215932","hyrule-web","source-document"],"title":"Stray scratch files at repo root from earlier work — not part of the package.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Main branded website for Hyrule Networks (AS215932).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-web/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-web/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"}],"tags":["as215932","hyrule-web","source-document"],"title":"Hyrule Web","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"- Before making changes, run `git branch --show-current` and `git status --short`. - Unless the user explicitly says to continue work on the current branch, create a fresh task branch from up-to-date `main` before editing: - `git fetch o...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/agents","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53"}],"tags":["agent-instruction","as215932","network-operations"],"title":"AS215932 Infrastructure Agent Guide","truth_owner":"repo","type":"Agent Instruction"} -{"authority":"canonical","confidence":"high","description":"--- # AS215932 network constants and peer registry. # Every firewall rule references peers by name, never by literal address. # When a host moves, this is the one place to update.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-174","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml#L1-L174"}],"tags":["as215932","network-operations","source-document"],"title":"AS215932 network constants and peer registry.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- ansible_user: svag # Default is no escalation; playbooks opt in with become: true at play or task level. # Localhost-delegated render tasks override with explicit become: false. ansible_become_method: doas ansible_python_interpreter:...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/freebsd.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-8","path":"ansible/inventory/group_vars/freebsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/freebsd.yml#L1-L8"}],"tags":["as215932","network-operations","source-document"],"title":"Default is no escalation; playbooks opt in with become: true at play or task level.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # Default posture for Debian/OpenBSD infrastructure VMs behind rtr. # Log-only observation is complete; Linux service hosts enforce default-deny. firewall_input_policy: drop firewall_log_only: false firewall_allow_node_exporter_from_...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/infra_vms.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-6","path":"ansible/inventory/group_vars/infra_vms.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/infra_vms.yml#L1-L6"}],"tags":["as215932","network-operations","source-document"],"title":"Default posture for Debian/OpenBSD infrastructure VMs behind rtr.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- ansible_user: svag # Default is no escalation — playbooks opt in with `become: true` at play or task level. # Localhost-delegated render tasks override with explicit `become: false`. ansible_become_method: sudo ansible_python_interpr...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/linux.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-8","path":"ansible/inventory/group_vars/linux.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/linux.yml#L1-L8"}],"tags":["as215932","network-operations","source-document"],"title":"Default is no escalation — playbooks opt in with `become: true` at play or task level.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Indexed source document `ansible/inventory/group_vars/nameservers.yml` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/nameservers.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-18","path":"ansible/inventory/group_vars/nameservers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/nameservers.yml#L1-L18"}],"tags":["as215932","network-operations","source-document"],"title":"Knot DNS — shared between primary (dns) and secondary (ns2).","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- ansible_user: svag ansible_become: true ansible_become_method: doas ansible_python_interpreter: /usr/local/bin/python3 ansible_os_family: OpenBSD ansible_distribution: OpenBSD","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/openbsd.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-7","path":"ansible/inventory/group_vars/openbsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/openbsd.yml#L1-L7"}],"tags":["as215932","network-operations","source-document"],"title":"openbsd.yml","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # Hosts that legitimately accept traffic from the public internet. # rtr (DNAT target), dns (auth NS), proxy (TLS), vpn (WireGuard). firewall_public_facing: true","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/public_facing.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-4","path":"ansible/inventory/group_vars/public_facing.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/public_facing.yml#L1-L4"}],"tags":["as215932","network-operations","source-document"],"title":"Hosts that legitimately accept traffic from the public internet.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- firewall_enable_forwarding: true firewall_allow_bgp: true firewall_allow_ospf6_on_wg: true","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/routers.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-4","path":"ansible/inventory/group_vars/routers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/routers.yml#L1-L4"}],"tags":["as215932","network-operations","source-document"],"title":"routers.yml","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-17","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml#L1-L17"}],"tags":["as215932","network-operations","source-document"],"title":"api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR code # (PR-Agent, Semgrep, and — after Wave 4 — all pull_request lint/test/build jobs). # # Deliberately on the CUSTOMER-ISOLATED segment (2a0c:b641:b51::/48,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-68","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml#L1-L68"}],"tags":["as215932","network-operations","source-document"],"title":"ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR code","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # ci — self-hosted GitHub Actions runner for AS215932/network-operations. # # The runner picks up workflow jobs labeled `self-hosted, linux, x64, hyrule-infra` # (see .github/workflows/*.yml). It has overlay v6 reach to every infra h...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-31","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml#L1-L31"}],"tags":["as215932","network-operations","source-document"],"title":"ci — self-hosted GitHub Actions runner for AS215932/network-operations.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # cr1-ch1 — FreeBSD 14.4 + FRRouting at Securebit CH. # Initial role: independent Swiss path-diversity router. External Securebit BGP # neighbor details are intentionally not enabled yet; this host joins the AS215932 # overlay via rt...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-52","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml#L1-L52"}],"tags":["as215932","network-operations","source-document"],"title":"cr1-ch1 — FreeBSD 14.4 + FRRouting at Securebit CH.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE. # Multi-interface (vtnet0..3), no antispoof, BGP peers with Servperso + Extra-Transit. # Live ruleset captured at ansible/baseline/cr1-de1/pf.conf.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-42","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml#L1-L42"}],"tags":["as215932","network-operations","source-document"],"title":"cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL. # Multi-interface (vtnet0..1), antispoof on, BGP peer with Servperso NL and LocIX. # Live ruleset captured at ansible/baseline/cr1-nl1/pf.conf.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-39","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml#L1-L39"}],"tags":["as215932","network-operations","source-document"],"title":"cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # dns — Knot authoritative DNS (primary \"ns1\") for customer, infrastructure, # AS215932, and reverse zones. Reachable from public internet (via DNAT on rtr # for v4 + direct on v6).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-35","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml#L1-L35"}],"tags":["as215932","network-operations","source-document"],"title":"dns — Knot authoritative DNS (primary \"ns1\") for customer, infrastructure,","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # dom0 — XCP-NG hypervisor on the OVH RISE-S server. # Underlay-only; not on AS215932 overlay. Reached via mgmt v4 from xoa # and via the public IPv4 (193.70.32.138) from outside. # # This role only manages dom0's internal Xen networ...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-16","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml#L1-L16"}],"tags":["as215932","network-operations","source-document"],"title":"dom0 — XCP-NG hypervisor on the OVH RISE-S server.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Indexed source document `ansible/inventory/host_vars/extmon.yml` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-49","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml#L1-L49"}],"tags":["as215932","network-operations","source-document"],"title":"extmon — external monitoring host (Vultr / DigitalOcean / Hetzner Cloud).","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # irc — Soju IRC bouncer. # TLS termination is handled by Caddy on proxy; soju listens plaintext on :6697 # and is reachable only from proxy (and the ops-prefix/vpn-clients SSH set).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-36","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml#L1-L36"}],"tags":["as215932","network-operations","source-document"],"title":"irc — Soju IRC bouncer.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # log — centralized log aggregation host. # # Vector aggregator on :6000 (vector-native ingest from agents) and :6514 # (TCP syslog from OpenBSD mail). Loki on :3100 (HTTP query, only reachable # from mon's Grafana). Disk: 50 GB on /...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-74","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml#L1-L74"}],"tags":["as215932","network-operations","source-document"],"title":"log — centralized log aggregation host.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # loop — dedicated Engineering Loop operations-lane VM. # Runs one budgeted, issue-driven agent cycle at a time. It is deliberately # not a deploy source for the infra fleet: no fleet SSH key, no production # Vault breadth, and no pu...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-162","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml#L1-L162"}],"tags":["as215932","network-operations","source-document"],"title":"loop — dedicated Engineering Loop operations-lane VM.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # mail — OpenBSD mail server for as215932.net. # Public SMTP is world-facing; mailbox access stays on ops/VPN plus NOC automation.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-74","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml#L1-L74"}],"tags":["as215932","network-operations","source-document"],"title":"mail — OpenBSD mail server for as215932.net.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # mon — Prometheus + Grafana + Icinga2 + blackbox_exporter. # Requires: # export MON_DISCORD_WEBHOOK_URL='https://discord.com/api/webhooks/...'","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-34","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml#L1-L34"}],"tags":["as215932","network-operations","source-document"],"title":"mon — Prometheus + Grafana + Icinga2 + blackbox_exporter.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # netproxy — internal Hyrule network proxy sidecar target.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-13","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml#L1-L13"}],"tags":["as215932","network-operations","source-document"],"title":"netproxy — internal Hyrule network proxy sidecar target.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # noc — autonomous NOC agent + hyrule-mcp tool server. # # noc-agent (FastAPI on :8000) receives webhooks from Alertmanager and Icinga2 # on mon, runs an LLM-driven investigation against hyrule-mcp tools, and # notifies a Discord cha...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-119","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml#L1-L119"}],"tags":["as215932","network-operations","source-document"],"title":"noc — autonomous NOC agent + hyrule-mcp tool server.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"ansible_user: svag","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-58","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml#L1-L58"}],"tags":["as215932","network-operations","source-document"],"title":"ns2.servify.network — secondary authoritative nameserver at OVH GRA11.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-14","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml#L1-L14"}],"tags":["as215932","network-operations","source-document"],"title":"proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns).","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR. # Bridges: enX0 (mgmt), enX2 (infra), enX3 (vm/customer), enX4 (wan/underlay). # Carries IPv4 NAT/DNAT for legacy v4 service ingress + customer VM isolation.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-92","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml#L1-L92"}],"tags":["as215932","network-operations","source-document"],"title":"rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # vault — AS215932 machine secret plane.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-28","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml#L1-L28"}],"tags":["as215932","network-operations","source-document"],"title":"vault — AS215932 machine secret plane.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-18","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml#L1-L18"}],"tags":["as215932","network-operations","source-document"],"title":"vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-13","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml#L1-L13"}],"tags":["as215932","network-operations","source-document"],"title":"web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- # xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-22","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml#L1-L22"}],"tags":["as215932","network-operations","source-document"],"title":"xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI.","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Deploys the committed FRRouting config (`configs//frr.conf`) to a router and hot-reloads it. The repo's `configs//frr.conf` stays the single source of truth — this role does **not** template/render it; it pushes the file verb...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-roles-frr-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/roles/frr/README.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-66","path":"ansible/roles/frr/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/roles/frr/README.md#L1-L66"}],"tags":["as215932","network-operations","source-document"],"title":"frr role","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Templates and tools for automated VM provisioning on XCP-NG.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/autoinstall-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/autoinstall-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/autoinstall/README.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-91","path":"autoinstall/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/autoinstall/README.md#L1-L91"}],"tags":["as215932","network-operations","source-document"],"title":"Autoinstall Configurations","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"All notable changes to Hyrule Networks (AS215932) `network-operations` are documented in this file.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/changelog","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/changelog.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CHANGELOG.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-52","path":"CHANGELOG.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CHANGELOG.md#L1-L52"}],"tags":["as215932","network-operations","source-document"],"title":"Changelog","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Infrastructure-as-code for AS215932 (Hyrule/Servify), an IPv6-first ISP running on XCP-NG.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/claude","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/claude.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-322","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L322"}],"tags":["agent-instruction","as215932","network-operations"],"title":"AS215932 Network Operations","truth_owner":"repo","type":"Agent Instruction"} -{"authority":"canonical","confidence":"high","description":"[Service] Type=oneshot RemainAfterExit=yes # ExecStartPre lines tolerate missing rules on first boot (the leading '-'). ExecStartPre=-/usr/sbin/ip -6 route del 64:ff9b::/96 table 200 ExecStartPre=-/usr/sbin/ip -6 rule del to 2a0c:b641:b5...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/rtr/jool/nat64-vrf-leak.service","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-39","path":"configs/rtr/jool/nat64-vrf-leak.service","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/rtr/jool/nat64-vrf-leak.service#L1-L39"}],"tags":["as215932","network-operations","source-document"],"title":"/etc/systemd/system/nat64-vrf-leak.service","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"The `web` VM (`2a0c:b641:b50:2::30`) runs `hyrule-web` (uvicorn) on `[::]:8080` and nginx on `[::]:8081` for the static `as215932.net` info site. Caddy on the `proxy` VM reverse-proxies both.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/configs-web-nginx-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/configs-web-nginx-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/web/nginx/README.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-39","path":"configs/web/nginx/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/web/nginx/README.md#L1-L39"}],"tags":["as215932","network-operations","source-document"],"title":"nginx on the web VM","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Thanks for your interest in Hyrule Networks (AS215932). This repository is both a public record of ISP operations and a place for community contribution.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/contributing","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/contributing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CONTRIBUTING.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-64","path":"CONTRIBUTING.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CONTRIBUTING.md#L1-L64"}],"tags":["as215932","network-operations","source-document"],"title":"Contributing to AS215932 network-operations","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Current `main` protection across the org (set in Wave 6). PR-Agent is **never** required (advisory, same-repo-only — requiring it would wedge fork/dependabot PRs). Semgrep is required as a *presence* gate while reporting-only; flip it to...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-branch-protection","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-branch-protection.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/branch-protection.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-80","path":"docs/ci/branch-protection.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/branch-protection.md#L1-L80"}],"tags":["as215932","network-operations","source-document"],"title":"Branch protection — required checks per repo","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"How to ship a change from \"PR merged\" to \"live on production.\" Production is the next environment after `main` — there is no staging VM, by design (the approved plan trades fidelity for a smaller blast surface). For app-backed services,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-185","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md#L1-L185"}],"tags":["as215932","network-operations","runbook"],"title":"Deploy runbook (CI lane)","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"Authoritative snapshot of the org's CI/CD surface as of **2026-06-17**, captured at the start of the CI/CD modernization effort (PR-Agent + Semgrep + two-runner security model) and updated after the Engineering Loop extraction. Keep this...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/org-cicd-inventory.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-106","path":"docs/ci/org-cicd-inventory.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/org-cicd-inventory.md#L1-L106"}],"tags":["as215932","network-operations","source-document"],"title":"AS215932 CI/CD inventory","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"PR-Agent replaces the hosted Sourcery app with a self-controlled reviewer that uses **our own OpenRouter key**. It is advisory only — read + PR/issue-comment permissions, never deploys, never writes code, never auto-merges, and is **not*...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-pr-agent","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-pr-agent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/pr-agent.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-60","path":"docs/ci/pr-agent.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/pr-agent.md#L1-L60"}],"tags":["as215932","network-operations","source-document"],"title":"PR-Agent (advisory AI review)","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"`ci-pr` is the **unprivileged** self-hosted GitHub Actions runner that handles untrusted PR code — PR-Agent, Semgrep, and (after Wave 4) every `pull_request` lint/test/build job. It is deliberately **disposable** and **isolated**:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision-ci-pr.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-112","path":"docs/ci/provision-ci-pr.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision-ci-pr.md#L1-L112"}],"tags":["as215932","network-operations","source-document"],"title":"Provisioning the `ci-pr` VM (unprivileged PR runner)","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"The `ci` VM hosts the self-hosted GitHub Actions runner that powers every workflow in `.github/workflows/`. It must exist before the workflows can do any work — until then the workflow jobs sit queued.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-provision","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-provision.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-150","path":"docs/ci/provision.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision.md#L1-L150"}],"tags":["as215932","network-operations","source-document"],"title":"Provisioning the `ci` VM","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"AS215932 CI runs on self-hosted runners with reach into a production ISP network. The governing rule: **untrusted PR code and the LLM reviewer never touch deploy credentials or the production network.** That is enforced by splitting work...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-security-model","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-security-model.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/security-model.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-70","path":"docs/ci/security-model.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/security-model.md#L1-L70"}],"tags":["as215932","network-operations","source-document"],"title":"CI/CD security model — the two-runner architecture","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Semgrep is the real security gate (PR-Agent is advisory). It runs token-less — no `SEMGREP_APP_TOKEN`, no dashboard — and uploads SARIF to GitHub Code Scanning (free for public repos).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-semgrep","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-semgrep.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/semgrep.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-47","path":"docs/ci/semgrep.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/semgrep.md#L1-L47"}],"tags":["as215932","network-operations","source-document"],"title":"Semgrep (token-less SAST)","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"All CI runs on the self-hosted `ci` VM (see docs/ci/provision.md). Workflows match the runner label set `self-hosted, linux, x64, hyrule-infra`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-workflows","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-workflows.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/workflows.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-75","path":"docs/ci/workflows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/workflows.md#L1-L75"}],"tags":["as215932","network-operations","source-document"],"title":"CI workflows","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"How AS215932 IaC changes are validated, from a cheap stdlib check on every PR up to full control-plane modelling and a live dynamic lab. The tiers map onto the two-runner security model (`docs/ci/security-model.md`): untrusted PR code ru...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-netops-testing-strategy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/netops/testing-strategy.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-96","path":"docs/netops/testing-strategy.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/netops/testing-strategy.md#L1-L96"}],"tags":["as215932","network-operations","source-document"],"title":"NetOps testing strategy","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"The Agent-Core trace collector runs on `loop` as `agent-core-collector.service` and stores events in local Postgres. Its only secret is the local Postgres password, rendered by Vault Agent to `/etc/agent-core-collector/collector.env` fro...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agent-core-collector-vault.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-73","path":"docs/runbooks/bootstrap-agent-core-collector-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agent-core-collector-vault.md#L1-L73"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap `agent-core-collector` Vault access","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"Agentic Observatory runs on `loop` as an internal operator-only console. Its Vault scope is `kv/agentic-observatory` and AppRole `agentic-observatory`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agentic-observatory-vault.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-30","path":"docs/runbooks/bootstrap-agentic-observatory-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agentic-observatory-vault.md#L1-L30"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap Agentic Observatory Vault scope","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"The dedicated `loop` VM runs the Engineering Loop daemon from a narrow Vault AppRole. This AppRole renders only GitHub App credentials, model-provider keys, and notification credentials for the Engineering Loop runtime.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-engineering-loop-vault.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-176","path":"docs/runbooks/bootstrap-engineering-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-engineering-loop-vault.md#L1-L176"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap Engineering Loop Vault secrets","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"Hyrule Cloud runtime secrets are rendered on the `api` VM by `vault-agent-hyrule-cloud.service`. The GitHub runner must not render or source `XO_TOKEN`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-hyrule-cloud-vault.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-100","path":"docs/runbooks/bootstrap-hyrule-cloud-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-hyrule-cloud-vault.md#L1-L100"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap: Hyrule Cloud Vault AppRole","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"Knowledge Loop is a dedicated producer agent for `AS215932/knowledge`. It is not Engineering Loop, not CI/CD PR-Agent, and not the read-only Knowledge MCP server.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-knowledge-loop-vault.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-92","path":"docs/runbooks/bootstrap-knowledge-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-knowledge-loop-vault.md#L1-L92"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap Knowledge Loop Vault credentials","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"One-time setup so the `ci` VM's Vault Agent can render `/etc/github-runner/secrets.env`, which `.github/workflows/apply.yml` sources for `ansible-playbook --tags apply` runs.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-runner-vault.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-107","path":"docs/runbooks/bootstrap-runner-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-runner-vault.md#L1-L107"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap: CI runner Vault AppRole","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"`noc` runs Hyrule MCP and owns local BGP router table snapshots under `/var/lib/hyrule-mcp/bgp-snapshots`. This data must be bounded before `bgp-router-snapshot.timer` is enabled.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/noc-bgp-snapshot-retention.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-56","path":"docs/runbooks/noc-bgp-snapshot-retention.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/noc-bgp-snapshot-retention.md#L1-L56"}],"tags":["as215932","network-operations","runbook"],"title":"NOC BGP router snapshot retention","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"Used by `hyrule-mcp` on `noc` to authenticate against the Icinga2 REST API on `mon`. Per issue #15, this user replaces the legacy `root` ApiUser with scoped permissions (`actions/acknowledge-problem`, `objects/query/Host`, `objects/query...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/rotate-icinga-api-user.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-64","path":"docs/runbooks/rotate-icinga-api-user.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/rotate-icinga-api-user.md#L1-L64"}],"tags":["as215932","network-operations","runbook"],"title":"Rotate the `noc-agent` Icinga2 ApiUser password","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"End-to-end proof of the AS215932 VPS launch-proof wedge: a customer can quote a VM, be told payment is required, pay, watch it provision, and reach a working box — or get a safe failure with rollback available. This runbook is the human...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/vps-launch-proof-smoke.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-56","path":"docs/runbooks/vps-launch-proof-smoke.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/vps-launch-proof-smoke.md#L1-L56"}],"tags":["as215932","network-operations","runbook"],"title":"VPS launch-proof smoke","truth_owner":"repo","type":"Runbook"} -{"authority":"canonical","confidence":"high","description":"This repository is the production deployment record for `noc-agent`, `hyrule-mcp`, `hyrule-cloud`, `hyrule-web`, and `hyrule-network-proxy`. App repos do not deploy production on merge.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207"}],"tags":["as215932","network-operations","source-document"],"title":"AS215932 Network Operations","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-22T19:54:22.382Z source: pi-plan-mode status: accepted-for-execution ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-800","path":"docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md#L1-L800"}],"tags":["as215932","noc-agent","source-document"],"title":"Loop Handoff Protocol v1: NOC ↔ Engineering ↔ Knowledge via CaseService","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"These fixtures mirror the `learning_ledger_v1` contract from `AS215932/knowledge`. They are sanitized shape tests only and must not contain live MCP/Prometheus/Icinga payloads, raw logs, commands, packet data, or secrets.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/learning-events/README.md","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-5","path":"evals/knowledge_shadow/learning-events/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/learning-events/README.md#L1-L5"}],"tags":["as215932","noc-agent","source-document"],"title":"NOC shadow learning-event fixtures","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Committed read-only context-pack fixtures for the future AS215932 knowledge control-plane integration. These files are not live traces and must not include MCP responses, Prometheus/Icinga output, logs, packet data, or secrets.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/README.md","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-9","path":"evals/knowledge_shadow/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/README.md#L1-L9"}],"tags":["as215932","noc-agent","source-document"],"title":"NOC knowledge shadow eval fixtures","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"These eval cases are the non-public acceptance suite for Loop Handoff Protocol v1. They are written as deterministic scenario definitions so they can be run by a private harness without exposing production issue text, callback bodies, or...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/lhp_v1/README.md","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-24","path":"evals/lhp_v1/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/lhp_v1/README.md#L1-L24"}],"tags":["as215932","noc-agent","source-document"],"title":"LHP-v1 private evals","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"[project] name = \"noc-agent\" version = \"0.1.0\" description = \"AS215932 autonomous NOC triage agent (Alertmanager + Icinga2 webhooks → PydanticAI investigation → Discord)\" requires-python = \">=3.14\" dependencies = [ \"fastapi>=0.115\", \"uvi...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/pyproject-toml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/pyproject.toml","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-84","path":"pyproject.toml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/pyproject.toml#L1-L84"}],"tags":["as215932","noc-agent","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"`noc-agent` is the operator-facing investigation service for Hyrule Networks (AS215932). It accepts monitoring events, runs structured incident analysis, records human-review proposals, and keeps a fallback local control plane available...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/readme","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-439","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L439"}],"tags":["as215932","noc-agent","source-document"],"title":"Hyrule Networks (AS215932) NOC Agent","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"Run the hermetic characterization and refactor regression suite with:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/testing","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/testing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36"}],"tags":["as215932","noc-agent","source-document"],"title":"Testing","truth_owner":"repo","type":"Source Document"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/as215932.net.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/as215932-net/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","path":".github/workflows/pr-agent.yml","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/pr-agent.yml"}],"tags":["as215932.net","deploy","github-actions","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/as215932.net.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/as215932-net/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","path":".github/workflows/semgrep.yml","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/semgrep.yml"}],"tags":["as215932.net","ci","github-actions","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/engineering-loop/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/engineering-loop/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","path":".github/workflows/ci.yml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/.github/workflows/ci.yml"}],"tags":["ci","engineering-loop","github-actions","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-business.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-business/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-business/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/.github/workflows/ci.yml"}],"tags":["ci","github-actions","hyrule-business","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/ci.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `deploy-validation` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-deploy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/deploy.yml","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":".github/workflows/deploy.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/deploy.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"deploy-validation","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","hyrule-cloud","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/ci.yml"}],"tags":["ci","github-actions","hyrule-mcp","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","hyrule-mcp","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","hyrule-mcp","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","hyrule-mcp","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-network-proxy/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/.github/workflows/ci.yml"}],"tags":["ci","github-actions","hyrule-network-proxy","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/ci.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `deploy-validation` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-deploy-validation-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/deploy-validation.yml","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","path":".github/workflows/deploy-validation.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/deploy-validation.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"deploy-validation","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","hyrule-web","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `app-promotion-deploy` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/app-promotion-deploy.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/app-promotion-deploy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/app-promotion-deploy.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"app-promotion-deploy","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `apply` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-apply-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-apply-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/apply.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/apply.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/apply.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"apply","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `drift-detection` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-drift-detection-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/drift-detection.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/drift-detection.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/drift-detection.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"drift-detection","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `iac-tests` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-iac-tests-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/iac-tests.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/iac-tests.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/iac-tests.yml"}],"tags":["ci","github-actions","network-operations","workflow"],"title":"iac-tests","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `lint` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-lint-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-lint-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/lint.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/lint.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/lint.yml"}],"tags":["ci","github-actions","network-operations","workflow"],"title":"lint","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `netops-nightly` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-netops-nightly-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/netops-nightly.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/netops-nightly.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/netops-nightly.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"netops-nightly","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/pr-agent.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `promote-apps` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-promote-apps-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/promote-apps.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/promote-apps.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/promote-apps.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"promote-apps","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `render-check` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-render-check-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-render-check-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/render-check.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/render-check.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/render-check.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"render-check","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-semgrep-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","path":".github/workflows/semgrep.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","network-operations","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-ci-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","path":".github/workflows/ci.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/ci.yml"}],"tags":["ci","github-actions","noc-agent","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","path":".github/workflows/pr-agent.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","noc-agent","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","path":".github/workflows/request-promotion.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","noc-agent","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} -{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","last_verified_at":"2026-07-03T13:54:47Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","path":".github/workflows/semgrep.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","noc-agent","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: CI: add a lint/link-check gate and make it required","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/as215932-net/2","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/as215932-net/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/issues/2"}],"tags":["as215932.net","github","issues","loop:knowledge-gap"],"title":"CI: add a lint/link-check gate and make it required","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #29: Persistent/event-driven Reliability Governor follow-up","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/29","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/29.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/29","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/29"}],"tags":["engineering-loop","github","issues","loop:knowledge-gap"],"title":"Persistent/event-driven Reliability Governor follow-up","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #31: Session log: Reliability Governor Knowledge role fix and production rerun","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/engineering-loop/31","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/engineering-loop/31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/issues/31","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/31"}],"tags":["engineering-loop","github","issues","loop:needs-context"],"title":"Session log: Reliability Governor Knowledge role fix and production rerun","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #12: Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/12","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/12.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/12","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/12"}],"tags":["enhancement","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #14: Feedback from AI Agentic order/payment flow","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/14","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/14.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/14","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/14"}],"tags":["github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"Feedback from AI Agentic order/payment flow","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #15: mypy --strict cleanup: annotate the codebase + triage the genuine findings","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/15","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/15.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/15","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/15"}],"tags":["github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"mypy --strict cleanup: annotate the codebase + triage the genuine findings","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/2","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/2"}],"tags":["enhancement","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #23: Generic Payment Intent Project","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/23","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/23.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/23","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/23"}],"tags":["github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"Generic Payment Intent Project","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #3: feat(payments): self-hosted x402 facilitator for non-CDP EVM chains","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/3","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/3.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/3","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/3"}],"tags":["enhancement","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"feat(payments): self-hosted x402 facilitator for non-CDP EVM chains","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #47: Seed all payment_events event_types at 0 in the /metrics exporter","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/47","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/47.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/47","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/47"}],"tags":["github","hyrule-cloud","issues","loop:needs-human"],"title":"Seed all payment_events event_types at 0 in the /metrics exporter","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #48: Add refund_resolved ledger event for outstanding-refund tracking","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/48","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/48.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/48","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/48"}],"tags":["github","hyrule-cloud","issues","loop:needs-human"],"title":"Add refund_resolved ledger event for outstanding-refund tracking","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #53: Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/53","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/53.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/53","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/53"}],"tags":["github","hyrule-cloud","issues","loop:needs-human"],"title":"Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #54: Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/54","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/54.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/54","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/54"}],"tags":["github","hyrule-cloud","issues","loop:needs-human"],"title":"Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #55: Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/55","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/55.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/55","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/55"}],"tags":["github","hyrule-cloud","issues","loop:needs-human"],"title":"Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #9: CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-cloud/9","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-cloud/9.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/issues/9","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/9"}],"tags":["bug","github","hyrule-cloud","issues","loop:knowledge-gap"],"title":"CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #1: hyrule-mcp: critical self-introspection gaps (localhost short-circuit + transparent ssh errors + icinga_get_host_state broken)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/1","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/1","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/1"}],"tags":["bug","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: critical self-introspection gaps (localhost short-circuit + transparent ssh errors + icinga_get_host_state broken)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #10: hyrule-mcp: smaller helpers (prometheus_list_targets, dns_probe_burst, path_explain, ISO timestamps)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/10","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/10.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/10","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/10"}],"tags":["documentation","enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: smaller helpers (prometheus_list_targets, dns_probe_burst, path_explain, ISO timestamps)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #15: CI: add a real test/lint gate (ruff + pytest) and make it required","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/15","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/15.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/15","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/15"}],"tags":["github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"CI: add a real test/lint gate (ruff + pytest) and make it required","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: hyrule-mcp: add tcpdump_capture (parsed packet capture as a first-class tool)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/2","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/2"}],"tags":["documentation","enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add tcpdump_capture (parsed packet capture as a first-class tool)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #3: hyrule-mcp: add pf_log_tail and nft_log_tail (read parsed firewall drops)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/3","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/3.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/3","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/3"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add pf_log_tail and nft_log_tail (read parsed firewall drops)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #4: hyrule-mcp: add firewall_state (rule stats + tables + counters)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/4","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/4.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/4","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/4"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add firewall_state (rule stats + tables + counters)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #5: hyrule-mcp: add ndp_state and arp_state (cache contents with state + expiry)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/5","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/5.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/5","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/5"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add ndp_state and arp_state (cache contents with state + expiry)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #6: hyrule-mcp: add multi_source_probe (parallel reachability test from N internal hosts)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/6","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/6.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/6","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/6"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add multi_source_probe (parallel reachability test from N internal hosts)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #7: hyrule-mcp: add ecmp_path_select (probe N flows with varying L4 keys to surface ECMP-driven failures)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/7","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/7.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/7","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/7"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add ecmp_path_select (probe N flows with varying L4 keys to surface ECMP-driven failures)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #8: hyrule-mcp: add service_restart_history (cadence detection for systemd units)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/8","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/8.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/8","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/8"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add service_restart_history (cadence detection for systemd units)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #9: hyrule-mcp: add vault_agent_status (templates, last render, command directives)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-mcp/9","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-mcp/9.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/issues/9","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/9"}],"tags":["enhancement","github","hyrule-mcp","issues","loop:knowledge-gap"],"title":"hyrule-mcp: add vault_agent_status (templates, last render, command directives)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #2: Track netproxy resilience for upstream IPv6 CDN routing issue","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-network-proxy/2","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-network-proxy/2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/issues/2","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/issues/2"}],"tags":["github","hyrule-network-proxy","issues","loop:needs-human"],"title":"Track netproxy resilience for upstream IPv6 CDN routing issue","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #18: Frontend cleanup: prune legacy.css dead weight + split page-specific CSS into the component layer","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-web/18","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-web/18.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/issues/18","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/issues/18"}],"tags":["github","hyrule-web","issues","loop:knowledge-gap"],"title":"Frontend cleanup: prune legacy.css dead weight + split page-specific CSS into the component layer","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #26: feat: VPS launch-proof status UI (consume /v1/vm/{id}/status)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/hyrule-web/26","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/hyrule-web/26.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/issues/26","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/issues/26"}],"tags":["agentic-isp","github","hyrule-web","issues","launch-proof","loop:knowledge-gap"],"title":"feat: VPS launch-proof status UI (consume /v1/vm/{id}/status)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #127: noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/127","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/127.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/127","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/127"}],"tags":["ansible","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #130: INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/130","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/130.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/130","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/130"}],"tags":["bug","dns","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #138: Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/138","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/138.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/138","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/138"}],"tags":["bgp","github","issues","ixp","loop:knowledge-gap","network-operations","peering","research-needed","upstream"],"title":"Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #14: Investigate replacement of Debian router \"rtr\" to OpenBSD","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/14","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/14.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/14","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/14"}],"tags":["github","issues","loop:knowledge-gap","network-operations","research-needed"],"title":"Investigate replacement of Debian router \"rtr\" to OpenBSD","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #155: Wave 5 follow-up: expand Batfish/Containerlab assertions (lab-developed)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/155","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/155.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/155","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/155"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"Wave 5 follow-up: expand Batfish/Containerlab assertions (lab-developed)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #157: CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/157","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/157.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/157","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/157"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine","security"],"title":"CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #170: Org-Wide Low-Noise CI/CD Discord Notifications","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/170","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/170.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/170","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/170"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"Org-Wide Low-Noise CI/CD Discord Notifications","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #171: Research and plan Keycloak/OIDC for internal service access","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/171","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/171.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/171","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/171"}],"tags":["github","issues","loop:knowledge-gap","network-operations","research-needed","security"],"title":"Research and plan Keycloak/OIDC for internal service access","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #181: Fix Icinga snapshot helper credentials on mon","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/181","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/181.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/181","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/181"}],"tags":["bug","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"Fix Icinga snapshot helper credentials on mon","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #219: Upgrade XO server for XO MCP 1.4+ /rest/v0/mcp/status support","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/219","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/219.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/219","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/219"}],"tags":["github","issues","loop:knowledge-gap","network-operations","service","virtualization"],"title":"Upgrade XO server for XO MCP 1.4+ /rest/v0/mcp/status support","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #22: Rotate Discord webhook URL — old token leaked in git history","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/22","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/22.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/22","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/22"}],"tags":["critical","github","issues","loop:knowledge-gap","monitoring","network-operations","security"],"title":"Rotate Discord webhook URL — old token leaked in git history","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #225: Agentic ISP operating loop launch — remaining production cutover","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/225","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/225.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/225","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/225"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Agentic ISP operating loop launch — remaining production cutover","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #231: Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/231","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/231.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/231","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/231"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #245: Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/245","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/245.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/245","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/245"}],"tags":["agentic-isp","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #249: Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/249","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/249.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/249","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/249"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #252: Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/252","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/252.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/252","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/252"}],"tags":["ansible","bug","cloud","github","issues","loop:knowledge-gap","network-operations"],"title":"Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #262: promote-apps: reused promotion branch + --force-with-lease breaks after each merge","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/262","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/262.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/262","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/262"}],"tags":["agentic-isp","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"promote-apps: reused promotion branch + --force-with-lease breaks after each merge","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #265: app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/265","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/265.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/265","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/265"}],"tags":["agentic-isp","bug","github","issues","loop:knowledge-gap","network-operations"],"title":"app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #267: rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/267","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/267.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/267","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/267"}],"tags":["bug","disk","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #268: hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/268","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/268.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/268","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/268"}],"tags":["bug","cloud","github","issues","loop:knowledge-gap","network-operations"],"title":"hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #272: CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/272","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/272.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/272","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/272"}],"tags":["github","issues","loop:knowledge-gap","network-operations","routine"],"title":"CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #319: Japan PoP research: prefix audit and IPv6 /48 planning","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/319","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/319.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/319","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/319"}],"tags":["bgp","github","issues","ixp","loop:knowledge-gap","network-operations","peering","research-needed","upstream"],"title":"Japan PoP research: prefix audit and IPv6 /48 planning","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #327: Agentic Observatory post-rollout stabilization and audited-action readiness","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/327","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/327.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/327","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/327"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Agentic Observatory post-rollout stabilization and audited-action readiness","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #346: Set up proper IPAM for customer VM address allocation","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/346","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/346.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/346","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/346"}],"tags":["cloud","github","issues","loop:needs-context","network-operations","research-needed"],"title":"Set up proper IPAM for customer VM address allocation","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #350: Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/350","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/350.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/350","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/350"}],"tags":["ansible","dns","github","issues","loop:needs-human","network-operations"],"title":"Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #351: Track CDN egress routing regressions and policy overrides","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/351","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/351.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/351","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/351"}],"tags":["bgp","github","issues","loop:needs-human","monitoring","network-operations","peering","upstream"],"title":"Track CDN egress routing regressions and policy overrides","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #352: Roll out lightweight flow collector and traffic weathermap","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/352","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/352.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/352","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/352"}],"tags":["github","issues","loop:needs-human","monitoring","network-operations"],"title":"Roll out lightweight flow collector and traffic weathermap","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #355: Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/355","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/355.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/355","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/355"}],"tags":["github","issues","loop:approved","network-operations","routine","virtualization"],"title":"Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #356: Reliability governor / NOC loop re-processes resolved and duplicate cases","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/356","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/356.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/356","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/356"}],"tags":["agentic-isp","bug","github","issues","loop:needs-context","monitoring","network-operations"],"title":"Reliability governor / NOC loop re-processes resolved and duplicate cases","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #357: Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/357","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/357.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/357","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/357"}],"tags":["github","hosting","issues","loop:needs-context","network-operations","service"],"title":"Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #359: Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/359","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/359.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/359","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/359"}],"tags":["github","hosting","issues","loop:needs-context","monitoring","network-operations"],"title":"Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #361: Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/361","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/361.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/361","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/361"}],"tags":["github","issues","loop:needs-human","monitoring","network-operations","security"],"title":"Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #375: engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/375","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/375.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/375","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/375"}],"tags":["bug","github","issues","loop:approved","network-operations"],"title":"engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #376: rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/376","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/376.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/376","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/376"}],"tags":["bug","critical","github","issues","loop:needs-human","network-operations","overlay-network"],"title":"rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #39: Implement autonomous NOC approved remediation execution with commit-confirm rollback","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/39","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/39.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/39","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/39"}],"tags":["agentic-isp","github","issues","loop:knowledge-gap","network-operations"],"title":"Implement autonomous NOC approved remediation execution with commit-confirm rollback","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #392: promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/392","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/392.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/392","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/392"}],"tags":["github","issues","loop:needs-human","network-operations"],"title":"promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #398: noc playbook: service restart races vault-agent env re-render","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/398","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/398.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/398","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/398"}],"tags":["bug","github","issues","loop:approved","monitoring","network-operations"],"title":"noc playbook: service restart races vault-agent env re-render","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #4: Connect home OpenWRT CPE to my AS","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/4","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/4.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/4","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/4"}],"tags":["github","issues","loop:knowledge-gap","network-operations","openwrt","wireguard"],"title":"Connect home OpenWRT CPE to my AS","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #403: Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/403","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/403.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/403","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/403"}],"tags":["ansible","github","issues","loop:needs-human","monitoring","network-operations"],"title":"Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #412: Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/412","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/412.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/412","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/412"}],"tags":["github","issues","loop:approved","network-operations","research-needed"],"title":"Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #413: Learned interruption-cost model (per-operator theta) for the proactive loops","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/413","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/413.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/413","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/413"}],"tags":["github","issues","loop:needs-context","network-operations","research-needed"],"title":"Learned interruption-cost model (per-operator theta) for the proactive loops","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #414: Collector insight archival beyond the age prune (export to knowledge before deletion)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/414","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/414.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/414","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/414"}],"tags":["github","issues","loop:approved","network-operations","routine"],"title":"Collector insight archival beyond the age prune (export to knowledge before deletion)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #415: Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/415","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/415.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/415","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/415"}],"tags":["documentation","github","issues","loop:approved","network-operations"],"title":"Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #425: Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/425","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/425.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/425","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/425"}],"tags":["github","issues","loop:needs-human","monitoring","network-operations","research-needed"],"title":"Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #426: Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/426","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/426.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/426","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/426"}],"tags":["ansible","bug","github","issues","loop:needs-human","network-operations"],"title":"Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #431: log VM missing firewall allow for cr1-ch1 syslog/Vector ingest","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/431","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/431.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/431","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/431"}],"tags":["github","issues","loop:approved","network-operations"],"title":"log VM missing firewall allow for cr1-ch1 syslog/Vector ingest","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #49: hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/49","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/49.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/49","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/49"}],"tags":["github","issues","loop:knowledge-gap","network-operations","service"],"title":"hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #5: Set up Yggdrasil node","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/5","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/5.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/5","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/5"}],"tags":["github","i2p","issues","loop:knowledge-gap","network-operations","research-needed","service","yggdrasil"],"title":"Set up Yggdrasil node","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #56: monitoring + logs roles: add RedHat / XCP-NG branch for dom0","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/56","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/56.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/56","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/56"}],"tags":["ansible","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"monitoring + logs roles: add RedHat / XCP-NG branch for dom0","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #8: Set up Ripe Atlas Probe to monitor network","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/8","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/8.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/8","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/8"}],"tags":["IPv4","github","issues","loop:knowledge-gap","monitoring","network-operations","research-needed","service"],"title":"Set up Ripe Atlas Probe to monitor network","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #81: monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/81","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/81.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/81","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/81"}],"tags":["bug","github","issues","loop:knowledge-gap","monitoring","network-operations"],"title":"monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #84: Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/network-operations/84","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/network-operations/84.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/issues/84","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/84"}],"tags":["ansible","dns","github","issues","loop:knowledge-gap","network-operations","security"],"title":"Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #1: noc-agent: add investigation discipline rules to system prompt (postmortem learnings)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/noc-agent/1","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/noc-agent/1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/issues/1","review_status":null,"source_refs":[{"repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/1"}],"tags":["documentation","github","issues","loop:knowledge-gap","noc-agent"],"title":"noc-agent: add investigation discipline rules to system prompt (postmortem learnings)","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #10: CI: add a real test/lint gate (ruff + pytest) and make it required","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/noc-agent/10","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/noc-agent/10.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/issues/10","review_status":null,"source_refs":[{"repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/10"}],"tags":["github","issues","loop:knowledge-gap","noc-agent"],"title":"CI: add a real test/lint gate (ruff + pytest) and make it required","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"canonical","confidence":"high","description":"GitHub Issue #12: Protect NOC control UI with OAuth/OIDC at the edge","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/github/issues/noc-agent/12","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/issues/noc-agent/12.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/issues/12","review_status":null,"source_refs":[{"repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/12"}],"tags":["github","issues","loop:knowledge-gap","noc-agent"],"title":"Protect NOC control UI with OAuth/OIDC at the edge","truth_owner":"repo","type":"GitHub Issue"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #22: Fix production loop readiness gaps","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/engineering-loop/22","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/engineering-loop/22.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/pull/22","review_status":null,"source_refs":[{"repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/pull/22"}],"tags":["engineering-loop","github","pull-requests"],"title":"Fix production loop readiness gaps","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #31: [codex] add zcash x402 binding","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/hyrule-cloud/31","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/hyrule-cloud/31.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/pull/31","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/pull/31"}],"tags":["github","hyrule-cloud","pull-requests"],"title":"[codex] add zcash x402 binding","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #56: Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller binding (all flag-gated)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/hyrule-cloud/56","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/hyrule-cloud/56.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/pull/56","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/pull/56"}],"tags":["Review effort 3/5","github","hyrule-cloud","pull-requests"],"title":"Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller binding (all flag-gated)","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #1: Finish sidecar polish and wire CI auto-promotion (#214)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/hyrule-network-proxy/1","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/hyrule-network-proxy/1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/pull/1","review_status":null,"source_refs":[{"repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/pull/1"}],"tags":["github","hyrule-network-proxy","pull-requests"],"title":"Finish sidecar polish and wire CI auto-promotion (#214)","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #207: Allow Caddy to reach Icinga Web","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/207","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/207.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/207","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/207"}],"tags":["Review effort 2/5","github","network-operations","pull-requests"],"title":"Allow Caddy to reach Icinga Web","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #220: fix(noc): surface OpenRouter quota in model health check","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/220","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/220.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/220","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/220"}],"tags":["Review effort 2/5","github","network-operations","pull-requests"],"title":"fix(noc): surface OpenRouter quota in model health check","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #222: Add FRR NETCONF/YANG audit foundation","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/222","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/222.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/222","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/222"}],"tags":["Review effort 4/5","github","network-operations","pull-requests"],"title":"Add FRR NETCONF/YANG audit foundation","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #273: ci(deps): bump actions/create-github-app-token from 2 to 3","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/273","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/273.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/273","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/273"}],"tags":["github","network-operations","pull-requests"],"title":"ci(deps): bump actions/create-github-app-token from 2 to 3","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #339: [noc][lhp] case_0e77bc6b207d: resolve low root filesystem condition","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/339","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/339.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/339","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/339"}],"tags":["github","network-operations","pull-requests"],"title":"[noc][lhp] case_0e77bc6b207d: resolve low root filesystem condition","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #349: [noc][lhp] case_bf4d6d0fc91c: resolve low root filesystem condition","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/349","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/349.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/349","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/349"}],"tags":["github","network-operations","pull-requests"],"title":"[noc][lhp] case_bf4d6d0fc91c: resolve low root filesystem condition","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #427: knowledge_api: deploy role for the standalone read API on loop (ships disabled)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/427","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/427.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/427","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/427"}],"tags":["Review effort 2/5","github","network-operations","pull-requests"],"title":"knowledge_api: deploy role for the standalone read API on loop (ships disabled)","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #428: knowledge_loop: plumb phase-2 nightly insight sync (ships disabled)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/428","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/428.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/428","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/428"}],"tags":["github","network-operations","pull-requests"],"title":"knowledge_loop: plumb phase-2 nightly insight sync (ships disabled)","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"evidence","confidence":"high","description":"GitHub Pull Request #429: loop: enable the Knowledge read API (pin knowledge#36, firewall, health check)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/github/pull-requests/network-operations/429","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/github/pull-requests/network-operations/429.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/pull/429","review_status":null,"source_refs":[{"repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/429"}],"tags":["github","network-operations","pull-requests"],"title":"loop: enable the Knowledge read API (pin knowledge#36, firewall, health check)","truth_owner":"external","type":"GitHub Pull Request"} +{"authority":"canonical","confidence":"high","description":"DNS zone `0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa` with 22 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone"}],"tags":["dns","infrastructure","zone"],"title":"0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa","truth_owner":"repo","type":"DNS Zone"} +{"authority":"canonical","confidence":"high","description":"DNS zone `as215932.net` with 30 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/as215932-net","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/as215932-net.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/as215932.net.zone","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/as215932.net.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/as215932.net.zone"}],"tags":["dns","infrastructure","zone"],"title":"as215932.net","truth_owner":"repo","type":"DNS Zone"} +{"authority":"canonical","confidence":"high","description":"DNS zone `deploy.hyrule.host` with 3 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/deploy-hyrule-host","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/deploy-hyrule-host.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/deploy.hyrule.host.zone","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/deploy.hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/deploy.hyrule.host.zone"}],"tags":["dns","infrastructure","zone"],"title":"deploy.hyrule.host","truth_owner":"repo","type":"DNS Zone"} +{"authority":"canonical","confidence":"high","description":"DNS zone `hyrule.host` with 18 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/hyrule-host","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/hyrule-host.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/hyrule.host.zone","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/hyrule.host.zone"}],"tags":["dns","infrastructure","zone"],"title":"hyrule.host","truth_owner":"repo","type":"DNS Zone"} +{"authority":"canonical","confidence":"high","description":"DNS zone `servify.network` with 36 parsed records.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/dns-zones/servify-network","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/dns-zones/servify-network.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/servify.network.zone","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/servify.network.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/servify.network.zone"}],"tags":["dns","infrastructure","zone"],"title":"servify.network","truth_owner":"repo","type":"DNS Zone"} +{"authority":"canonical","confidence":"high","description":"Identity split for hyrule.host, servify.network, and as215932.net.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/domain-policy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/domain-policy.md","payload_json":null,"quality_score":null,"resource":null,"review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md"}],"tags":["as215932","domains","identity","policy"],"title":"AS215932 Domain Policy","truth_owner":"repo","type":"Domain Policy"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `api` with address `2a0c:b641:b50:2::20` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/api","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/api.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"api","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `ci-pr` with address `2a0c:b641:b51::c1` and groups `linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/ci-pr","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/ci-pr.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infrastructure","linux","vm"],"title":"ci-pr","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `ci` with address `2a0c:b641:b50:2::d0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/ci","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/ci.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"ci","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Router `cr1-ch1` with address `2a0c:b641:b50::c` and groups `freebsd, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/cr1-ch1","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/cr1-ch1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["freebsd","host","infrastructure","router","routers"],"title":"cr1-ch1","truth_owner":"repo","type":"Router"} +{"authority":"canonical","confidence":"high","description":"Router `cr1-de1` with address `2a0c:b641:b50::b` and groups `freebsd, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/cr1-de1","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/cr1-de1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["freebsd","host","infrastructure","router","routers"],"title":"cr1-de1","truth_owner":"repo","type":"Router"} +{"authority":"canonical","confidence":"high","description":"Router `cr1-nl1` with address `2a0c:b641:b50::a` and groups `freebsd, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/cr1-nl1","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/cr1-nl1.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["freebsd","host","infrastructure","router","routers"],"title":"cr1-nl1","truth_owner":"repo","type":"Router"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `dns` with address `2a0c:b641:b50:2::10` and groups `infra_vms, linux, nameservers, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/dns","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/dns.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","nameservers","public_facing","vm"],"title":"dns","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `dom0` with address `193.70.32.138` and groups `xcpng`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/dom0","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/dom0.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infrastructure","vm","xcpng"],"title":"dom0","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `extmon` with address `2001:19f0:7402:0cd5:5400:06ff:fe40:7112` and groups `external`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/extmon","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/extmon.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["external","host","infrastructure","vm"],"title":"extmon","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `log` with address `2a0c:b641:b50:2::b0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/host-log","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/host-log.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"log","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `irc` with address `2a0c:b641:b50:2::80` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/irc","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/irc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"irc","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `loop` with address `2a0c:b641:b50:2::f0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"loop","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `mail` with address `2a0c:b641:b50:2::90` and groups `infra_vms, openbsd, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/mail","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/mail.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","openbsd","public_facing","vm"],"title":"mail","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `mon` with address `2a0c:b641:b50:2::50` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/mon","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/mon.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"mon","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `netproxy` with address `2a0c:b641:b50:2::e0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/netproxy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/netproxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"netproxy","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `noc` with address `2a0c:b641:b50:2::a0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/noc","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/noc.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"noc","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `ns2` with address `2001:41d0:304:300::7bfb` and groups `linux, nameservers, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/ns2","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/ns2.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infrastructure","linux","nameservers","public_facing","vm"],"title":"ns2","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `proxy` with address `2a0c:b641:b50:2::40` and groups `infra_vms, linux, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/proxy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/proxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","public_facing","vm"],"title":"proxy","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Router `rtr` with address `2a0c:b641:b50:2::1` and groups `linux, public_facing, routers`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/rtr","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/rtr.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infrastructure","linux","public_facing","router","routers"],"title":"rtr","truth_owner":"repo","type":"Router"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `vault` with address `2a0c:b641:b50:2::c0` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"vault","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `vpn` with address `2a0c:b641:b50:2::60` and groups `infra_vms, linux, public_facing`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/vpn","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/vpn.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","public_facing","vm"],"title":"vpn","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `web` with address `2a0c:b641:b50:2::30` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/web","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"web","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Infrastructure Host `xoa` with address `2a0c:b641:b50:2::70` and groups `infra_vms, linux`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/hosts/xoa","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/hosts/xoa.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"}],"tags":["host","infra_vms","infrastructure","linux","vm"],"title":"xoa","truth_owner":"repo","type":"Infrastructure Host"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50::/44` from `ansible/inventory/group_vars/all.yml` (`as215932_prefix`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/as215932-prefix","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/as215932-prefix.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"as215932_prefix: 2a0c:b641:b50::/44","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b51::/48` from `ansible/inventory/group_vars/all.yml` (`customer_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/customer-subnet","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/customer-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"customer_subnet: 2a0c:b641:b51::/48","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:2::/64` from `ansible/inventory/group_vars/all.yml` (`infra_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/infra-subnet","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/infra-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"infra_subnet: 2a0c:b641:b50:2::/64","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:f0::/64` from `ansible/inventory/group_vars/all.yml` (`loop_docker_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/loop-docker-subnet","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/loop-docker-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"loop_docker_subnet: 2a0c:b641:b50:f0::/64","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50::/64` from `ansible/inventory/group_vars/all.yml` (`router_loopback_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/router-loopback-subnet","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/router-loopback-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"router_loopback_subnet: 2a0c:b641:b50::/64","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:3::/64` from `ansible/inventory/group_vars/all.yml` (`vpn_clients_subnet`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/vpn-clients-subnet","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/vpn-clients-subnet.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"vpn_clients_subnet: 2a0c:b641:b50:3::/64","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"high","description":"Network prefix `2a0c:b641:b50:ff00::/56` from `ansible/inventory/group_vars/all.yml` (`wg_link_prefix`).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/infrastructure/prefixes/wg-link-prefix","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/infrastructure/prefixes/wg-link-prefix.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"}],"tags":["as215932","infrastructure","ipv6","prefix"],"title":"wg_link_prefix: 2a0c:b641:b50:ff00::/56","truth_owner":"repo","type":"Network Prefix"} +{"authority":"canonical","confidence":"medium","description":"Tracked Prometheus/Icinga/blackbox monitoring configuration files from network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/monitoring/network-operations-monitoring","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/monitoring/network-operations-monitoring.md","payload_json":null,"quality_score":null,"resource":null,"review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/10-enX0.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX0.network"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/10-enX1.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX1.network"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/alertmanager.yml.j2","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/alertmanager.yml.j2"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/blackbox.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/blackbox.yml"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/grafana-dashboards/hyrule-payments.json","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/grafana-dashboards/hyrule-payments.json"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/hosts/dom0.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/dom0.conf"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/hosts/infra-vms.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/infra-vms.conf"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/hosts/routers.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/routers.conf"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/icinga-ca.crt","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/icinga-ca.crt"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/scripts/check_dns_soa_ecmp.py","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/scripts/check_jool_success_delta.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_jool_success_delta.sh"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":"configs/mon/icinga2/scripts/check_noc_agent_model_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh"}],"tags":["icinga","monitoring","network-operations","prometheus"],"title":"Network Operations Monitoring Inventory","truth_owner":"repo","type":"Monitoring Inventory"} +{"authority":"advisory","confidence":"high","description":"Organization-level map of AS215932 repositories, services, infrastructure, operational loops, and source-of-truth rules.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/org/as215932","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/org/as215932.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932","review_status":null,"source_refs":[{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","lines":"1-152","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-185","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185"},{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17"},{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"},{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"},{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146"},{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"}],"tags":["as215932","hyrule","knowledge","organization","servify"],"title":"AS215932 / Servify / Hyrule Knowledge Domain","truth_owner":"derived","type":"Organization"} +{"authority":"canonical","confidence":"high","description":"Private business planning and profitability notes for Hyrule/AS215932","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/projects/hyrule-business","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/projects/hyrule-business.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-44","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44"},{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-174","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md#L1-L174"}],"tags":["business","finance","hyrule","project","strategy"],"title":"Hyrule Business","truth_owner":"repo","type":"Project"} +{"authority":"canonical","confidence":"high","description":"Network operations and infrastructure tracking for AS215932 (Hyrule). Building a complete ISP from scratch - BGP/OSPFv3 routing, IXP peering, automation. Working in public.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/projects/network-operations","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/projects/network-operations.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53"},{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-240","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L240"}],"tags":["ansible","as215932","autonomous-system","bgp","devops","frrouting","infrastructure","infrastructure-as-code","ipv6","irr","isp","ixp","jinja2","looking-glass","network-automation","network-operations","ospf","ospf-v3","peering","project","ripe","rpki","wireguard","xcp-ng"],"title":"Network Operations","truth_owner":"repo","type":"Project"} +{"authority":"evidence","confidence":"high","description":"Organization profile for Hyrule Networks (AS215932)","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/.github","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/.github.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/.github","review_status":null,"source_refs":[{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","repo":"AS215932/.github","url":"https://github.com/AS215932/.github"}],"tags":[".github","as215932","github","organization","repository"],"title":"AS215932 GitHub Organization Profile","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/as215932.net","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/as215932.net.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net"}],"tags":["as215932","as215932.net","ipv6","isp","looking-glass","network-status","peering","repository","static-site","weathermap","website"],"title":"as215932.net","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Autonomous development loop for AS215932 based on LangGraph","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/engineering-loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/engineering-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop"}],"tags":["agentic-development","ai-agents","as215932","automation","engineering-loop","github-actions","hyrule","infrastructure-as-code","langgraph","mcp","repository"],"title":"Hyrule Engineering Loop","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Private business planning and profitability notes for Hyrule/AS215932","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-business","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-business.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business"}],"tags":["as215932","business","finance","hyrule","hyrule-business","repository","strategy"],"title":"Hyrule Business","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-cloud","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-cloud.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud"}],"tags":["agents","api","as215932","automation","cloud","fastapi","hosting","hyrule","hyrule-cloud","ipv6","payments","repository","vps","x402","xcp-ng"],"title":"Hyrule Cloud","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"MCP tools for administrating AS215932","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-mcp","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-mcp.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp"}],"tags":["as215932","automation","bgp","diagnostics","frrouting","hyrule","hyrule-mcp","mcp","model-context-protocol","monitoring","networking","repository"],"title":"Hyrule MCP","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Internal Hyrule Network Proxy sidecar for x402-gated network requests","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-network-proxy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-network-proxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy"}],"tags":["as215932","go","hyrule","hyrule-network-proxy","network-proxy","repository","x402"],"title":"Hyrule Network Proxy","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Main (branded) website","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/hyrule-web","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/hyrule-web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web"}],"tags":["as215932","branding","hyrule","hyrule-networks","hyrule-web","repository","web","website"],"title":"Hyrule Web","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"Network operations and infrastructure tracking for AS215932 (Hyrule). Building a complete ISP from scratch - BGP/OSPFv3 routing, IXP peering, automation. Working in public.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/network-operations","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/network-operations.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations"}],"tags":["ansible","as215932","autonomous-system","bgp","devops","frrouting","infrastructure","infrastructure-as-code","ipv6","irr","isp","ixp","jinja2","looking-glass","network-automation","network-operations","ospf","ospf-v3","peering","repository","ripe","rpki","wireguard","xcp-ng"],"title":"AS215932 Network Operations","truth_owner":"external","type":"Repository"} +{"authority":"evidence","confidence":"high","description":"AS215932 Autonomous NOC Agent","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":null,"id":"generated/repositories/as215932/noc-agent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/repositories/as215932/noc-agent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent"}],"tags":["alertmanager","as215932","automation","fastapi","hyrule","icinga","incident-response","langgraph","monitoring","noc","noc-agent","repository"],"title":"Hyrule NOC Agent","truth_owner":"external","type":"Repository"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CandidateDecisionRecord` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CandidateDecisionRecord","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CandidateDecisionRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L265-L307","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"265-307","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L265-L307"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CandidateDecisionRecord","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CapabilityEnvelope` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CapabilityEnvelope","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CapabilityEnvelope.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L223-L253","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"223-253","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L223-L253"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CapabilityEnvelope","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CapabilityRegistry` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CapabilityRegistry","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CapabilityRegistry.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L256-L262","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"256-262","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L256-L262"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CapabilityRegistry","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CaseOutcome` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/CaseOutcome","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/CaseOutcome.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L65-L72","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"65-72","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L65-L72"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"CaseOutcome","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvalCase` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/EvalCase","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/EvalCase.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L53-L62","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"53-62","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L53-L62"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"EvalCase","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvalInput` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/EvalInput","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/EvalInput.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L37-L50","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"37-50","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L37-L50"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"EvalInput","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvalSummary` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/EvalSummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/EvalSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L75-L80","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"75-80","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L75-L80"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"EvalSummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `FileMutation` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/FileMutation","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/FileMutation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L25-L30","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"25-30","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L25-L30"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"FileMutation","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IssueClassification` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/IssueClassification","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/IssueClassification.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L196-L220","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"196-220","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L196-L220"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"IssueClassification","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IssueSnapshot` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/IssueSnapshot","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/IssueSnapshot.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L121-L136","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"121-136","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L121-L136"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"IssueSnapshot","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `JudgmentFinding` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/JudgmentFinding","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/JudgmentFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L32-L39","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"32-39","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L32-L39"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"JudgmentFinding","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `KnowledgeSummary` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/KnowledgeSummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/KnowledgeSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L139-L150","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"139-150","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L139-L150"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"KnowledgeSummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `LhpAuthoritySummary` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/LhpAuthoritySummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/LhpAuthoritySummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L153-L160","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"153-160","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L153-L160"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"LhpAuthoritySummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ReliabilityGovernorWakeEvent` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L180-L193","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"180-193","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L180-L193"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"ReliabilityGovernorWakeEvent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RoleJudgment` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/RoleJudgment","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/RoleJudgment.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L42-L48","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"42-48","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L42-L48"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"RoleJudgment","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RoleReviewOutput` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/RoleReviewOutput","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/RoleReviewOutput.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L33-L39","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"33-39","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L33-L39"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"RoleReviewOutput","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WakeEventSubject` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/engineering-loop/WakeEventSubject","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/engineering-loop/WakeEventSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L163-L177","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"163-177","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L163-L177"}],"tags":["api-schema","engineering-loop","pydantic"],"title":"WakeEventSubject","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AcceptedPaymentMethods` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AcceptedPaymentMethods.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L251-L256","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"251-256","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L251-L256"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AcceptedPaymentMethods","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AccountDeleteResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AccountDeleteResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L242-L245","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"242-245","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L242-L245"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AccountDeleteResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeyCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeyCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L251-L254","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"251-254","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L251-L254"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeyCreateRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeyCreateResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeyCreateResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L269-L271","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"269-271","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L269-L271"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeyCreateResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeyListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeyListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L274-L275","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"274-275","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L274-L275"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeyListResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApiKeySummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ApiKeySummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ApiKeySummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L257-L266","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"257-266","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L257-L266"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ApiKeySummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthLoginRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthLoginRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthLoginRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L133-L135","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"133-135","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L133-L135"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthLoginRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthLoginResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthLoginResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthLoginResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L138-L139","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"138-139","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L138-L139"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthLoginResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthRegisterRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthRegisterRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L115-L118","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"115-118","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L115-L118"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthRegisterRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuthRegisterResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/AuthRegisterResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L121-L130","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"121-130","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L121-L130"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"AuthRegisterResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPAssertions` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPAssertions","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPAssertions.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L980-L982","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"980-982","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L980-L982"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPAssertions","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPFilters` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPFilters","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPFilters.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L974-L977","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"974-977","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L974-L977"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPFilters","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPJobHeartbeat` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPJobHeartbeat.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L40-L44","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"40-44","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L40-L44"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPJobHeartbeat","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPJobResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPJobResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPJobResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1085-L1094","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1085-1094","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1085-L1094"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPJobResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L985-L995","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"985-995","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L985-L995"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPLookupResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1011-L1020","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1011-1020","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1011-L1020"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPLookupResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPOriginObservation` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPOriginObservation","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPOriginObservation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L998-L1001","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"998-1001","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L998-L1001"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPOriginObservation","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1037-L1043","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1037-1043","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1037-L1043"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPResolvedSubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPResolvedSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1004-L1008","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1004-1008","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1004-L1008"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPResolvedSubject","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSnapshotIngest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSnapshotIngest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L24-L37","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"24-37","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L24-L37"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSnapshotIngest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSnapshotListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSnapshotListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1057-L1058","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1057-1058","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1057-L1058"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSnapshotListResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSnapshotSummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSnapshotSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1046-L1054","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1046-1054","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1046-L1054"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSnapshotSummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSourceStatusIngest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSourceStatusIngest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L17-L21","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"17-21","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L17-L21"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSourceStatusIngest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSourcesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSourcesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1032-L1034","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1032-1034","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1032-L1034"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSourcesResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPStatusResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPStatusResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPStatusResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1023-L1029","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1023-1029","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1023-L1029"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPStatusResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPStreamJobRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPStreamJobRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1066-L1073","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1066-1073","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1066-L1073"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPStreamJobRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPSubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPSubject","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L961-L963","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"961-963","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L961-L963"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPSubject","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `BGPTimeSelector` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/BGPTimeSelector","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/BGPTimeSelector.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L966-L971","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"966-971","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L966-L971"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"BGPTimeSelector","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CapabilityEndpoint` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CapabilityEndpoint.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L648-L652","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"648-652","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L648-L652"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CapabilityEndpoint","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ChangePasswordRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ChangePasswordRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L180-L182","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"180-182","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L180-L182"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ChangePasswordRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimBySSHRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimBySSHRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L229-L233","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"229-233","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L229-L233"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimBySSHRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimByTokenRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimByTokenRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L217-L219","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"217-219","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L217-L219"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimByTokenRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimByWalletRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimByWalletRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L222-L226","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"222-226","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L222-L226"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimByWalletRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ClaimResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ClaimResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ClaimResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L236-L239","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"236-239","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L236-L239"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ClaimResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CostBreakdown` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CostBreakdown","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CostBreakdown.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L319-L323","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"319-323","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L319-L323"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CostBreakdown","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CryptoIntentRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CryptoIntentRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L383-L396","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"383-396","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L383-L396"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CryptoIntentRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CryptoIntentResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/CryptoIntentResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L399-L421","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"399-421","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L399-L421"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"CryptoIntentResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSAuthorityCompareRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1234-L1239","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1234-1239","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1234-L1239"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSAuthorityCompareRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1181-L1187","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1181-1187","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1181-L1187"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSLookupResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1208-L1218","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1208-1218","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1208-L1218"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSLookupResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1221-L1222","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1221-1222","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1221-L1222"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSPropagationRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSPropagationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1225-L1231","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1225-1231","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1225-L1231"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSPropagationRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSQuestion` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSQuestion","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSQuestion.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1190-L1192","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1190-1192","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1190-L1192"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSQuestion","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSRecord` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSRecord","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L493-L498","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"493-498","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L493-L498"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSRecord","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSRecordAnswer` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSRecordAnswer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1195-L1199","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1195-1199","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1195-L1199"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSRecordAnswer","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSRecordRecommendationRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1250-L1259","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1250-1259","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1250-L1259"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSRecordRecommendationRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DNSSECResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DNSSECResult","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DNSSECResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1202-L1205","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1202-1205","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1202-L1205"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DNSSECResult","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticFinding` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticFinding","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L577-L582","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"577-582","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L577-L582"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticFinding","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticJobResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticJobResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L616-L627","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"616-627","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L616-L627"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticJobResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L585-L594","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"585-594","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L585-L594"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticTarget` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DiagnosticTarget","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DiagnosticTarget.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L571-L574","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"571-574","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L571-L574"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DiagnosticTarget","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DomainCheckResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DomainCheckResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DomainCheckResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L458-L466","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"458-466","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L458-L466"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DomainCheckResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DomainRegisterRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DomainRegisterRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L468-L474","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"468-474","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L468-L474"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DomainRegisterRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DomainRegisterResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/DomainRegisterResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L477-L482","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"477-482","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L477-L482"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"DomainRegisterResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `FirewallState` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/FirewallState","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/FirewallState.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L310-L312","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"310-312","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L310-L312"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"FirewallState","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `GenericActionResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/GenericActionResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/GenericActionResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L454-L456","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"454-456","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L454-L456"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"GenericActionResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPGeoResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPGeoResult","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPGeoResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1115-L1121","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1115-1121","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1115-L1121"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPGeoResult","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1107-L1112","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1107-1112","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1107-L1112"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPLookupResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1144-L1156","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1144-1156","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1144-L1156"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPLookupResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPNetworkResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPNetworkResult","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPNetworkResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1124-L1129","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1124-1129","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1124-L1129"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPNetworkResult","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1159-L1160","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1159-1160","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1159-L1160"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPReputationListing` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPReputationListing","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPReputationListing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1132-L1135","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1132-1135","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1132-L1135"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPReputationListing","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IPReputationResult` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/IPReputationResult","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/IPReputationResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1138-L1141","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1138-1141","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1138-L1141"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"IPReputationResult","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXCheckOptions` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXCheckOptions","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXCheckOptions.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1415-L1421","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1415-1421","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1415-L1421"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXCheckOptions","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXCheckRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1424-L1431","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1424-1431","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1424-L1431"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXCheckRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXCheckResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXCheckResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXCheckResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1442-L1451","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1442-1451","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1442-L1451"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXCheckResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXFinding` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXFinding","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1434-L1439","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1434-1439","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1434-L1439"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXFinding","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXJobRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXJobRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXJobRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1461-L1465","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1461-1465","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1461-L1465"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXJobRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXJobResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXJobResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXJobResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1476-L1487","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1476-1487","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1476-L1487"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXJobResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1502-L1504","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1502-1504","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1502-L1504"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXToolDescription` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXToolDescription","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXToolDescription.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1490-L1494","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1490-1494","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1490-L1494"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXToolDescription","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MXToolsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MXToolsResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MXToolsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1497-L1499","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1497-1499","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1497-L1499"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MXToolsResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAPIAccessConfig` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAPIAccessConfig.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1548-L1550","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1548-1550","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1548-L1550"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAPIAccessConfig","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAPIKeyCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1617-L1619","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1617-1619","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1617-L1619"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAPIKeyCreateRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAPIKeyResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAPIKeyResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1622-L1627","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1622-1627","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1622-L1627"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAPIKeyResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1531-L1538","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1531-1538","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1531-L1538"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountCreateRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountExtendRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountExtendRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1577-L1578","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1577-1578","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1577-L1578"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountExtendRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountFeatures` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountFeatures","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountFeatures.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1525-L1528","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1525-1528","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1525-L1528"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountFeatures","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1559-L1569","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1559-1569","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1559-L1569"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAccountUpdateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAccountUpdateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1572-L1574","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1572-1574","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1572-L1574"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAccountUpdateRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAliasRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAliasRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAliasRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1592-L1594","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1592-1594","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1592-L1594"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAliasRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAliasResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAliasResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAliasResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1597-L1600","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1597-1600","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1597-L1600"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAliasResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailAttachment` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailAttachment","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailAttachment.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1630-L1635","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1630-1635","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1630-L1635"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailAttachment","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailBounceContext` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailBounceContext","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailBounceContext.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1327-L1329","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1327-1329","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1327-L1329"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailBounceContext","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailBounceParseRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailBounceParseRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1332-L1334","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1332-1334","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1332-L1334"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailBounceParseRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailBounceParseResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailBounceParseResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1337-L1345","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1337-1345","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1337-L1345"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailBounceParseResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailDomainCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailDomainCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1581-L1582","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1581-1582","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1581-L1582"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailDomainCreateRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailDomainResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailDomainResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailDomainResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1585-L1589","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1585-1589","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1585-L1589"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailDomainResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailEndpointConfig` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailEndpointConfig","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailEndpointConfig.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1541-L1545","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1541-1545","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1541-L1545"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailEndpointConfig","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailEventResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailEventResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailEventResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1704-L1709","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1704-1709","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1704-L1709"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailEventResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailIdentityRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailIdentityRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailIdentityRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1603-L1606","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1603-1606","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1603-L1606"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailIdentityRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailIdentityResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailIdentityResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailIdentityResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1609-L1614","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1609-1614","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1609-L1614"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailIdentityResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailLimits` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailLimits","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailLimits.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1553-L1556","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1553-1556","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1553-L1556"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailLimits","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailMessageActionRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailMessageActionRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1684-L1688","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1684-1688","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1684-L1688"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailMessageActionRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailMessageListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailMessageListResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailMessageListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1671-L1673","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1671-1673","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1671-L1673"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailMessageListResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailMessageSummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailMessageSummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailMessageSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1651-L1661","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1651-1661","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1651-L1661"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailMessageSummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1717-L1720","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1717-1720","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1717-L1720"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailProductsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailProductsResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailProductsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1712-L1714","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1712-1714","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1712-L1714"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailProductsResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordPolicy` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordPolicy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordPolicy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1348-L1352","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1348-1352","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1348-L1352"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordPolicy","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordRecommendation` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordRecommendation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1363-L1369","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1363-1369","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1363-L1369"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordRecommendation","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordRecommendationRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordRecommendationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1355-L1360","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1355-1360","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1355-L1360"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordRecommendationRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailRecordRecommendationResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailRecordRecommendationResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1372-L1377","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1372-1377","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1372-L1377"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailRecordRecommendationResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailSearchRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailSearchRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailSearchRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1676-L1681","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1676-1681","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1676-L1681"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailSearchRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailSendRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailSendRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailSendRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1638-L1648","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1638-1648","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1638-L1648"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailSendRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailWebhookRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailWebhookRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailWebhookRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1691-L1694","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1691-1694","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1691-L1694"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailWebhookRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailWebhookResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MailWebhookResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MailWebhookResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1697-L1701","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1697-1701","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1697-L1701"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MailWebhookResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MeResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L194-L199","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"194-199","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L194-L199"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MeResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MeVMSummary` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MeVMSummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MeVMSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L202-L210","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"202-210","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L202-L210"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MeVMSummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MeVMsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/MeVMsResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/MeVMsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L213-L214","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"213-214","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L213-L214"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"MeVMsResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATIPResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATIPResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATIPResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L809-L815","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"809-815","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L809-L815"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATIPResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L818-L821","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"818-821","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L818-L821"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATLookupResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L824-L828","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"824-828","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L824-L828"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATLookupResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NATPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NATPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NATPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L835-L838","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"835-838","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L835-L838"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NATPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NetworkRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NetworkRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NetworkRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L365-L371","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"365-371","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L365-L371"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NetworkRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `NetworkResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/NetworkResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/NetworkResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L374-L380","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"374-380","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L374-L380"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"NetworkResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OSListResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/OSListResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/OSListResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L355-L356","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"355-356","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L355-L356"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"OSListResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OSTemplate` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/OSTemplate","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/OSTemplate.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L359-L362","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"359-362","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L359-L362"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"OSTemplate","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PaidEndpointQuote` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PaidEndpointQuote.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L641-L645","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"641-645","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L641-L645"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PaidEndpointQuote","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L761-L763","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"761-763","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L761-L763"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathProbeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathProbeRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathProbeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L739-L747","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"739-747","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L739-L747"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathProbeRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathReportRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathReportRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathReportRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L750-L758","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"750-758","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L750-L758"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathReportRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PathVantagesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PathVantagesResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PathVantagesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L766-L767","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"766-767","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L766-L767"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PathVantagesResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PortAllowedResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PortAllowedResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PortAllowedResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L799-L802","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"799-802","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L799-L802"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PortAllowedResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PortCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PortCheckRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PortCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L789-L796","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"789-796","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L789-L796"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PortCheckRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PortPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PortPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PortPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L805-L806","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"805-806","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L805-L806"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PortPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/PricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/PricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L326-L331","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"326-331","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L326-L331"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"PricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProductCapabilityResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ProductCapabilityResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L655-L661","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"655-661","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L655-L661"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ProductCapabilityResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `QuoteEvmMethod` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/QuoteEvmMethod.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L244-L248","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"244-248","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L244-L248"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"QuoteEvmMethod","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `QuoteLineItem` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/QuoteLineItem","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/QuoteLineItem.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L635-L638","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"635-638","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L635-L638"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"QuoteLineItem","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RDAPLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RDAPLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1279-L1282","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1279-1282","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1279-L1282"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RDAPLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RDAPLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RDAPLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1285-L1292","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1285-1292","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1285-L1292"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RDAPLookupResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RecoveryCodeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RecoveryCodeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L142-L145","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"142-145","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L142-L145"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RecoveryCodeRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RecoveryCodeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RecoveryCodeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L148-L151","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"148-151","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L148-L151"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RecoveryCodeResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RegistryPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RegistryPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1312-L1314","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1312-1314","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1312-L1314"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RegistryPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RegistrySubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RegistrySubject","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RegistrySubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1274-L1276","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1274-1276","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1274-L1276"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RegistrySubject","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RotateRecoveryCodeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L185-L186","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"185-186","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L185-L186"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RotateRecoveryCodeRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RotateRecoveryCodeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L189-L191","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"189-191","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L189-L191"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"RotateRecoveryCodeResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SourceHealth` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/SourceHealth","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/SourceHealth.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L528-L533","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"528-533","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L528-L533"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"SourceHealth","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SpeedtestPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/SpeedtestPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L927-L928","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"927-928","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L927-L928"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"SpeedtestPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SpeedtestRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/SpeedtestRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/SpeedtestRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L919-L924","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"919-924","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L919-L924"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"SpeedtestRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L862-L865","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"862-865","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L862-L865"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L873-L874","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"873-874","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L873-L874"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatSourcesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatSourcesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L868-L870","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"868-870","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L868-L870"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatSourcesResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ThreatSubject` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/ThreatSubject","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/ThreatSubject.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L857-L859","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"857-859","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L857-L859"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"ThreatSubject","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMCreateRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMCreateRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMCreateRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L189-L216","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"189-216","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L189-L216"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMCreateRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMCreateResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMCreateResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMCreateResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L219-L228","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"219-228","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L219-L228"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMCreateResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMExtendRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMExtendRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMExtendRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L315-L316","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"315-316","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L315-L316"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMExtendRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMLogEvent` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMLogEvent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMLogEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L500-L502","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"500-502","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L500-L502"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMLogEvent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMLogsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMLogsResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMLogsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L504-L508","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"504-508","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L504-L508"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMLogsResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMProduct` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMProduct","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMProduct.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L334-L342","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"334-342","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L334-L342"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMProduct","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMProductsResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMProductsResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMProductsResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L345-L352","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"345-352","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L345-L352"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMProductsResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMPublicStatusResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMPublicStatusResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L283-L307","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"283-307","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L283-L307"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMPublicStatusResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMQuoteRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMQuoteRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMQuoteRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L231-L241","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"231-241","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L231-L241"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMQuoteRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMQuoteResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMQuoteResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMQuoteResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L259-L267","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"259-267","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L259-L267"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMQuoteResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMRecord` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMRecord","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L427-L448","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"427-448","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L427-L448"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMRecord","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VMStatusResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VMStatusResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VMStatusResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L270-L280","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"270-280","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L270-L280"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VMStatusResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L888-L893","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"888-893","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L888-L893"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPCheckRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPNumberLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPNumberLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L896-L900","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"896-900","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L896-L900"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPNumberLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L903-L906","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"903-906","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L903-L906"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `VoIPSourcesResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/VoIPSourcesResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L909-L910","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"909-910","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L909-L910"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"VoIPSourcesResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletChallengeRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletChallengeRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L154-L155","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"154-155","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L154-L155"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletChallengeRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletChallengeResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletChallengeResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L158-L166","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"158-166","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L158-L166"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletChallengeResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletVerifyRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletVerifyRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L169-L172","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"169-172","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L169-L172"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletVerifyRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WalletVerifyResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WalletVerifyResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L175-L177","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"175-177","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L175-L177"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WalletVerifyResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WebCheckRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WebCheckRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WebCheckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L685-L690","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"685-690","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L685-L690"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WebCheckRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WebPricingResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WebPricingResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WebPricingResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L705-L708","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"705-708","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L705-L708"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WebPricingResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WebTLSDeepRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WebTLSDeepRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L697-L702","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"697-702","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L697-L702"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WebTLSDeepRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WhoisLookupRequest` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WhoisLookupRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1295-L1298","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1295-1298","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1295-L1298"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WhoisLookupRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `WhoisLookupResponse` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-cloud/WhoisLookupResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1301-L1309","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1301-1309","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1301-L1309"}],"tags":["api-schema","hyrule-cloud","pydantic"],"title":"WhoisLookupResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AuditEvent` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/AuditEvent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/AuditEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L31-L34","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"31-34","path":"hyrule_mcp/rollback_guards.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L31-L34"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"AuditEvent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `McpToolError` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/McpToolError","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/McpToolError.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L22-L40","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"22-40","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L22-L40"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"McpToolError","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RollbackGuard` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/RollbackGuard","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/RollbackGuard.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L37-L50","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"37-50","path":"hyrule_mcp/rollback_guards.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L37-L50"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"RollbackGuard","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ToolResult` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/ToolResult","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/ToolResult.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L43-L61","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"43-61","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L43-L61"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"ToolResult","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TruncatedText` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/hyrule-mcp/TruncatedText","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/hyrule-mcp/TruncatedText.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L12-L19","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"12-19","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L12-L19"}],"tags":["api-schema","hyrule-mcp","pydantic"],"title":"TruncatedText","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ActionIntent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ActionIntent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ActionIntent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L57-L71","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"57-71","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L57-L71"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ActionIntent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AlertManagerPayload` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/AlertManagerPayload","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/AlertManagerPayload.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L363-L373","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"363-373","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L363-L373"}],"tags":["api-schema","noc-agent","pydantic"],"title":"AlertManagerPayload","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ApprovalDecision` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ApprovalDecision","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ApprovalDecision.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L52-L59","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"52-59","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L52-L59"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ApprovalDecision","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `AtomicCaseProjection` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/AtomicCaseProjection","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/AtomicCaseProjection.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L234-L301","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"234-301","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L234-L301"}],"tags":["api-schema","noc-agent","pydantic"],"title":"AtomicCaseProjection","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CandidateLesson` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CandidateLesson","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CandidateLesson.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L177-L193","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"177-193","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L177-L193"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CandidateLesson","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CaseEvent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CaseEvent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CaseEvent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L193-L211","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"193-211","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L193-L211"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CaseEvent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CaseIdentityAlias` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CaseIdentityAlias","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CaseIdentityAlias.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L214-L231","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"214-231","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L214-L231"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CaseIdentityAlias","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CasePolicy` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CasePolicy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CasePolicy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/policy.py#L16-L62","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"16-62","path":"app/cases/policy.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/policy.py#L16-L62"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CasePolicy","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ChangeProposal` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ChangeProposal","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ChangeProposal.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L35-L49","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"35-49","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L35-L49"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ChangeProposal","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CommentRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CommentRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CommentRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1907-L1909","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1907-1909","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1907-L1909"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CommentRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ConfirmedFact` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ConfirmedFact","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ConfirmedFact.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L81-L86","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"81-86","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L81-L86"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ConfirmedFact","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CyclePlan` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CyclePlan","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CyclePlan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L74-L95","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"74-95","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L74-L95"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CyclePlan","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `CycleSnapshot` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/CycleSnapshot","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/CycleSnapshot.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L36-L54","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"36-54","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L36-L54"}],"tags":["api-schema","noc-agent","pydantic"],"title":"CycleSnapshot","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DecisionContext` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/DecisionContext","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/DecisionContext.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L138-L155","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"138-155","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L138-L155"}],"tags":["api-schema","noc-agent","pydantic"],"title":"DecisionContext","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticEvidence` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/DiagnosticEvidence","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/DiagnosticEvidence.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L43-L55","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"43-55","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L43-L55"}],"tags":["api-schema","noc-agent","pydantic"],"title":"DiagnosticEvidence","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `DiagnosticSynthesis` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/DiagnosticSynthesis","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/DiagnosticSynthesis.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L121-L185","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"121-185","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L121-L185"}],"tags":["api-schema","noc-agent","pydantic"],"title":"DiagnosticSynthesis","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `EvidenceItem` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/EvidenceItem","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/EvidenceItem.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L16-L22","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"16-22","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L16-L22"}],"tags":["api-schema","noc-agent","pydantic"],"title":"EvidenceItem","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `FastStatusRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/FastStatusRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/FastStatusRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1912-L1914","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1912-1914","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1912-L1914"}],"tags":["api-schema","noc-agent","pydantic"],"title":"FastStatusRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `GoldenManifest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/GoldenManifest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/GoldenManifest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L21-L29","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"21-29","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L21-L29"}],"tags":["api-schema","noc-agent","pydantic"],"title":"GoldenManifest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `Hotspot` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/Hotspot","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/Hotspot.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L90-L135","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"90-135","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L90-L135"}],"tags":["api-schema","noc-agent","pydantic"],"title":"Hotspot","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `HotspotEvidence` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/HotspotEvidence","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/HotspotEvidence.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L76-L87","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"76-87","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L76-L87"}],"tags":["api-schema","noc-agent","pydantic"],"title":"HotspotEvidence","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `Hypothesis` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/Hypothesis","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/Hypothesis.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L89-L97","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"89-97","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L89-L97"}],"tags":["api-schema","noc-agent","pydantic"],"title":"Hypothesis","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IcingaNotification` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/IcingaNotification","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/IcingaNotification.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L376-L384","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"376-384","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L376-L384"}],"tags":["api-schema","noc-agent","pydantic"],"title":"IcingaNotification","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `InboundMail` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/InboundMail","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/InboundMail.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L38-L46","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"38-46","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L38-L46"}],"tags":["api-schema","noc-agent","pydantic"],"title":"InboundMail","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `IncidentSummary` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/IncidentSummary","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/IncidentSummary.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L62-L84","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"62-84","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L62-L84"}],"tags":["api-schema","noc-agent","pydantic"],"title":"IncidentSummary","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `LocalDecisionRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/LocalDecisionRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/LocalDecisionRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1897-L1900","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1897-1900","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1897-L1900"}],"tags":["api-schema","noc-agent","pydantic"],"title":"LocalDecisionRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `LoopConsoleBaseRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/LoopConsoleBaseRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1917-L1920","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1917-1920","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1917-L1920"}],"tags":["api-schema","noc-agent","pydantic"],"title":"LoopConsoleBaseRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailDraftPlan` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/MailDraftPlan","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/MailDraftPlan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/mail.py#L9-L17","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"9-17","path":"app/agents/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/mail.py#L9-L17"}],"tags":["api-schema","noc-agent","pydantic"],"title":"MailDraftPlan","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MailPollResponse` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/MailPollResponse","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/MailPollResponse.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L387-L389","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"387-389","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L387-L389"}],"tags":["api-schema","noc-agent","pydantic"],"title":"MailPollResponse","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ManualInvestigationRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ManualInvestigationRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ManualInvestigationRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1892-L1894","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1892-1894","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1892-L1894"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ManualInvestigationRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `MetaCaseProjection` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/MetaCaseProjection","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/MetaCaseProjection.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L304-L377","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"304-377","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L304-L377"}],"tags":["api-schema","noc-agent","pydantic"],"title":"MetaCaseProjection","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `Observation` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/Observation","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/Observation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L158-L174","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"158-174","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L158-L174"}],"tags":["api-schema","noc-agent","pydantic"],"title":"Observation","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ObservationRecord` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ObservationRecord","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ObservationRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L146-L190","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"146-190","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L146-L190"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ObservationRecord","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OperatorFeedback` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/OperatorFeedback","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/OperatorFeedback.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L399-L419","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"399-419","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L399-L419"}],"tags":["api-schema","noc-agent","pydantic"],"title":"OperatorFeedback","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `OutboxIntent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/OutboxIntent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/OutboxIntent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L422-L455","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"422-455","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L422-L455"}],"tags":["api-schema","noc-agent","pydantic"],"title":"OutboxIntent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `PerimeterContext` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/PerimeterContext","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/PerimeterContext.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L32-L67","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"32-67","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L32-L67"}],"tags":["api-schema","noc-agent","pydantic"],"title":"PerimeterContext","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProactiveAckRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ProactiveAckRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ProactiveAckRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2844-L2849","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2844-2849","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2844-L2849"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ProactiveAckRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProactiveCycleReport` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ProactiveCycleReport","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ProactiveCycleReport.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L196-L218","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"196-218","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L196-L218"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ProactiveCycleReport","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ProactiveUnackRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ProactiveUnackRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ProactiveUnackRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2852-L2853","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"2852-2853","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2852-L2853"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ProactiveUnackRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RemediationProposal` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/RemediationProposal","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/RemediationProposal.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L110-L118","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"110-118","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L110-L118"}],"tags":["api-schema","noc-agent","pydantic"],"title":"RemediationProposal","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `RouterManifestEntry` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/RouterManifestEntry","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/RouterManifestEntry.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L13-L18","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"13-18","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L13-L18"}],"tags":["api-schema","noc-agent","pydantic"],"title":"RouterManifestEntry","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `SpecialistFinding` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/SpecialistFinding","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/SpecialistFinding.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L25-L32","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"25-32","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L25-L32"}],"tags":["api-schema","noc-agent","pydantic"],"title":"SpecialistFinding","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `StateDelta` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/StateDelta","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/StateDelta.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L68-L78","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"68-78","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L68-L78"}],"tags":["api-schema","noc-agent","pydantic"],"title":"StateDelta","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `StateObservation` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/StateObservation","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/StateObservation.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L58-L65","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"58-65","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L58-L65"}],"tags":["api-schema","noc-agent","pydantic"],"title":"StateObservation","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `StoredDraft` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/StoredDraft","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/StoredDraft.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L49-L59","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"49-59","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L49-L59"}],"tags":["api-schema","noc-agent","pydantic"],"title":"StoredDraft","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TaskRequest` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/TaskRequest","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/TaskRequest.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1888-L1889","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1888-1889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1888-L1889"}],"tags":["api-schema","noc-agent","pydantic"],"title":"TaskRequest","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TelemetryContradiction` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/TelemetryContradiction","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/TelemetryContradiction.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L100-L107","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"100-107","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L100-L107"}],"tags":["api-schema","noc-agent","pydantic"],"title":"TelemetryContradiction","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `TraceRecord` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/TraceRecord","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/TraceRecord.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L380-L396","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"380-396","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L380-L396"}],"tags":["api-schema","noc-agent","pydantic"],"title":"TraceRecord","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Pydantic API schema `ValidatedIntent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/schemas/noc-agent/ValidatedIntent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/schemas/noc-agent/ValidatedIntent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L98-L107","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"98-107","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L98-L107"}],"tags":["api-schema","noc-agent","pydantic"],"title":"ValidatedIntent","truth_owner":"repo","type":"API Schema"} +{"authority":"canonical","confidence":"high","description":"Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/as215932-net","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/as215932-net.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"}],"tags":["as215932","ipv6","isp","looking-glass","network-status","peering","service","static-site","weathermap","website"],"title":"as215932.net","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"Autonomous development loop for AS215932 based on LangGraph","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/engineering-loop","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/engineering-loop.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146"}],"tags":["agentic-development","ai-agents","automation","engineering-loop","github-actions","hyrule","infrastructure-as-code","langgraph","mcp","service"],"title":"Hyrule Engineering Loop","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-cloud","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-cloud.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-185","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9"},{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-166","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166"}],"tags":["agents","api","automation","cloud","fastapi","hosting","hyrule","ipv6","payments","service","vps","x402","xcp-ng"],"title":"Hyrule Cloud","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"MCP tools for administrating AS215932","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-mcp","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-mcp.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"},{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15"}],"tags":["automation","bgp","diagnostics","frrouting","hyrule","mcp","model-context-protocol","monitoring","networking","service"],"title":"Hyrule MCP","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"Internal Hyrule Network Proxy sidecar for x402-gated network requests","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-network-proxy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-network-proxy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"},{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"}],"tags":["go","hyrule","network-proxy","service","x402"],"title":"Hyrule Network Proxy","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"Main (branded) website","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/hyrule-web","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/hyrule-web.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17"}],"tags":["as215932","branding","hyrule","hyrule-networks","service","web","website"],"title":"Hyrule Web","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"AS215932 Autonomous NOC Agent","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/services/noc-agent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/services/noc-agent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240"},{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36"}],"tags":["alertmanager","automation","fastapi","hyrule","icinga","incident-response","langgraph","monitoring","noc","service"],"title":"Hyrule NOC Agent","truth_owner":"repo","type":"Service"} +{"authority":"canonical","confidence":"high","description":"Welcome to the public operations repository of **Hyrule Networks (AS215932)** — a solo-built, multi-homed, IPv6-first Internet Service Provider developed live on GitHub.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/-github/profile-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/-github/profile-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md","review_status":null,"source_refs":[{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","lines":"1-152","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152"}],"tags":[".github","as215932","source-document"],"title":"Hyrule Networks (AS215932)","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/as215932-net/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/as215932-net/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"}],"tags":["as215932","as215932.net","source-document"],"title":"as215932.net","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[Unit] Description=AS215932 Engineering Loop operations lane (one budgeted cycle) After=network-online.target Wants=network-online.target # Belt and braces: do not even attempt a cycle on a CI runner. ConditionEnvironment=!GITHUB_ACTIONS","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-engineering-loop.service","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-132","path":"configs/loop/hyrule-engineering-loop.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-engineering-loop.service#L1-L132"}],"tags":["as215932","engineering-loop","source-document"],"title":"/etc/systemd/system/hyrule-engineering-loop.service","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[Unit] Description=AS215932 Reliability Governor issue-routing pass After=network-online.target Wants=network-online.target # Production routing authority belongs on the dedicated loop VM, not CI. ConditionEnvironment=!GITHUB_ACTIONS","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-reliability-governor.service","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-54","path":"configs/loop/hyrule-reliability-governor.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-reliability-governor.service#L1-L54"}],"tags":["as215932","engineering-loop","source-document"],"title":"/etc/systemd/system/hyrule-reliability-governor.service","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"The Hyrule Engineering Loop must select gates based on changed repos and change class. Production apply is never automatic from the development loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/acceptance-gates.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-419","path":"docs/agent-loops/acceptance-gates.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/acceptance-gates.md#L1-L419"}],"tags":["as215932","engineering-loop","source-document"],"title":"Acceptance Gates","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"The Change Controller is the LangGraph runtime entrypoint for the Hyrule Engineering Loop. It owns state initialization, graph routing, circuit breakers, and final packaging for human PR sign-off.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/change-orchestrator.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-84","path":"docs/agent-loops/change-orchestrator.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/change-orchestrator.md#L1-L84"}],"tags":["as215932","engineering-loop","source-document"],"title":"LangGraph Change Controller","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Telemetry metering. - Billing protocol validation. - Rate-limiting rules. - VPS state-change verification against payment state. - x402/payment tracking and quota behavior.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/finops-billing-integrity-engineer.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-24","path":"docs/agent-loops/finops-billing-integrity-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/finops-billing-integrity-engineer.md#L1-L24"}],"tags":["as215932","engineering-loop","source-document"],"title":"FinOps & Billing Integrity Engineer","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Producing the smallest useful implementation tranche for the active feature request. - Returning structured file mutations only. - Respecting the target repository, allowed paths, source context, senior role approvals, and current Grap...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/implementation-writer.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-48","path":"docs/agent-loops/implementation-writer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/implementation-writer.md#L1-L48"}],"tags":["as215932","engineering-loop","source-document"],"title":"Implementation Writer","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Purpose: AS215932 infrastructure, Ansible, network configuration, CI/deploy workflows, and operating docs. - Common classes: `infra_ansible`, `routing_bgp_frr`, `firewall_policy`, `dns`, `vault_secret_plane`, `monitoring_logging`, `mix...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/repo-map.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-53","path":"docs/agent-loops/repo-map.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/repo-map.md#L1-L53"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Repo Map","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- CI/CD shape. - Ansible validation/apply workflow. - Vault-rendered secrets. - Rollback and watchdog patterns. - Render checks. - Deployment sequencing. - Monitoring, smoke tests, and drift detection.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-devops-netops-engineer.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-24","path":"docs/agent-loops/senior-devops-netops-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-devops-netops-engineer.md#L1-L24"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior DevOps/NetOps Engineer","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- AS215932 topology correctness. - BGP, OSPFv3, WireGuard, VRF, NAT64/DNS64. - IPv6 addressing and customer isolation. - `docs/network-flows.md` as firewall source of truth. - Blast-radius analysis. - Peering/transit impact. - Routing ro...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-network-architect.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-25","path":"docs/agent-loops/senior-network-architect.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-network-architect.md#L1-L25"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior Network Architect","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Edge firewall posture. - Vault secret hygiene. - WireGuard cipher suites and key rotation mechanics. - RPKI/IRR validation correctness in FRR configs. - Customer isolation verification. - Multi-tenant boundary review.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-security-cryptographic-auditor.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-25","path":"docs/agent-loops/senior-security-cryptographic-auditor.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-security-cryptographic-auditor.md#L1-L25"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior Security & Cryptographic Auditor","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Host, service, and runtime correctness. - OS-specific behavior across Debian, FreeBSD, OpenBSD, and XCP-NG. - `systemd`, `rcctl`, and service lifecycle behavior. - Logging contract. - Application integration boundaries. - Resource limi...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-systems-engineer.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-23","path":"docs/agent-loops/senior-systems-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-systems-engineer.md#L1-L23"}],"tags":["as215932","engineering-loop","source-document"],"title":"Senior Systems Engineer","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Digital twin and local emulation validation. - Ephemeral test instances in local hypervisors or trusted lab tooling. - Routing convergence checks, including FRR route reflection. - Target OS config parsing for Debian, FreeBSD, OpenBSD,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-23","path":"docs/agent-loops/virtual-lab-chaos-simulation-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md#L1-L23"}],"tags":["as215932","engineering-loop","source-document"],"title":"Virtual Lab & Chaos Simulation Engineer","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Each completed daemon cycle reports its outcome through two channels:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/notification-smoke-path.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-17","path":"docs/engineering-loop/notification-smoke-path.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/notification-smoke-path.md#L1-L17"}],"tags":["as215932","engineering-loop","source-document"],"title":"Engineering Loop notification smoke path","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"The Reliability Governor is the Staff Site Reliability Engineer, Autonomous Operations control plane. It authorizes autonomous routing; it does not execute Engineering work, own NOC recovery, or mutate Knowledge directly.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/reliability-governor-production.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-70","path":"docs/engineering-loop/reliability-governor-production.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/reliability-governor-production.md#L1-L70"}],"tags":["as215932","engineering-loop","source-document"],"title":"Reliability Governor Production Runtime","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/pr-contract.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-52","path":"docs/engineering-loop/templates/pr-contract.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/pr-contract.md#L1-L52"}],"tags":["as215932","engineering-loop","source-document"],"title":"PR contract template","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- change_id: EXAMPLE_CHANGE change_class: app_bugfix # one of the v1 change classes risk_level: low # low | medium | high | critical customer_impact: none # none | possible | expected repos: hyrule-cloud: allowed_paths: [\"hyrule_cloud/...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/task-spec.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-57","path":"docs/engineering-loop/templates/task-spec.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/task-spec.md#L1-L57"}],"tags":["as215932","engineering-loop","source-document"],"title":"Task spec template — tasks/.md","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Status: **approved design, pre-implementation**. This document is the canonical specification that the v2 refactor (roadmap phases B–G, see v2-roadmap.md) is built against. The running v1 implementation is documented in docs/agentic-deve...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-architecture.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-337","path":"docs/engineering-loop/v2-architecture.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-architecture.md#L1-L337"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Engineering Loop v2 — Architecture","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Phases B–G of the v2 refactor (phase A was the design itself — the architecture spec, templates, and the initial `skills/` tree). Each phase is one reviewable PR with green gates and is dogfooded as a task spec when the loop is far enoug...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-roadmap.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-183","path":"docs/engineering-loop/v2-roadmap.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-roadmap.md#L1-L183"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Engineering Loop v2 — Roadmap","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"This directory contains the repo-owned source for the Pi `/loop` extension that fronts the Hyrule Engineering Loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/integrations/pi/extensions/hyrule-loop/README.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-58","path":"integrations/pi/extensions/hyrule-loop/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/integrations/pi/extensions/hyrule-loop/README.md#L1-L58"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Loop Pi Extension","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-engineering-loop\" version = \"0.1.0\" description = \"Runnable LangGraph skeleton for the Hyrule Engineering Loop\" requires-python = \">=3.12\" dependencies = [ \"langgraph>=0.2.70\", \"mcp>=1.27.0\", \"pydantic>=2.10\", \"p...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/pyproject-toml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/pyproject.toml","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-39","path":"pyproject.toml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/pyproject.toml#L1-L39"}],"tags":["as215932","engineering-loop","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Autonomous development loop for the Hyrule Networks (AS215932) infrastructure.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146"}],"tags":["as215932","engineering-loop","source-document"],"title":"Hyrule Engineering Loop","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- name: firewall-change description: The AS215932 firewall three-step — flows doc, host_vars, re-render — for any change to who talks to whom on which port. triggers: [opening or closing a port, adding a peer or service, moving a host]...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/firewall-change/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-52","path":"skills/firewall-change/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/firewall-change/SKILL.md#L1-L52"}],"tags":["as215932","engineering-loop","skill"],"title":"Firewall change (three-step)","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: implementation-tranche description: Working contract for the implementation backend producing one engineering-loop tranche inside a guarded worktree. triggers: [every implementation run] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/implementation-tranche/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-51","path":"skills/implementation-tranche/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/implementation-tranche/SKILL.md#L1-L51"}],"tags":["as215932","engineering-loop","skill"],"title":"Implementation tranche","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: monitoring-onboarding description: The AS215932 monitoring three-step — every host/service gets node_exporter + Icinga + Prometheus scrape from day one. triggers: [adding a host, adding a service that needs probes] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/monitoring-onboarding/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-50","path":"skills/monitoring-onboarding/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/monitoring-onboarding/SKILL.md#L1-L50"}],"tags":["as215932","engineering-loop","skill"],"title":"Monitoring onboarding (three-step)","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"Workflow skills for the Hyrule Engineering Loop v2 (`docs/engineering-loop/v2-architecture.md`). A skill is a workflow with checkpoints that demand evidence, an anti-rationalization table, and exit criteria — not a prose role description...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/README.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-24","path":"skills/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/README.md#L1-L24"}],"tags":["as215932","engineering-loop","source-document"],"title":"Engineering Loop skills","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- name: role-devops-netops description: Senior DevOps/NetOps Engineer lens — CI/CD shape, Ansible validate/apply, Vault rendering, rollback, and deploy sequencing. triggers: [infra_ansible, monitoring_logging, deploy or CI-touching cha...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-devops-netops/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-52","path":"skills/role-devops-netops/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-devops-netops/SKILL.md#L1-L52"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior DevOps/NetOps Engineer","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: role-finops-integrity description: FinOps & Billing Integrity Engineer lens — metering, billing protocol, quotas, and payment-state consistency. triggers: [cloud_api, billing, quota, metering, provisioning paths] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-finops-integrity/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-49","path":"skills/role-finops-integrity/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-finops-integrity/SKILL.md#L1-L49"}],"tags":["as215932","engineering-loop","skill"],"title":"FinOps & Billing Integrity Engineer","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: role-network-architect description: Senior Network Architect lens — plan-consult constraints and post-diff judgment for AS215932 topology, routing, and flow policy. triggers: [routing_bgp_frr, firewall_policy, dns, mixed, topol...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-network-architect/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-57","path":"skills/role-network-architect/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-network-architect/SKILL.md#L1-L57"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior Network Architect","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: role-security-auditor description: Senior Security & Cryptographic Auditor lens — firewall posture, Vault hygiene, WireGuard/BGP filtering, tenant isolation. triggers: [firewall_policy, vault_secret_plane, routing_bgp_frr, noc_...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-security-auditor/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-53","path":"skills/role-security-auditor/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-security-auditor/SKILL.md#L1-L53"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior Security & Cryptographic Auditor","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: role-systems-engineer description: Senior Systems Engineer lens — runtime, OS, and service-lifecycle review for AS215932 hosts. triggers: [every change class touching host, service, or runtime behavior] ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-systems-engineer/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-52","path":"skills/role-systems-engineer/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-systems-engineer/SKILL.md#L1-L52"}],"tags":["as215932","engineering-loop","skill"],"title":"Senior Systems Engineer","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: role-virtual-lab-chaos description: Virtual Lab & Chaos Simulation Engineer lens — emulated validation, convergence, failure behavior, rollback rehearsal. triggers: [routing_bgp_frr, firewall_policy, infra_ansible, noc_runtime,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-virtual-lab-chaos/SKILL.md","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","lines":"1-55","path":"skills/role-virtual-lab-chaos/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-virtual-lab-chaos/SKILL.md#L1-L55"}],"tags":["as215932","engineering-loop","skill"],"title":"Virtual Lab & Chaos Simulation Engineer","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"This private repository contains business notes and the Agentic Brand Loop for Hyrule Networks / AS215932.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/agents","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-44","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44"}],"tags":["agent-instruction","as215932","hyrule-business"],"title":"Hyrule Business Agent Guide","truth_owner":"repo","type":"Agent Instruction"} +{"authority":"canonical","confidence":"high","description":"Private workspace for Hyrule Networks / AS215932 brand operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/brand-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/brand-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/brand/README.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-12","path":"brand/README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/brand/README.md#L1-L12"}],"tags":["as215932","hyrule-business","source-document"],"title":"Brand Loop Workspace","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-17T09:00:12.233Z source: pi-plan-mode status: accepted-for-execution ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-412","path":"docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md#L1-L412"}],"tags":["as215932","hyrule-business","source-document"],"title":"AS215932 OKF Knowledge Repository Plan","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-17T23:30:41.294Z source: pi-plan-mode status: accepted-for-execution ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-535","path":"docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md#L1-L535"}],"tags":["as215932","hyrule-business","source-document"],"title":"Agentic Brand Loop for Hyrule Networks / AS215932","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-18T00:12:01Z source: operator-request status: proposed-public-actions implementation_commit: 08f49cf ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-256","path":"docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md#L1-L256"}],"tags":["as215932","hyrule-business","source-document"],"title":"Brand Loop Public Actions Plan","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Placeholder for the optional `/brand` Pi extension.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/integrations/pi/extensions/hyrule-brand-loop/README.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-5","path":"integrations/pi/extensions/hyrule-brand-loop/README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/integrations/pi/extensions/hyrule-brand-loop/README.md#L1-L5"}],"tags":["as215932","hyrule-business","source-document"],"title":"Hyrule Brand Loop Pi Extension","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-business\" version = \"0.1.0\" description = \"Private business and agentic brand loop tooling for Hyrule Networks / AS215932\" requires-python = \">=3.12\" dependencies = [ \"pyyaml>=6.0\", ]","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/pyproject-toml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/pyproject.toml","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-40","path":"pyproject.toml","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/pyproject.toml#L1-L40"}],"tags":["as215932","hyrule-business","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Private business, strategy, analytics, and brand-operations repository for Hyrule Networks / AS215932.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-business/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-business/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"}],"tags":["as215932","hyrule-business","source-document"],"title":"Hyrule Business","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- `hyrule.host` is customer-facing Hyrule Cloud/product identity. Public API clients use `https://cloud.hyrule.host`; automatic VM hostnames live under `deploy.hyrule.host`. - `servify.network` is infrastructure identity for nameservers,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/agents","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9"}],"tags":["agent-instruction","as215932","hyrule-cloud"],"title":"Hyrule Cloud Agent Guide","truth_owner":"repo","type":"Agent Instruction"} +{"authority":"canonical","confidence":"high","description":"\"\"\"initial schema","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/001_initial_schema.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-107","path":"alembic/versions/001_initial_schema.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/001_initial_schema.py#L1-L107"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"--- VM status and size enums ---","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"security hotfix: anon management token for VM management gating","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/002_security_hotfix.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-42","path":"alembic/versions/002_security_hotfix.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/002_security_hotfix.py#L1-L42"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"002_security_hotfix.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"auth subsystem + account-based VM ownership","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/003_auth_and_ownership.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-151","path":"alembic/versions/003_auth_and_ownership.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/003_auth_and_ownership.py#L1-L151"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Account-based VM ownership. Existing rows get NULL (preserves anon-by-token flow).","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"native crypto intent engine: state machine + idempotency + ownership link","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/004_intent_engine.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-156","path":"alembic/versions/004_intent_engine.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/004_intent_engine.py#L1-L156"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Full crypto_intent_status value set: the legacy toy `pending`/`paid` plus the","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"Block B: vms.provisioned_at column for live avg-provision metric","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/005_provisioned_at.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-32","path":"alembic/versions/005_provisioned_at.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/005_provisioned_at.py#L1-L32"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"005_provisioned_at.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"Block F: server-side nonce store for wallet-signature recovery.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/007_recovery_challenges.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-48","path":"alembic/versions/007_recovery_challenges.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/007_recovery_challenges.py#L1-L48"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"007_recovery_challenges.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"vm_quotes: durable order quotes (issue #14)","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/008_vm_quotes.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-79","path":"alembic/versions/008_vm_quotes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/008_vm_quotes.py#L1-L79"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Values MATCH hyrule_cloud.models.QuoteStatus so an alembic-migrated DB and a","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"domain launch ownership and pricing fields","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/009_domain_launch_fields.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-88","path":"alembic/versions/009_domain_launch_fields.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/009_domain_launch_fields.py#L1-L88"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"009_domain_launch_fields.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"network intelligence, bgp, mx, and agent mail tables","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/010_network_intelligence_bgp_mx_mail.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-277","path":"alembic/versions/010_network_intelligence_bgp_mx_mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/010_network_intelligence_bgp_mx_mail.py#L1-L277"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"010_network_intelligence_bgp_mx_mail.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"generic diagnostic job primitives","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/011_diagnostic_job_primitives.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-75","path":"alembic/versions/011_diagnostic_job_primitives.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/011_diagnostic_job_primitives.py#L1-L75"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"011_diagnostic_job_primitives.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"vm customer ipv6 prefixes","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/012_vm_customer_ipv6_prefixes.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-41","path":"alembic/versions/012_vm_customer_ipv6_prefixes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/012_vm_customer_ipv6_prefixes.py#L1-L41"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"012_vm_customer_ipv6_prefixes.py","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"payments ledger","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/013_payments_ledger.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-63","path":"alembic/versions/013_payments_ledger.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/013_payments_ledger.py#L1-L63"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Offline --sql mode has no live connection to inspect; emit the DDL.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"\"\"\"Issue #51: vms.provision_started_at for an honest provision metric","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/014_provision_started_at.py","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-49","path":"alembic/versions/014_provision_started_at.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/014_provision_started_at.py#L1-L49"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Offline --sql mode has no live connection to inspect; emit the DDL.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Agentic VPS hosting API on AS215932, paid via x402 (USDC on Base). Agents discover the service via x402 Bazaar or `/.well-known/x402.json`, pay per-request, and receive bare VMs with SSH access, automatic DNS subdomains, and IPv6-native...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/claude","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/claude.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-166","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166"}],"tags":["agent-instruction","as215932","hyrule-cloud"],"title":"Hyrule Cloud","truth_owner":"repo","type":"Agent Instruction"} +{"authority":"canonical","confidence":"high","description":"Operator steps to take Hyrule Cloud's paid services live and announce them to agents. Code phases live in PRs #34 (customer IPv6), #35 (hygiene), #36 (payment-stack prep), #37 (payments ledger + /metrics), #38 (launch proof + Bazaar disc...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/docs/runbooks/x402-launch.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-237","path":"docs/runbooks/x402-launch.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/docs/runbooks/x402-launch.md#L1-L237"}],"tags":["as215932","hyrule-cloud","runbook"],"title":"x402 Launch Runbook","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-cloud\" version = \"0.1.0\" description = \"Agentic VPS hosting with x402 payments on AS215932\" requires-python = \">=3.12\" dependencies = [ \"fastapi>=0.115\", \"uvicorn[standard]>=0.34\", \"pydantic>=2.10\", \"pydantic-set...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/pyproject-toml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/pyproject.toml","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-122","path":"pyproject.toml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/pyproject.toml#L1-L122"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"x402 official SDK (x402-foundation)","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-185","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Hyrule Cloud","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-agentic-support description: \"NOT YET LAUNCHED. Umbrella skill that cross-references not-yet-launched flows (/v1/path/report and /v1/threat/lookup) which return HTTP 501; do not publish until those subskills ship. Hyrule...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-agentic-support/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-72","path":"skills/hyrule-agentic-support/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-agentic-support/SKILL.md#L1-L72"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Agentic ISP Support Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-bgp description: \"Hyrule BGP Data provides free AS215932 status plus paid public/global BGP intelligence for agents.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-bgp/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-53","path":"skills/hyrule-bgp/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-bgp/SKILL.md#L1-L53"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule BGP Data Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-cloud description: \"Deploy bare VMs, register domains, and manage DNS zones \\u2014 all paid via x402 (USDC on Base).\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-cloud/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-317","path":"skills/hyrule-cloud/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-cloud/SKILL.md#L1-L317"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Cloud — Agentic VPS Hosting","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-dns-registry description: \"Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, RDAP, WHOIS, registrar/delegation, or record-publication guidance.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-dns-registry/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-78","path":"skills/hyrule-dns-registry/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-dns-registry/SKILL.md#L1-L78"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule DNS and Registry Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-mail-deliverability description: \"Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, delayed, or spam-filtered email for any public domain. This Skill is a marketing/support wrapper over the canonical...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail-deliverability/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-78","path":"skills/hyrule-mail-deliverability/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail-deliverability/SKILL.md#L1-L78"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Mail Deliverability Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-mail description: \"NOT YET LAUNCHED. The mail backend is under construction: every paid /v1/mail endpoint currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until the product shi...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-62","path":"skills/hyrule-mail/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail/SKILL.md#L1-L62"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Agent Mail Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-mx description: \"Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting API for AI agents and ISP support automation. Hyrule implements the checks internally; it is not affiliated with MXToolbox and does n...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mx/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-64","path":"skills/hyrule-mx/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mx/SKILL.md#L1-L64"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule MX Diagnostics Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-nat-cgnat description: \"Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints for a customer. This MVP does not require browser/WebRTC/STUN participation.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-nat-cgnat/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-46","path":"skills/hyrule-nat-cgnat/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-nat-cgnat/SKILL.md#L1-L46"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule NAT/CGNAT Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-network-intel description: \"Use Hyrule Cloud for paid, agent-friendly network intelligence primitives.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-network-intel/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-54","path":"skills/hyrule-network-intel/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-network-intel/SKILL.md#L1-L54"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Network Intelligence Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-port-reachability description: \"Use Hyrule Cloud when an AI agent needs to answer whether one declared public service is reachable from outside.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-port-reachability/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-44","path":"skills/hyrule-port-reachability/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-port-reachability/SKILL.md#L1-L44"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Port Reachability Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-routing-path description: \"NOT YET LAUNCHED. Active-probe vantages (Globalping/RIPE Atlas) are not configured, so every paid /v1/path endpoint currently returns HTTP 501 without charging. Do not publish this skill or poi...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-routing-path/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-71","path":"skills/hyrule-routing-path/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-routing-path/SKILL.md#L1-L71"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Routing Path Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-speedtest description: \"NOT YET LAUNCHED. The measurement backend (payload/upload endpoints) is under construction: paid /v1/speedtest endpoints currently return HTTP 501 without charging. Do not publish this skill or po...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-speedtest/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-46","path":"skills/hyrule-speedtest/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-speedtest/SKILL.md#L1-L46"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Speedtest Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-threat-reputation description: \"NOT YET LAUNCHED. No reputation source is configured, so /v1/threat/lookup currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until a reputation s...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-threat-reputation/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-66","path":"skills/hyrule-threat-reputation/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-threat-reputation/SKILL.md#L1-L66"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Threat Reputation Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-voip-sip description: \"Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, or STUN/TURN diagnostic context.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-voip-sip/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-45","path":"skills/hyrule-voip-sip/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-voip-sip/SKILL.md#L1-L45"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule VoIP/SIP Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"--- name: hyrule-web-reachability description: \"Use Hyrule Cloud when an AI agent needs live, paid evidence for public website reachability, TLS/certificate failures, HTTP behavior, security headers, and CDN/WAF hints.\" ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-web-reachability/SKILL.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-64","path":"skills/hyrule-web-reachability/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-web-reachability/SKILL.md#L1-L64"}],"tags":["as215932","hyrule-cloud","skill"],"title":"Hyrule Web Reachability Skill","truth_owner":"repo","type":"Skill"} +{"authority":"canonical","confidence":"high","description":"One directory per ClawHub slug, each containing a `SKILL.md` with `name`/`description` frontmatter. These are the agent-facing API references published to the ClawHub skill registry.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-cloud/skills-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-cloud/skills-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/README.md","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","lines":"1-57","path":"skills/README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/README.md#L1-L57"}],"tags":["as215932","hyrule-cloud","source-document"],"title":"Hyrule Cloud OpenClaw Skills","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-mcp\" version = \"0.1.0\" description = \"MCP server exposing AS215932 infrastructure tools (SSH, Prometheus, Icinga2, FRR, DNS)\" requires-python = \">=3.14\" dependencies = [ \"agent-core\", \"mcp>=1.27.0\", \"paramiko>=4....","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-mcp/pyproject-toml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-mcp/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/pyproject.toml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/pyproject.toml#L1-L57"}],"tags":["as215932","hyrule-mcp","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"`hyrule-mcp` is the live diagnostic substrate for Hyrule Networks (AS215932). It exposes narrow, bounded Model Context Protocol tools for monitoring, routing, host, firewall, and packet-path inspection.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-mcp/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-mcp/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"}],"tags":["as215932","hyrule-mcp","source-document"],"title":"Hyrule MCP","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Run the hermetic MCP characterization and regression suite with:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-mcp/testing","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-mcp/testing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15"}],"tags":["as215932","hyrule-mcp","source-document"],"title":"Testing","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"`hyrule-network-proxy` is the internal Go sidecar used by Hyrule Cloud for paid x402 network requests. Hyrule Cloud owns the public API and x402 payment verification; this service only executes already-authorized internal requests.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-network-proxy/agents","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-network-proxy/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"}],"tags":["agent-instruction","as215932","hyrule-network-proxy"],"title":"Hyrule Network Proxy Agent Guide","truth_owner":"repo","type":"Agent Instruction"} +{"authority":"canonical","confidence":"high","description":"module github.com/AS215932/hyrule-network-proxy","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-network-proxy/go-mod","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-network-proxy/go-mod.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/go.mod","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-19","path":"go.mod","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/go.mod#L1-L19"}],"tags":["as215932","hyrule-network-proxy","source-document"],"title":"go.mod","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Internal Go sidecar for Hyrule Cloud's x402-gated `POST /v1/network/request` endpoint.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-network-proxy/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-network-proxy/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"}],"tags":["as215932","hyrule-network-proxy","source-document"],"title":"Hyrule Network Proxy","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"{ \"name\": \"hyrule-web-frontend\", \"version\": \"0.1.0\", \"private\": true, \"type\": \"module\", \"description\": \"Frontend build for hyrule-web (Vite + TypeScript + Tailwind). Bundles to hyrule_web/static/dist/; the committed bundle is shipped by...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-web/package-json","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-web/package-json.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/package.json","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1-41","path":"package.json","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/package.json#L1-L41"}],"tags":["as215932","hyrule-web","source-document"],"title":"package.json","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[project] name = \"hyrule-web\" version = \"0.1.0\" description = \"Web frontend for Hyrule Cloud — lightweight, server-rendered, Tor-friendly\" requires-python = \">=3.12\" dependencies = [ \"fastapi>=0.115\", \"uvicorn[standard]>=0.34\", \"jinja2>=...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-web/pyproject-toml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-web/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml#L1-L57"}],"tags":["as215932","hyrule-web","source-document"],"title":"Stray scratch files at repo root from earlier work — not part of the package.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Main branded website for Hyrule Networks (AS215932).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/hyrule-web/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/hyrule-web/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17"}],"tags":["as215932","hyrule-web","source-document"],"title":"Hyrule Web","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"- Before making changes, run `git branch --show-current` and `git status --short`. - Unless the user explicitly says to continue work on the current branch, create a fresh task branch from up-to-date `main` before editing: - `git fetch o...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/agents","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/agents.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53"}],"tags":["agent-instruction","as215932","network-operations"],"title":"AS215932 Infrastructure Agent Guide","truth_owner":"repo","type":"Agent Instruction"} +{"authority":"canonical","confidence":"high","description":"--- # AS215932 network constants and peer registry. # Every firewall rule references peers by name, never by literal address. # When a host moves, this is the one place to update.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-173","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml#L1-L173"}],"tags":["as215932","network-operations","source-document"],"title":"AS215932 network constants and peer registry.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- ansible_user: svag # Default is no escalation; playbooks opt in with become: true at play or task level. # Localhost-delegated render tasks override with explicit become: false. ansible_become_method: doas ansible_python_interpreter:...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/freebsd.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-8","path":"ansible/inventory/group_vars/freebsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/freebsd.yml#L1-L8"}],"tags":["as215932","network-operations","source-document"],"title":"Default is no escalation; playbooks opt in with become: true at play or task level.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # Default posture for Debian/OpenBSD infrastructure VMs behind rtr. # Log-only observation is complete; Linux service hosts enforce default-deny. firewall_input_policy: drop firewall_log_only: false firewall_allow_node_exporter_from_...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/infra_vms.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-6","path":"ansible/inventory/group_vars/infra_vms.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/infra_vms.yml#L1-L6"}],"tags":["as215932","network-operations","source-document"],"title":"Default posture for Debian/OpenBSD infrastructure VMs behind rtr.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- ansible_user: svag # Default is no escalation — playbooks opt in with `become: true` at play or task level. # Localhost-delegated render tasks override with explicit `become: false`. ansible_become_method: sudo ansible_python_interpr...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/linux.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-8","path":"ansible/inventory/group_vars/linux.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/linux.yml#L1-L8"}],"tags":["as215932","network-operations","source-document"],"title":"Default is no escalation — playbooks opt in with `become: true` at play or task level.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Indexed source document `ansible/inventory/group_vars/nameservers.yml` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/nameservers.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-18","path":"ansible/inventory/group_vars/nameservers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/nameservers.yml#L1-L18"}],"tags":["as215932","network-operations","source-document"],"title":"Knot DNS — shared between primary (dns) and secondary (ns2).","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- ansible_user: svag ansible_become: true ansible_become_method: doas ansible_python_interpreter: /usr/local/bin/python3 ansible_os_family: OpenBSD ansible_distribution: OpenBSD","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/openbsd.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-7","path":"ansible/inventory/group_vars/openbsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/openbsd.yml#L1-L7"}],"tags":["as215932","network-operations","source-document"],"title":"openbsd.yml","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # Hosts that legitimately accept traffic from the public internet. # rtr (DNAT target), dns (auth NS), proxy (TLS), vpn (WireGuard). firewall_public_facing: true","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/public_facing.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-4","path":"ansible/inventory/group_vars/public_facing.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/public_facing.yml#L1-L4"}],"tags":["as215932","network-operations","source-document"],"title":"Hosts that legitimately accept traffic from the public internet.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- firewall_enable_forwarding: true firewall_allow_bgp: true firewall_allow_ospf6_on_wg: true","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/routers.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-4","path":"ansible/inventory/group_vars/routers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/routers.yml#L1-L4"}],"tags":["as215932","network-operations","source-document"],"title":"routers.yml","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-27","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml#L1-L27"}],"tags":["as215932","network-operations","source-document"],"title":"api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR code # (PR-Agent, Semgrep, and — after Wave 4 — all pull_request lint/test/build jobs). # # Deliberately on the CUSTOMER-ISOLATED segment (2a0c:b641:b51::/48,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-80","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml#L1-L80"}],"tags":["as215932","network-operations","source-document"],"title":"ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR code","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # ci — self-hosted GitHub Actions runner for AS215932/network-operations. # # The runner picks up workflow jobs labeled `self-hosted, linux, x64, hyrule-infra` # (see .github/workflows/*.yml). It has overlay v6 reach to every infra h...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-44","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml#L1-L44"}],"tags":["as215932","network-operations","source-document"],"title":"ci — self-hosted GitHub Actions runner for AS215932/network-operations.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # cr1-ch1 — FreeBSD 14.4 + FRRouting at Securebit CH. # Initial role: independent Swiss path-diversity router. External Securebit BGP # neighbor details are intentionally not enabled yet; this host joins the AS215932 # overlay via rt...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-60","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml#L1-L60"}],"tags":["as215932","network-operations","source-document"],"title":"cr1-ch1 — FreeBSD 14.4 + FRRouting at Securebit CH.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE. # Multi-interface (vtnet0..3), no antispoof, BGP peers with Servperso + Extra-Transit. # Live ruleset captured at ansible/baseline/cr1-de1/pf.conf.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-50","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml#L1-L50"}],"tags":["as215932","network-operations","source-document"],"title":"cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL. # Multi-interface (vtnet0..1), antispoof on, BGP peer with Servperso NL and LocIX. # Live ruleset captured at ansible/baseline/cr1-nl1/pf.conf.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-47","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml#L1-L47"}],"tags":["as215932","network-operations","source-document"],"title":"cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # dns — Knot authoritative DNS (primary \"ns1\") for customer, infrastructure, # AS215932, and reverse zones. Reachable from public internet (via DNAT on rtr # for v4 + direct on v6).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-44","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml#L1-L44"}],"tags":["as215932","network-operations","source-document"],"title":"dns — Knot authoritative DNS (primary \"ns1\") for customer, infrastructure,","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # dom0 — XCP-NG hypervisor on the OVH RISE-S server. # Underlay-only; not on AS215932 overlay. Reached via mgmt v4 from xoa # and via the public IPv4 (193.70.32.138) from outside. # # This role only manages dom0's internal Xen networ...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-30","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml#L1-L30"}],"tags":["as215932","network-operations","source-document"],"title":"dom0 — XCP-NG hypervisor on the OVH RISE-S server.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Indexed source document `ansible/inventory/host_vars/extmon.yml` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-74","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml#L1-L74"}],"tags":["as215932","network-operations","source-document"],"title":"extmon — external monitoring host (Vultr / DigitalOcean / Hetzner Cloud).","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # irc — Soju IRC bouncer. # TLS termination is handled by Caddy on proxy; soju listens plaintext on :6697 # and is reachable only from proxy (and the ops-prefix/vpn-clients SSH set).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-44","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml#L1-L44"}],"tags":["as215932","network-operations","source-document"],"title":"irc — Soju IRC bouncer.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # log — centralized log aggregation host. # # Vector aggregator on :6000 (vector-native ingest from agents) and :6514 # (TCP syslog from OpenBSD mail). Loki on :3100 (HTTP query, only reachable # from mon's Grafana). Disk: 50 GB on /...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-83","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml#L1-L83"}],"tags":["as215932","network-operations","source-document"],"title":"log — centralized log aggregation host.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # loop — dedicated Engineering Loop operations-lane VM. # Runs one budgeted, issue-driven agent cycle at a time. It is deliberately # not a deploy source for the infra fleet: no fleet SSH key, no production # Vault breadth, and no pu...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-199","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml#L1-L199"}],"tags":["as215932","network-operations","source-document"],"title":"loop — dedicated Engineering Loop operations-lane VM.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # mail — OpenBSD mail server for as215932.net. # Public SMTP and IPv4 IMAPS are world-facing; IPv6 mailbox access stays on ops/VPN plus NOC automation.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-84","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml#L1-L84"}],"tags":["as215932","network-operations","source-document"],"title":"mail — OpenBSD mail server for as215932.net.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter. # Discord webhook for mon alerts (Alertmanager + Icinga2). On the CI runner the # Vault-rendered env provides DISCORD_WEBHOOK_URL (github-runner.env.ctmpl.j2)...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-48","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml#L1-L48"}],"tags":["as215932","network-operations","source-document"],"title":"mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # netproxy — internal Hyrule network proxy sidecar target.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-22","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml#L1-L22"}],"tags":["as215932","network-operations","source-document"],"title":"netproxy — internal Hyrule network proxy sidecar target.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # noc — autonomous NOC agent + hyrule-mcp tool server. # # noc-agent (FastAPI on :8000) receives webhooks from Alertmanager and Icinga2 # on mon, runs an LLM-driven investigation against hyrule-mcp tools, and # notifies a Discord cha...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-148","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml#L1-L148"}],"tags":["as215932","network-operations","source-document"],"title":"noc — autonomous NOC agent + hyrule-mcp tool server.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"ansible_user: svag","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-68","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml#L1-L68"}],"tags":["as215932","network-operations","source-document"],"title":"ns2.servify.network — secondary authoritative nameserver at OVH GRA11.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-25","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml#L1-L25"}],"tags":["as215932","network-operations","source-document"],"title":"proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns).","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR. # Bridges: enX0 (mgmt), enX2 (infra), enX3 (vm/customer), enX4 (wan/underlay). # Carries IPv4 NAT/DNAT for legacy v4 service ingress + customer VM isolation.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-104","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml#L1-L104"}],"tags":["as215932","network-operations","source-document"],"title":"rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # vault — AS215932 machine secret plane.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-36","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml#L1-L36"}],"tags":["as215932","network-operations","source-document"],"title":"vault — AS215932 machine secret plane.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-27","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml#L1-L27"}],"tags":["as215932","network-operations","source-document"],"title":"vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-21","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml#L1-L21"}],"tags":["as215932","network-operations","source-document"],"title":"web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- # xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-30","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml#L1-L30"}],"tags":["as215932","network-operations","source-document"],"title":"xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI.","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Deploys the committed FRRouting config (`configs//frr.conf`) to a router and hot-reloads it. The repo's `configs//frr.conf` stays the single source of truth — this role does **not** template/render it; it pushes the file verb...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/ansible-roles-frr-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/roles/frr/README.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-66","path":"ansible/roles/frr/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/roles/frr/README.md#L1-L66"}],"tags":["as215932","network-operations","source-document"],"title":"frr role","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Templates and tools for automated VM provisioning on XCP-NG.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/autoinstall-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/autoinstall-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/autoinstall/README.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-91","path":"autoinstall/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/autoinstall/README.md#L1-L91"}],"tags":["as215932","network-operations","source-document"],"title":"Autoinstall Configurations","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"All notable changes to Hyrule Networks (AS215932) `network-operations` are documented in this file.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/changelog","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/changelog.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CHANGELOG.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-52","path":"CHANGELOG.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CHANGELOG.md#L1-L52"}],"tags":["as215932","network-operations","source-document"],"title":"Changelog","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Infrastructure-as-code for AS215932 (Hyrule/Servify), an IPv6-first ISP running on XCP-NG.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/claude","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/claude.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-336","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L336"}],"tags":["agent-instruction","as215932","network-operations"],"title":"AS215932 Network Operations","truth_owner":"repo","type":"Agent Instruction"} +{"authority":"canonical","confidence":"high","description":"[Service] Type=oneshot RemainAfterExit=yes # ExecStartPre lines tolerate missing rules on first boot (the leading '-'). ExecStartPre=-/usr/sbin/ip -6 route del 64:ff9b::/96 table 200 ExecStartPre=-/usr/sbin/ip -6 rule del to 2a0c:b641:b5...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/rtr/jool/nat64-vrf-leak.service","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-39","path":"configs/rtr/jool/nat64-vrf-leak.service","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/rtr/jool/nat64-vrf-leak.service#L1-L39"}],"tags":["as215932","network-operations","source-document"],"title":"/etc/systemd/system/nat64-vrf-leak.service","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"The `web` VM (`2a0c:b641:b50:2::30`) runs `hyrule-web` (uvicorn) on `[::]:8080` and nginx on `[::]:8081` for the static `as215932.net` info site. Caddy on the `proxy` VM reverse-proxies both.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/configs-web-nginx-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/configs-web-nginx-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/web/nginx/README.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-39","path":"configs/web/nginx/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/web/nginx/README.md#L1-L39"}],"tags":["as215932","network-operations","source-document"],"title":"nginx on the web VM","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Thanks for your interest in Hyrule Networks (AS215932). This repository is both a public record of ISP operations and a place for community contribution.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/contributing","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/contributing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CONTRIBUTING.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-64","path":"CONTRIBUTING.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CONTRIBUTING.md#L1-L64"}],"tags":["as215932","network-operations","source-document"],"title":"Contributing to AS215932 network-operations","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Current `main` protection across the org (set in Wave 6). PR-Agent is **never** required (advisory, same-repo-only — requiring it would wedge fork/dependabot PRs). Semgrep is required as a *presence* gate while reporting-only; flip it to...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-branch-protection","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-branch-protection.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/branch-protection.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-80","path":"docs/ci/branch-protection.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/branch-protection.md#L1-L80"}],"tags":["as215932","network-operations","source-document"],"title":"Branch protection — required checks per repo","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"How to ship a change from \"PR merged\" to \"live on production.\" Production is the next environment after `main` — there is no staging VM, by design (the approved plan trades fidelity for a smaller blast surface). For app-backed services,...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-194","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md#L1-L194"}],"tags":["as215932","network-operations","runbook"],"title":"Deploy runbook (CI lane)","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"Authoritative snapshot of the org's CI/CD surface as of **2026-06-17**, captured at the start of the CI/CD modernization effort (PR-Agent + Semgrep + two-runner security model) and updated after the Engineering Loop extraction. Keep this...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/org-cicd-inventory.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-106","path":"docs/ci/org-cicd-inventory.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/org-cicd-inventory.md#L1-L106"}],"tags":["as215932","network-operations","source-document"],"title":"AS215932 CI/CD inventory","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"PR-Agent replaces the hosted Sourcery app with a self-controlled reviewer that uses **our own OpenRouter key**. It is advisory only — read + PR/issue-comment permissions, never deploys, never writes code, never auto-merges, and is **not*...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-pr-agent","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-pr-agent.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/pr-agent.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-60","path":"docs/ci/pr-agent.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/pr-agent.md#L1-L60"}],"tags":["as215932","network-operations","source-document"],"title":"PR-Agent (advisory AI review)","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"`ci-pr` is the **unprivileged** self-hosted GitHub Actions runner that handles untrusted PR code — PR-Agent, Semgrep, and (after Wave 4) every `pull_request` lint/test/build job. It is deliberately **disposable** and **isolated**:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision-ci-pr.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-112","path":"docs/ci/provision-ci-pr.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision-ci-pr.md#L1-L112"}],"tags":["as215932","network-operations","source-document"],"title":"Provisioning the `ci-pr` VM (unprivileged PR runner)","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"The `ci` VM hosts the self-hosted GitHub Actions runner that powers every workflow in `.github/workflows/`. It must exist before the workflows can do any work — until then the workflow jobs sit queued.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-provision","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-provision.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-150","path":"docs/ci/provision.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision.md#L1-L150"}],"tags":["as215932","network-operations","source-document"],"title":"Provisioning the `ci` VM","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"AS215932 CI runs on self-hosted runners with reach into a production ISP network. The governing rule: **untrusted PR code and the LLM reviewer never touch deploy credentials or the production network.** That is enforced by splitting work...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-security-model","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-security-model.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/security-model.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-70","path":"docs/ci/security-model.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/security-model.md#L1-L70"}],"tags":["as215932","network-operations","source-document"],"title":"CI/CD security model — the two-runner architecture","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Semgrep is the real security gate (PR-Agent is advisory). It runs token-less — no `SEMGREP_APP_TOKEN`, no dashboard — and uploads SARIF to GitHub Code Scanning (free for public repos).","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-semgrep","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-semgrep.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/semgrep.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-47","path":"docs/ci/semgrep.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/semgrep.md#L1-L47"}],"tags":["as215932","network-operations","source-document"],"title":"Semgrep (token-less SAST)","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"All CI runs on the self-hosted `ci` VM (see docs/ci/provision.md). Workflows match the runner label set `self-hosted, linux, x64, hyrule-infra`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-ci-workflows","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-ci-workflows.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/workflows.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-75","path":"docs/ci/workflows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/workflows.md#L1-L75"}],"tags":["as215932","network-operations","source-document"],"title":"CI workflows","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"How AS215932 IaC changes are validated, from a cheap stdlib check on every PR up to full control-plane modelling and a live dynamic lab. The tiers map onto the two-runner security model (`docs/ci/security-model.md`): untrusted PR code ru...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-netops-testing-strategy.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/netops/testing-strategy.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-96","path":"docs/netops/testing-strategy.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/netops/testing-strategy.md#L1-L96"}],"tags":["as215932","network-operations","source-document"],"title":"NetOps testing strategy","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"The Agent-Core trace collector runs on `loop` as `agent-core-collector.service` and stores events in local Postgres. Its only secret is the local Postgres password, rendered by Vault Agent to `/etc/agent-core-collector/collector.env` fro...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agent-core-collector-vault.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-73","path":"docs/runbooks/bootstrap-agent-core-collector-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agent-core-collector-vault.md#L1-L73"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap `agent-core-collector` Vault access","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"Agentic Observatory runs on `loop` as an internal operator-only console. Its Vault scope is `kv/agentic-observatory` and AppRole `agentic-observatory`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agentic-observatory-vault.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-30","path":"docs/runbooks/bootstrap-agentic-observatory-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agentic-observatory-vault.md#L1-L30"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap Agentic Observatory Vault scope","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"The dedicated `loop` VM runs the Engineering Loop daemon from a narrow Vault AppRole. This AppRole renders only GitHub App credentials, model-provider keys, and notification credentials for the Engineering Loop runtime.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-engineering-loop-vault.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-189","path":"docs/runbooks/bootstrap-engineering-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-engineering-loop-vault.md#L1-L189"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap Engineering Loop Vault secrets","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"Hyrule Cloud runtime secrets are rendered on the `api` VM by `vault-agent-hyrule-cloud.service`. The GitHub runner must not render or source `XO_TOKEN`.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-hyrule-cloud-vault.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-105","path":"docs/runbooks/bootstrap-hyrule-cloud-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-hyrule-cloud-vault.md#L1-L105"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap: Hyrule Cloud Vault AppRole","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"Knowledge Loop is a dedicated producer agent for `AS215932/knowledge`. It is not Engineering Loop, not CI/CD PR-Agent, and not the read-only Knowledge MCP server.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-knowledge-loop-vault.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-92","path":"docs/runbooks/bootstrap-knowledge-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-knowledge-loop-vault.md#L1-L92"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap Knowledge Loop Vault credentials","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"One-time setup so the `ci` VM's Vault Agent can render `/etc/github-runner/secrets.env`, which `.github/workflows/apply.yml` sources for `ansible-playbook --tags apply` runs.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-runner-vault.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-107","path":"docs/runbooks/bootstrap-runner-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-runner-vault.md#L1-L107"}],"tags":["as215932","network-operations","runbook"],"title":"Bootstrap: CI runner Vault AppRole","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"`AS215932/knowledge` ships `.github/workflows/auto-merge.yml`: when the repo variable `KNOWLEDGE_AUTO_MERGE` is `on`, nightly bot refresh PRs (`bot/knowledge-refresh/*`, `bot/knowledge-loop/*`) queue for auto-merge after two workflow-lev...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/knowledge-auto-merge.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-35","path":"docs/runbooks/knowledge-auto-merge.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/knowledge-auto-merge.md#L1-L35"}],"tags":["as215932","network-operations","runbook"],"title":"Knowledge nightly-PR auto-merge — rollout and guardrails","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"`noc` runs Hyrule MCP and owns local BGP router table snapshots under `/var/lib/hyrule-mcp/bgp-snapshots`. This data must be bounded before `bgp-router-snapshot.timer` is enabled.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-bgp-snapshot-retention.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-56","path":"docs/runbooks/noc-bgp-snapshot-retention.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-bgp-snapshot-retention.md#L1-L56"}],"tags":["as215932","network-operations","runbook"],"title":"NOC BGP router snapshot retention","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"Staged relaxation of NOC human gates. Every step is an env promotion PR against `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2` (plus the hyrule-mcp env where noted), applied through the standard gated flow with Icinga snaps...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-standing-grant-rollout.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-72","path":"docs/runbooks/noc-standing-grant-rollout.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-standing-grant-rollout.md#L1-L72"}],"tags":["as215932","network-operations","runbook"],"title":"NOC autonomy rollout — insight records, no-op guards, standing grants","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"Used by `hyrule-mcp` on `noc` to authenticate against the Icinga2 REST API on `mon`. Per issue #15, this user replaces the legacy `root` ApiUser with scoped permissions (`actions/acknowledge-problem`, `objects/query/Host`, `objects/query...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/rotate-icinga-api-user.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-64","path":"docs/runbooks/rotate-icinga-api-user.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/rotate-icinga-api-user.md#L1-L64"}],"tags":["as215932","network-operations","runbook"],"title":"Rotate the `noc-agent` Icinga2 ApiUser password","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"The SOC Agent climbs `SOC_MODE` (`shadow → case_only → handoff_dry → handoff_live`) one reviewed promotion PR at a time. Each rung change edits `soc_mode` in the target host's `host_vars` (rendered into `/opt/soc-agent/.env` by Vault Age...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/soc-mode-promotion.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-49","path":"docs/runbooks/soc-mode-promotion.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/soc-mode-promotion.md#L1-L49"}],"tags":["as215932","network-operations","runbook"],"title":"SOC_MODE promotion — measured criteria per rung","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"End-to-end proof of the AS215932 VPS launch-proof wedge: a customer can quote a VM, be told payment is required, pay, watch it provision, and reach a working box — or get a safe failure with rollback available. This runbook is the human...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/vps-launch-proof-smoke.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-56","path":"docs/runbooks/vps-launch-proof-smoke.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/vps-launch-proof-smoke.md#L1-L56"}],"tags":["as215932","network-operations","runbook"],"title":"VPS launch-proof smoke","truth_owner":"repo","type":"Runbook"} +{"authority":"canonical","confidence":"high","description":"This repository is the production deployment record for `noc-agent`, `hyrule-mcp`, `hyrule-cloud`, `hyrule-web`, and `hyrule-network-proxy`. App repos do not deploy production on merge.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/network-operations/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/network-operations/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207"}],"tags":["as215932","network-operations","source-document"],"title":"AS215932 Network Operations","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"--- created: 2026-06-22T19:54:22.382Z source: pi-plan-mode status: accepted-for-execution ---","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-800","path":"docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md#L1-L800"}],"tags":["as215932","noc-agent","source-document"],"title":"Loop Handoff Protocol v1: NOC ↔ Engineering ↔ Knowledge via CaseService","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"These fixtures mirror the `learning_ledger_v1` contract from `AS215932/knowledge`. They are sanitized shape tests only and must not contain live MCP/Prometheus/Icinga payloads, raw logs, commands, packet data, or secrets.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/learning-events/README.md","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-5","path":"evals/knowledge_shadow/learning-events/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/learning-events/README.md#L1-L5"}],"tags":["as215932","noc-agent","source-document"],"title":"NOC shadow learning-event fixtures","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Committed read-only context-pack fixtures for the future AS215932 knowledge control-plane integration. These files are not live traces and must not include MCP responses, Prometheus/Icinga output, logs, packet data, or secrets.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/README.md","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-9","path":"evals/knowledge_shadow/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/README.md#L1-L9"}],"tags":["as215932","noc-agent","source-document"],"title":"NOC knowledge shadow eval fixtures","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"These eval cases are the non-public acceptance suite for Loop Handoff Protocol v1. They are written as deterministic scenario definitions so they can be run by a private harness without exposing production issue text, callback bodies, or...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/lhp_v1/README.md","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-24","path":"evals/lhp_v1/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/lhp_v1/README.md#L1-L24"}],"tags":["as215932","noc-agent","source-document"],"title":"LHP-v1 private evals","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"[project] name = \"noc-agent\" version = \"0.1.0\" description = \"AS215932 autonomous NOC triage agent (Alertmanager + Icinga2 webhooks → PydanticAI investigation → Discord)\" requires-python = \">=3.14\" dependencies = [ \"fastapi>=0.115\", \"uvi...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/pyproject-toml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/pyproject-toml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/pyproject.toml","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-82","path":"pyproject.toml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/pyproject.toml#L1-L82"}],"tags":["as215932","noc-agent","source-document"],"title":"pyproject.toml","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"`noc-agent` is the operator-facing investigation service for Hyrule Networks (AS215932). It accepts monitoring events, runs structured incident analysis, records human-review proposals, and keeps a fallback local control plane available...","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/readme","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/readme.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-467","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L467"}],"tags":["as215932","noc-agent","source-document"],"title":"Hyrule Networks (AS215932) NOC Agent","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"Run the hermetic characterization and refactor regression suite with:","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/source-docs/as215932/noc-agent/testing","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/source-docs/as215932/noc-agent/testing.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36"}],"tags":["as215932","noc-agent","source-document"],"title":"Testing","truth_owner":"repo","type":"Source Document"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/as215932.net.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/as215932-net/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","path":".github/workflows/pr-agent.yml","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/pr-agent.yml"}],"tags":["as215932.net","deploy","github-actions","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/as215932.net.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/as215932-net/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","path":".github/workflows/semgrep.yml","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/semgrep.yml"}],"tags":["as215932.net","ci","github-actions","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/engineering-loop/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/engineering-loop/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","path":".github/workflows/ci.yml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/ci.yml"}],"tags":["ci","engineering-loop","github-actions","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/engineering-loop.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/engineering-loop/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","path":".github/workflows/pr-agent.yml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/pr-agent.yml"}],"tags":["deploy","engineering-loop","github-actions","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-business.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-business/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-business/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/.github/workflows/ci.yml"}],"tags":["ci","github-actions","hyrule-business","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/ci.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `deploy-validation` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-deploy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/deploy.yml","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":".github/workflows/deploy.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/deploy.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"deploy-validation","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","hyrule-cloud","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/hyrule-cloud.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-cloud/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"a8677707db803f603464852295cae7cf161ca0e8","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","hyrule-cloud","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/ci.yml"}],"tags":["ci","github-actions","hyrule-mcp","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","hyrule-mcp","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","hyrule-mcp","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/hyrule-mcp.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-mcp/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"b201978d6474112f46095b37bb4b35e13855fd50","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","hyrule-mcp","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-network-proxy.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-network-proxy/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"b82dc72bbf382167062bff272606ce84ec20538c","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/.github/workflows/ci.yml"}],"tags":["ci","github-actions","hyrule-network-proxy","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/ci.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `deploy-validation` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-deploy-validation-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/deploy-validation.yml","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","path":".github/workflows/deploy-validation.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/deploy-validation.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"deploy-validation","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","hyrule-web","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/hyrule-web.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/hyrule-web/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","hyrule-web","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `app-promotion-deploy` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/app-promotion-deploy.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/app-promotion-deploy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/app-promotion-deploy.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"app-promotion-deploy","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `apply` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-apply-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-apply-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/apply.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/apply.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/apply.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"apply","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `drift-detection` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-drift-detection-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/drift-detection.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/drift-detection.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/drift-detection.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"drift-detection","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `iac-tests` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-iac-tests-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/iac-tests.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/iac-tests.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/iac-tests.yml"}],"tags":["ci","github-actions","network-operations","workflow"],"title":"iac-tests","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `lint` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-lint-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-lint-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/lint.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/lint.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/lint.yml"}],"tags":["ci","github-actions","network-operations","workflow"],"title":"lint","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `netops-nightly` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-netops-nightly-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/netops-nightly.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/netops-nightly.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/netops-nightly.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"netops-nightly","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `post-merge-apply` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-post-merge-apply-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/post-merge-apply.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/post-merge-apply.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/post-merge-apply.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"post-merge-apply","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/pr-agent.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `promote-apps` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-promote-apps-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/promote-apps.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/promote-apps.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/promote-apps.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"promote-apps","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `render-check` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-render-check-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-render-check-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/render-check.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/render-check.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/render-check.yml"}],"tags":["deploy","github-actions","network-operations","workflow"],"title":"render-check","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/network-operations.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/network-operations/github-workflows-semgrep-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/network-operations/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"23b191c248574121c7be34a6b2a668d75718a731","path":".github/workflows/semgrep.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","network-operations","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `ci` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-ci-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-ci-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/ci.yml","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","path":".github/workflows/ci.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/ci.yml"}],"tags":["ci","github-actions","noc-agent","workflow"],"title":"ci","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `pr-agent` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-pr-agent-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/pr-agent.yml","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","path":".github/workflows/pr-agent.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/pr-agent.yml"}],"tags":["deploy","github-actions","noc-agent","workflow"],"title":"pr-agent","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `request-promotion` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-request-promotion-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/request-promotion.yml","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","path":".github/workflows/request-promotion.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/request-promotion.yml"}],"tags":["deploy","github-actions","noc-agent","workflow"],"title":"request-promotion","truth_owner":"repo","type":"Workflow"} +{"authority":"canonical","confidence":"high","description":"GitHub Actions workflow `semgrep` from AS215932/noc-agent.","dispute_policy":"repo_wins","enrichment_json":null,"expires_at":null,"id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","last_verified_at":"2026-07-11T13:57:11Z","observation_source":null,"observation_status":null,"observed_at":null,"path":"okf/generated/workflows/noc-agent/github-workflows-semgrep-yml.md","payload_json":null,"quality_score":null,"resource":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/semgrep.yml","review_status":null,"source_refs":[{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","path":".github/workflows/semgrep.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/semgrep.yml"}],"tags":["ci","github-actions","noc-agent","workflow"],"title":"semgrep","truth_owner":"repo","type":"Workflow"} {"authority":"evidence","confidence":"medium","description":"Sanitized point-in-time evidence for loop automation, Knowledge MCP, NOC Agent, Hyrule MCP, Docker IPv6, Prometheus, and Icinga.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":"2026-06-22T21:12:38Z","id":"observed/latest/as215932-core-safe-health-2026-06-21","last_verified_at":"2026-06-21T21:12:38Z","observation_source":"manual-local-readonly","observation_status":"ok","observed_at":"2026-06-21T21:12:38Z","path":"okf/observed/latest/as215932-core-safe-health-2026-06-21.md","payload_json":"{\"collection_window\":{\"ended_at\":\"2026-06-21T21:12:38Z\",\"started_at\":\"2026-06-21T21:05:54Z\"},\"expires_at\":\"2026-06-22T21:12:38Z\",\"observed_at\":\"2026-06-21T21:12:38Z\",\"profile\":\"as215932-core-safe-health\",\"sources\":{\"docker_ipv6\":{\"bridge_has_fixed_subnet\":true,\"daemon_ipv6\":true,\"default_bridge_ipv6_ping_dns\":\"ok\",\"dns_count\":1,\"fixed_cidr_v6\":\"2a0c:b641:b50:f0::/64\",\"ip6tables\":false,\"ip_masq\":false,\"status\":\"ok\"},\"engineering_loop\":{\"runtime_head\":\"d4781edbef0cab9ca983f622b4aa2a960df16a97\",\"status\":\"ok\",\"timer_state\":\"active\",\"vault_agent_state\":\"active\"},\"hyrule_mcp\":{\"health_http_status\":200,\"health_status\":\"ok\",\"runtime_head\":\"05b1245710e6a67ad40ccd62c033755f48ad4958\",\"service_state\":\"active\",\"status\":\"ok\",\"tool_count\":34,\"transport\":\"streamable-http\"},\"icinga\":{\"selected_services\":[{\"host\":\"loop\",\"output\":\"OK: up=1\",\"service\":\"node-up\",\"state\":0},{\"host\":\"loop\",\"output\":\"OK: free_ratio=0.827\",\"service\":\"disk disk /\",\"state\":0},{\"host\":\"loop\",\"output\":\"loop idle (approved queue is empty)\",\"service\":\"engineering-loop\",\"state\":0},{\"host\":\"loop\",\"output\":\"OK: active=1\",\"service\":\"engineering-loop-timer\",\"state\":0},{\"host\":\"loop\",\"output\":\"OK: active=1\",\"service\":\"knowledge-mcp-service\",\"state\":0},{\"host\":\"noc\",\"output\":\"HTTP OK\",\"service\":\"noc-agent-health\",\"state\":0},{\"host\":\"noc\",\"output\":\"OK - status=ok hyrule_ready=true hyrule_tools=34 xo_ready=true xo_tools=40\",\"service\":\"noc-agent-mcp-health\",\"state\":0},{\"host\":\"noc\",\"output\":\"OK - primary=openrouter:deepseek/deepseek-v4-pro status=ok quota=ok\",\"service\":\"noc-agent-model-health\",\"state\":0},{\"acknowledged\":true,\"handled\":true,\"host\":\"rtr\",\"output\":\"WARNING: free_ratio=0.113 (< 0.2)\",\"service\":\"disk disk /\",\"state\":1}],\"service_count\":149,\"service_state\":\"active\",\"service_states\":{\"critical\":0,\"ok\":148,\"unknown\":0,\"warning\":1},\"status\":\"ok\",\"unhandled_problem_services\":0},\"knowledge_mcp\":{\"claim_count\":4584,\"concept_count\":868,\"container_revision\":\"67b338757efe9b496c4e154fbb0212563b1b96e8\",\"health_status\":\"ok\",\"observation_count_before_ingest\":2,\"read_only\":true,\"run_id\":\"local-20260621180213\",\"runtime_head\":\"67b338757efe9b496c4e154fbb0212563b1b96e8\",\"service_state\":\"active\",\"status\":\"ok\",\"tool_count\":14,\"transport\":\"streamable-http\"},\"noc_agent\":{\"bot_service_state\":\"active\",\"config_disabled_count\":0,\"config_missing_count\":0,\"config_status\":\"ok\",\"configured_model_count\":2,\"health_http_status\":200,\"health_status\":\"ok\",\"mail_message_count\":106,\"mail_status\":\"ok\",\"missing_credentials_count\":0,\"model_status\":\"ok\",\"provider_status\":{\"openrouter\":\"ok\"},\"quota_monitoring\":\"ok\",\"runtime_head\":\"2ba3fab7af61ad51a125fb8c85f021bb82555bf3\",\"service_state\":\"active\",\"status\":\"ok\",\"vault_agent_state\":\"active\"},\"prometheus\":{\"down_series\":0,\"loop_node_up\":true,\"query_status\":\"success\",\"ready_http_status\":200,\"service_state\":\"active\",\"status\":\"ok\",\"up_series\":55,\"vault_internal_success\":true,\"vector_up\":true}}}","quality_score":null,"resource":null,"review_status":null,"source_refs":[{"url":"manual://as215932-core-safe-health/2026-06-21"},{"url":"manual://loop/as215932-core-safe-health/2026-06-21"},{"url":"manual://noc/as215932-core-safe-health/2026-06-21"},{"url":"manual://mon/as215932-core-safe-health/2026-06-21"},{"url":"https://github.com/AS215932/network-operations/commit/153a7055ff6a39b976571bc5f2ba6dc9ba861866"},{"url":"https://github.com/AS215932/network-operations/issues/214"}],"tags":["docker-ipv6","engineering-loop","hyrule-mcp","icinga","knowledge-mcp","noc-agent","observed","prometheus","safe-health"],"title":"AS215932 core automation safe-health snapshot 2026-06-21","truth_owner":"observed","type":"Observation"} {"authority":"evidence","confidence":"medium","description":"Sanitized point-in-time evidence for the loop VM Engineering Loop and Knowledge MCP rollout.","dispute_policy":"evidence_only","enrichment_json":null,"expires_at":"2026-06-22T16:10:28Z","id":"observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21","last_verified_at":"2026-06-21T16:10:28Z","observation_source":"manual-local","observation_status":"ok","observed_at":"2026-06-21T16:10:28Z","path":"okf/observed/latest/engineering-loop-knowledge-mcp-rollout-2026-06-21.md","payload_json":"{\"observed_at\":\"2026-06-21T16:10:28Z\",\"profile\":\"rollout-safe-health\",\"sources\":{\"engineering_loop\":{\"runtime_head\":\"d4781edbef0cab9ca983f622b4aa2a960df16a97\",\"status\":\"ok\",\"timer_state\":\"active\",\"vault_agent_state\":\"active\"},\"icinga\":{\"check\":\"loop!engineering-loop\",\"output\":\"loop idle (approved queue is empty)\",\"state\":0,\"status\":\"ok\"},\"knowledge_mcp\":{\"claim_count\":4562,\"concept_count\":865,\"read_only\":true,\"status\":\"ok\",\"tool_count\":14,\"transport\":\"streamable-http\"}}}","quality_score":null,"resource":null,"review_status":null,"source_refs":[{"url":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21"}],"tags":["engineering-loop","knowledge-mcp","observed","rollout","safe-health"],"title":"Engineering Loop / Knowledge MCP rollout live evidence 2026-06-21","truth_owner":"observed","type":"Observation"} diff --git a/exports/edges.jsonl b/exports/edges.jsonl index a1dfd7d..db5eca5 100644 --- a/exports/edges.jsonl +++ b/exports/edges.jsonl @@ -1,25 +1,29 @@ -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","target":"generated/schemas/hyrule-cloud/AccountDeleteResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","target":"generated/schemas/hyrule-cloud/BGPLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","target":"generated/repositories/as215932/hyrule-cloud"} @@ -57,10 +61,10 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","target":"generated/schemas/hyrule-cloud/DNSLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","target":"generated/schemas/hyrule-cloud/DNSLookupResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","target":"generated/schemas/hyrule-cloud/DomainCheckResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","target":"generated/schemas/hyrule-cloud/CryptoIntentResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","target":"generated/schemas/hyrule-cloud/DomainCheckResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","target":"generated/schemas/hyrule-cloud/CryptoIntentResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","target":"generated/schemas/hyrule-cloud/IPLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","target":"generated/repositories/as215932/hyrule-cloud"} @@ -75,33 +79,33 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","target":"generated/schemas/hyrule-cloud/IPPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","target":"generated/schemas/hyrule-cloud/MailMessageListResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","target":"generated/schemas/hyrule-cloud/MailMessageListResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","target":"generated/schemas/hyrule-cloud/MailPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","target":"generated/schemas/hyrule-cloud/MailProductsResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","target":"generated/schemas/hyrule-cloud/MailMessageListResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","target":"generated/schemas/hyrule-cloud/MailMessageListResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","target":"generated/schemas/hyrule-cloud/MailPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","target":"generated/schemas/hyrule-cloud/MailProductsResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","target":"generated/schemas/hyrule-cloud/ApiKeyListResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","target":"generated/repositories/as215932/hyrule-cloud"} @@ -110,13 +114,13 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","target":"generated/schemas/hyrule-cloud/MeVMsResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","target":"generated/schemas/hyrule-cloud/MXJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","target":"generated/schemas/hyrule-cloud/MXPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","target":"generated/schemas/hyrule-cloud/MXCheckResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","target":"generated/schemas/hyrule-cloud/MXJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","target":"generated/schemas/hyrule-cloud/MXPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","target":"generated/schemas/hyrule-cloud/MXCheckResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","target":"generated/schemas/hyrule-cloud/MXToolsResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","target":"generated/repositories/as215932/hyrule-cloud"} @@ -125,28 +129,28 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","target":"generated/schemas/hyrule-cloud/NATIPResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","target":"generated/schemas/hyrule-cloud/NATPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","target":"generated/schemas/hyrule-cloud/OSListResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","target":"generated/schemas/hyrule-cloud/PathPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","target":"generated/schemas/hyrule-cloud/PathVantagesResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","target":"generated/schemas/hyrule-cloud/OSListResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","target":"generated/schemas/hyrule-cloud/PathPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","target":"generated/schemas/hyrule-cloud/PathVantagesResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","target":"generated/schemas/hyrule-cloud/PortAllowedResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","target":"generated/schemas/hyrule-cloud/PortPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","target":"generated/schemas/hyrule-cloud/PricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","target":"generated/schemas/hyrule-cloud/VMProductsResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","target":"generated/schemas/hyrule-cloud/PricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","target":"generated/schemas/hyrule-cloud/VMProductsResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","target":"generated/schemas/hyrule-cloud/RDAPLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","target":"generated/repositories/as215932/hyrule-cloud"} @@ -161,69 +165,69 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","target":"generated/schemas/hyrule-cloud/RDAPLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","target":"generated/schemas/hyrule-cloud/RegistryPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","target":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","target":"generated/schemas/hyrule-cloud/ThreatPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","target":"generated/schemas/hyrule-cloud/ThreatSourcesResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","target":"generated/schemas/hyrule-cloud/VMQuoteResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","target":"generated/schemas/hyrule-cloud/VMStatusResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","target":"generated/schemas/hyrule-cloud/VMLogsResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","target":"generated/schemas/hyrule-cloud/VMPublicStatusResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","target":"generated/schemas/hyrule-cloud/VoIPPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","target":"generated/schemas/hyrule-cloud/VoIPSourcesResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","target":"generated/schemas/hyrule-cloud/WebPricingResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","target":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","target":"generated/schemas/hyrule-cloud/ThreatPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","target":"generated/schemas/hyrule-cloud/ThreatSourcesResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","target":"generated/schemas/hyrule-cloud/VMQuoteResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","target":"generated/schemas/hyrule-cloud/VMStatusResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","target":"generated/schemas/hyrule-cloud/VMLogsResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","target":"generated/schemas/hyrule-cloud/VMPublicStatusResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","target":"generated/schemas/hyrule-cloud/VoIPPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","target":"generated/schemas/hyrule-cloud/VoIPSourcesResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","target":"generated/schemas/hyrule-cloud/ProductCapabilityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","target":"generated/schemas/hyrule-cloud/WebPricingResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","target":"generated/schemas/hyrule-cloud/WhoisLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","target":"generated/repositories/as215932/hyrule-cloud"} @@ -234,15 +238,15 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","target":"generated/schemas/hyrule-cloud/WhoisLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","target":"generated/schemas/hyrule-cloud/WhoisLookupResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","target":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","target":"generated/schemas/hyrule-cloud/MailIdentityRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","target":"generated/schemas/hyrule-cloud/MailIdentityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","target":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","target":"generated/schemas/hyrule-cloud/MailIdentityRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","target":"generated/schemas/hyrule-cloud/MailIdentityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","target":"generated/schemas/hyrule-cloud/AuthLoginRequest"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","target":"generated/schemas/hyrule-cloud/AuthLoginResponse"} @@ -282,12 +286,12 @@ {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","target":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","target":"generated/schemas/hyrule-cloud/DomainRegisterRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","target":"generated/schemas/hyrule-cloud/DomainRegisterResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","target":"generated/schemas/hyrule-cloud/CryptoIntentRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","target":"generated/schemas/hyrule-cloud/CryptoIntentResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","target":"generated/schemas/hyrule-cloud/DomainRegisterRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","target":"generated/schemas/hyrule-cloud/DomainRegisterResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","target":"generated/schemas/hyrule-cloud/CryptoIntentRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","target":"generated/schemas/hyrule-cloud/CryptoIntentResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","target":"generated/repositories/as215932/hyrule-cloud"} @@ -300,57 +304,57 @@ {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","target":"generated/schemas/hyrule-cloud/IPLookupRequest"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","target":"generated/schemas/hyrule-cloud/MailAccountCreateRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","target":"generated/schemas/hyrule-cloud/MailAliasRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","target":"generated/schemas/hyrule-cloud/MailAliasResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","target":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","target":"generated/schemas/hyrule-cloud/MailAPIKeyResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","target":"generated/schemas/hyrule-cloud/MailAccountExtendRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","target":"generated/schemas/hyrule-cloud/MailIdentityRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","target":"generated/schemas/hyrule-cloud/MailIdentityResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","target":"generated/schemas/hyrule-cloud/MailWebhookRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","target":"generated/schemas/hyrule-cloud/MailWebhookResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","target":"generated/schemas/hyrule-cloud/MailAccountCreateRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","target":"generated/schemas/hyrule-cloud/MailDomainCreateRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","target":"generated/schemas/hyrule-cloud/MailMessageActionRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","target":"generated/schemas/hyrule-cloud/MailMessageActionRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","target":"generated/schemas/hyrule-cloud/MailSendRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","target":"generated/schemas/hyrule-cloud/MailMessageListResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","target":"generated/schemas/hyrule-cloud/MailSearchRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","target":"generated/schemas/hyrule-cloud/MailAccountCreateRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","target":"generated/schemas/hyrule-cloud/MailAliasRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","target":"generated/schemas/hyrule-cloud/MailAliasResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","target":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","target":"generated/schemas/hyrule-cloud/MailAPIKeyResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","target":"generated/schemas/hyrule-cloud/MailAccountExtendRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","target":"generated/schemas/hyrule-cloud/MailAccountResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","target":"generated/schemas/hyrule-cloud/MailIdentityRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","target":"generated/schemas/hyrule-cloud/MailIdentityResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","target":"generated/schemas/hyrule-cloud/MailWebhookRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","target":"generated/schemas/hyrule-cloud/MailWebhookResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","target":"generated/schemas/hyrule-cloud/MailAccountCreateRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","target":"generated/schemas/hyrule-cloud/MailDomainCreateRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","target":"generated/schemas/hyrule-cloud/MailDomainResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","target":"generated/schemas/hyrule-cloud/MailMessageActionRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","target":"generated/schemas/hyrule-cloud/MailMessageActionRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","target":"generated/schemas/hyrule-cloud/MailSendRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","target":"generated/schemas/hyrule-cloud/MailMessageListResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","target":"generated/schemas/hyrule-cloud/MailSearchRequest"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","target":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","target":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse"} @@ -361,27 +365,27 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","target":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","target":"generated/schemas/hyrule-cloud/ClaimResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","target":"generated/schemas/hyrule-cloud/MailBounceParseRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","target":"generated/schemas/hyrule-cloud/MailBounceParseResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","target":"generated/schemas/hyrule-cloud/MXCheckRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","target":"generated/schemas/hyrule-cloud/MXCheckResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","target":"generated/schemas/hyrule-cloud/MXCheckRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","target":"generated/schemas/hyrule-cloud/MXJobRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","target":"generated/schemas/hyrule-cloud/MXJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","target":"generated/schemas/hyrule-cloud/MXJobRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","target":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","target":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","target":"generated/schemas/hyrule-cloud/MXJobRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","target":"generated/schemas/hyrule-cloud/MXJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","target":"generated/schemas/hyrule-cloud/MailBounceParseRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","target":"generated/schemas/hyrule-cloud/MailBounceParseResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","target":"generated/schemas/hyrule-cloud/MXCheckRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","target":"generated/schemas/hyrule-cloud/MXCheckResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","target":"generated/schemas/hyrule-cloud/MXCheckRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","target":"generated/schemas/hyrule-cloud/MXJobRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","target":"generated/schemas/hyrule-cloud/MXJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","target":"generated/schemas/hyrule-cloud/MXJobRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","target":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","target":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","target":"generated/schemas/hyrule-cloud/MXJobRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","target":"generated/schemas/hyrule-cloud/MXJobResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","target":"generated/schemas/hyrule-cloud/NATLookupRequest"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","target":"generated/schemas/hyrule-cloud/NATLookupResponse"} @@ -392,30 +396,30 @@ {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","target":"generated/schemas/hyrule-cloud/NetworkRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","target":"generated/schemas/hyrule-cloud/NetworkResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","target":"generated/schemas/hyrule-cloud/PathReportRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","target":"generated/schemas/hyrule-cloud/PathReportRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","target":"generated/schemas/hyrule-cloud/PathReportRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","target":"generated/schemas/hyrule-cloud/NetworkRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","target":"generated/schemas/hyrule-cloud/NetworkResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","target":"generated/schemas/hyrule-cloud/PathReportRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","target":"generated/schemas/hyrule-cloud/PathReportRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","target":"generated/schemas/hyrule-cloud/PathReportRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","target":"generated/schemas/hyrule-cloud/PathProbeRequest"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","target":"generated/schemas/hyrule-cloud/PortCheckRequest"} @@ -428,72 +432,72 @@ {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","target":"generated/schemas/hyrule-cloud/RDAPLookupRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","target":"generated/schemas/hyrule-cloud/SpeedtestRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","target":"generated/schemas/hyrule-cloud/SpeedtestRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","target":"generated/schemas/hyrule-cloud/SpeedtestRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","target":"generated/schemas/hyrule-cloud/ThreatLookupRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","target":"generated/schemas/hyrule-cloud/ThreatLookupRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","target":"generated/schemas/hyrule-cloud/VMCreateRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","target":"generated/schemas/hyrule-cloud/VMQuoteRequest"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","target":"generated/schemas/hyrule-cloud/VMQuoteResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","target":"generated/schemas/hyrule-cloud/VMExtendRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","target":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","target":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","target":"generated/schemas/hyrule-cloud/WebCheckRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","target":"generated/schemas/hyrule-cloud/WebCheckRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","target":"generated/schemas/hyrule-cloud/WebTLSDeepRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","target":"generated/schemas/hyrule-cloud/WebTLSDeepRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","target":"generated/schemas/hyrule-cloud/SpeedtestRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","target":"generated/schemas/hyrule-cloud/SpeedtestRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","target":"generated/schemas/hyrule-cloud/SpeedtestRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","target":"generated/schemas/hyrule-cloud/ThreatLookupRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","target":"generated/schemas/hyrule-cloud/ThreatLookupRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","target":"generated/schemas/hyrule-cloud/VMCreateRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","target":"generated/schemas/hyrule-cloud/VMQuoteRequest"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","target":"generated/schemas/hyrule-cloud/VMQuoteResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","target":"generated/schemas/hyrule-cloud/VMExtendRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","target":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","target":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","target":"generated/schemas/hyrule-cloud/VoIPCheckRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","target":"generated/schemas/hyrule-cloud/WebCheckRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","target":"generated/schemas/hyrule-cloud/WebCheckRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","target":"generated/schemas/hyrule-cloud/DiagnosticJobResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","target":"generated/schemas/hyrule-cloud/DiagnosticResponse"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","target":"generated/schemas/hyrule-cloud/WebTLSDeepRequest"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","target":"generated/schemas/hyrule-cloud/WebTLSDeepRequest"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","target":"generated/schemas/hyrule-cloud/WhoisLookupRequest"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","target":"generated/schemas/hyrule-cloud/WhoisLookupResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","target":"generated/repositories/as215932/hyrule-cloud"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","target":"generated/schemas/hyrule-cloud/PaidEndpointQuote"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","target":"generated/schemas/hyrule-cloud/WhoisLookupRequest"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","target":"generated/repositories/as215932/hyrule-cloud"} -{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","target":"generated/repositories/as215932/hyrule-cloud"} +{"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","target":"generated/schemas/hyrule-cloud/GenericActionResponse"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","target":"generated/repositories/as215932/hyrule-network-proxy"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","target":"generated/repositories/as215932/hyrule-network-proxy"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","target":"generated/repositories/as215932/hyrule-network-proxy"} @@ -501,41 +505,45 @@ {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","target":"generated/repositories/as215932/hyrule-network-proxy"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","target":"generated/repositories/as215932/hyrule-network-proxy"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","target":"generated/repositories/as215932/hyrule-web"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","target":"generated/repositories/as215932/hyrule-web"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","target":"generated/repositories/as215932/hyrule-web"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","target":"generated/repositories/as215932/noc-agent"} @@ -549,11 +557,11 @@ {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","target":"generated/repositories/as215932/noc-agent"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","target":"generated/repositories/as215932/noc-agent"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","target":"generated/repositories/as215932/noc-agent"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","target":"generated/repositories/as215932/noc-agent"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","target":"generated/repositories/as215932/noc-agent"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","target":"generated/repositories/as215932/noc-agent"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","target":"generated/repositories/as215932/noc-agent"} @@ -564,7 +572,7 @@ {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","target":"generated/repositories/as215932/noc-agent"} -{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","target":"generated/repositories/as215932/noc-agent"} +{"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"defined-in","origin":"derived","source":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","target":"generated/repositories/as215932/noc-agent"} {"confidence":"high","edge_type":"uses-schema","origin":"derived","source":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","target":"generated/schemas/noc-agent/CommentRequest"} @@ -615,6 +623,52 @@ {"confidence":"high","edge_type":"targets-host","origin":"derived","source":"generated/deployments/noc-agent-on-noc","target":"generated/infrastructure/hosts/noc"} {"confidence":"high","edge_type":"deploys-service","origin":"derived","source":"generated/deployments/noc-agent-on-noc","target":"generated/services/noc-agent"} {"confidence":"high","edge_type":"targets-host","origin":"derived","source":"generated/deployments/noc-knowledge-on-noc","target":"generated/infrastructure/hosts/noc"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/api","target":"generated/infrastructure/hosts/dns"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/api","target":"generated/infrastructure/hosts/netproxy"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/api","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/api","target":"generated/infrastructure/hosts/vault"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ci","target":"generated/infrastructure/hosts/host-log"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ci","target":"generated/infrastructure/hosts/mon"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ci","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ci","target":"generated/infrastructure/hosts/vault"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ci-pr","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/dns","target":"generated/infrastructure/hosts/ns2"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/dns","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/dom0","target":"generated/infrastructure/hosts/host-log"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/extmon","target":"generated/infrastructure/hosts/dns"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/extmon","target":"generated/infrastructure/hosts/mail"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/extmon","target":"generated/infrastructure/hosts/noc"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/extmon","target":"generated/infrastructure/hosts/ns2"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/host-log","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/irc","target":"generated/infrastructure/hosts/dns"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/irc","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/loop","target":"generated/infrastructure/hosts/host-log"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/loop","target":"generated/infrastructure/hosts/mon"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/loop","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/loop","target":"generated/infrastructure/hosts/vault"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mail","target":"generated/infrastructure/hosts/host-log"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mail","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mon","target":"generated/infrastructure/hosts/api"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mon","target":"generated/infrastructure/hosts/dns"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mon","target":"generated/infrastructure/hosts/dom0"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mon","target":"generated/infrastructure/hosts/host-log"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mon","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/mon","target":"generated/infrastructure/hosts/vault"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/netproxy","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/noc","target":"generated/infrastructure/hosts/mon"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/noc","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/noc","target":"generated/infrastructure/hosts/vault"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ns2","target":"generated/infrastructure/hosts/dns"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/ns2","target":"generated/infrastructure/hosts/host-log"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/proxy","target":"generated/infrastructure/hosts/dns"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/proxy","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/vault","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/vpn","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/web","target":"generated/infrastructure/hosts/api"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/web","target":"generated/infrastructure/hosts/rtr"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/web","target":"generated/infrastructure/hosts/vault"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/xoa","target":"generated/infrastructure/hosts/dom0"} +{"confidence":"high","edge_type":"connects-to","origin":"derived","source":"generated/infrastructure/hosts/xoa","target":"generated/infrastructure/hosts/rtr"} {"confidence":"high","edge_type":"has-policy","origin":"derived","source":"generated/org/as215932","target":"generated/infrastructure/domain-policy"} {"confidence":"high","edge_type":"contains-service","origin":"derived","source":"generated/org/as215932","target":"generated/projects/hyrule-business"} {"confidence":"high","edge_type":"contains-service","origin":"derived","source":"generated/org/as215932","target":"generated/projects/network-operations"} @@ -753,8 +807,11 @@ {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/source-docs/as215932/network-operations/readme"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml"} @@ -763,6 +820,7 @@ {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-iac-tests-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-lint-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-netops-nightly-yml"} +{"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-pr-agent-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-promote-apps-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/projects/network-operations","target":"generated/workflows/network-operations/github-workflows-render-check-yml"} @@ -772,12 +830,8 @@ {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/as215932.net","target":"generated/source-docs/as215932/as215932-net/readme"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/as215932.net","target":"generated/workflows/as215932-net/github-workflows-pr-agent-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/as215932.net","target":"generated/workflows/as215932-net/github-workflows-semgrep-yml"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/issues/engineering-loop/11"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/issues/engineering-loop/12"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/issues/engineering-loop/13"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/issues/engineering-loop/29"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/issues/engineering-loop/31"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/issues/engineering-loop/6"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/github/pull-requests/engineering-loop/22"} {"confidence":"high","edge_type":"defines-schema","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/schemas/engineering-loop/CandidateDecisionRecord"} {"confidence":"high","edge_type":"defines-schema","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/schemas/engineering-loop/CapabilityEnvelope"} @@ -828,6 +882,7 @@ {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/workflows/engineering-loop/github-workflows-ci-yml"} +{"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/engineering-loop","target":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-business","target":"generated/source-docs/as215932/hyrule-business/agents"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-business","target":"generated/source-docs/as215932/hyrule-business/brand-readme"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-business","target":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan"} @@ -843,8 +898,14 @@ {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/2"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/23"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/3"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/47"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/48"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/53"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/54"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/55"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/issues/hyrule-cloud/9"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/pull-requests/hyrule-cloud/31"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/github/pull-requests/hyrule-cloud/56"} {"confidence":"high","edge_type":"defines-schema","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods"} {"confidence":"high","edge_type":"defines-schema","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/schemas/hyrule-cloud/AccountDeleteResponse"} {"confidence":"high","edge_type":"defines-schema","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest"} @@ -1026,24 +1087,28 @@ {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/claude"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/pyproject-toml"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/readme"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-agentic-support"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-bgp"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-dns-registry"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-mail"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-mx"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-network-intel"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-port-reachability"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-routing-path"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-speedtest"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-voip-sip"} -{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-web-reachability"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-readme"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/workflows/hyrule-cloud/github-workflows-ci-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/hyrule-cloud","target":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml"} @@ -1072,6 +1137,8 @@ {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/hyrule-mcp","target":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/hyrule-mcp","target":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/hyrule-mcp","target":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-network-proxy","target":"generated/github/issues/hyrule-network-proxy/2"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/hyrule-network-proxy","target":"generated/github/pull-requests/hyrule-network-proxy/1"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-network-proxy","target":"generated/source-docs/as215932/hyrule-network-proxy/agents"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-network-proxy","target":"generated/source-docs/as215932/hyrule-network-proxy/go-mod"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/hyrule-network-proxy","target":"generated/source-docs/as215932/hyrule-network-proxy/readme"} @@ -1094,16 +1161,12 @@ {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/157"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/170"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/171"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/173"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/181"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/19"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/214"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/219"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/22"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/225"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/231"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/245"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/246"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/249"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/252"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/262"} @@ -1120,10 +1183,22 @@ {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/355"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/356"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/357"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/358"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/359"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/361"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/375"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/376"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/39"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/392"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/398"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/4"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/403"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/412"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/413"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/414"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/415"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/425"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/426"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/431"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/49"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/5"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/56"} @@ -1131,16 +1206,14 @@ {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/81"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/issues/network-operations/84"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/207"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/213"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/220"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/222"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/273"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/304"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/307"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/316"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/339"} {"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/349"} -{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/360"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/427"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/428"} +{"confidence":"high","edge_type":"has-github-evidence","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/github/pull-requests/network-operations/429"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/agents"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml"} @@ -1196,8 +1269,11 @@ {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user"} +{"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke"} {"confidence":"high","edge_type":"contains","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/source-docs/as215932/network-operations/readme"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml"} @@ -1206,6 +1282,7 @@ {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-iac-tests-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-lint-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-netops-nightly-yml"} +{"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-pr-agent-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-promote-apps-yml"} {"confidence":"high","edge_type":"defines-workflow","origin":"derived","source":"generated/repositories/as215932/network-operations","target":"generated/workflows/network-operations/github-workflows-render-check-yml"} @@ -1335,18 +1412,23 @@ {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/engineering-loop","target":"generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/engineering-loop","target":"generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/services/engineering-loop","target":"generated/workflows/engineering-loop/github-workflows-ci-yml"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276"} +{"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/services/engineering-loop","target":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189"} @@ -1367,8 +1449,8 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96"} @@ -1376,49 +1458,49 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95"} @@ -1426,50 +1508,50 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421"} @@ -1486,8 +1568,8 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116"} @@ -1496,79 +1578,79 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349"} {"confidence":"high","edge_type":"has-deployment-pin","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/deployments/hyrule-cloud-on-api"} {"confidence":"high","edge_type":"deployed-on","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/infrastructure/hosts/api"} {"confidence":"high","edge_type":"related-to","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/projects/network-operations"} @@ -1756,24 +1838,28 @@ {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/claude"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/pyproject-toml"} {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/readme"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-agentic-support"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-bgp"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-dns-registry"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-mail"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-mx"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-network-intel"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-port-reachability"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-routing-path"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-speedtest"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-voip-sip"} -{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skill-web-reachability"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill"} +{"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/source-docs/as215932/hyrule-cloud/skills-readme"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/workflows/hyrule-cloud/github-workflows-ci-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/services/hyrule-cloud","target":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml"} @@ -1811,41 +1897,45 @@ {"confidence":"high","edge_type":"documented-by","origin":"derived","source":"generated/services/hyrule-network-proxy","target":"generated/source-docs/as215932/hyrule-network-proxy/readme"} {"confidence":"high","edge_type":"operated-by","origin":"derived","source":"generated/services/hyrule-network-proxy","target":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/hyrule-web","target":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38"} {"confidence":"high","edge_type":"has-deployment-pin","origin":"derived","source":"generated/services/hyrule-web","target":"generated/deployments/hyrule-web-on-web"} {"confidence":"high","edge_type":"deployed-on","origin":"derived","source":"generated/services/hyrule-web","target":"generated/infrastructure/hosts/web"} @@ -1872,11 +1962,11 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269"} @@ -1887,7 +1977,7 @@ {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734"} -{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074"} +{"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549"} {"confidence":"high","edge_type":"exposes","origin":"derived","source":"generated/services/noc-agent","target":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564"} diff --git a/exports/knowledge.sqlite b/exports/knowledge.sqlite index 53bb389..6294e4a 100644 Binary files a/exports/knowledge.sqlite and b/exports/knowledge.sqlite differ diff --git a/exports/manifest.json b/exports/manifest.json index ec88c46..1bd9326 100644 --- a/exports/manifest.json +++ b/exports/manifest.json @@ -1 +1 @@ -{"claim_count":5660,"claim_extracted_at":"2026-07-11T13:12:51Z","concept_count":918,"context_pack_count":0,"edge_count":1981,"enrichment_run_count":2,"eval_case_count":53,"eval_result_count":53,"grounding_row_count":1,"grounding_version":"grounding_v1","insight_decision_count":4,"insight_label_count":4,"insight_policy_version":"agent_core_insight_v1","learning_event_count":4,"learning_ledger_version":"learning_ledger_v1","learning_review_count":0,"loop_decision_envelope_count":0,"loop_decision_memory_version":"agent_core_loop_decision_v1","observation_count":2,"policy_decision_count":0,"policy_version":"knowledge_policy_v1","quality_finding_count":44,"retrieval_version":"retrieval_v1","run_id":"local-20260711131251","source_ref_count":1068,"source_shas":{}} +{"claim_count":6370,"claim_extracted_at":"2026-07-11T14:07:04Z","concept_count":945,"context_pack_count":0,"edge_count":2071,"enrichment_run_count":2,"eval_case_count":53,"eval_result_count":53,"grounding_row_count":1,"grounding_version":"grounding_v1","insight_decision_count":4,"insight_label_count":4,"insight_policy_version":"agent_core_insight_v1","learning_event_count":4,"learning_ledger_version":"learning_ledger_v1","learning_review_count":0,"loop_decision_envelope_count":0,"loop_decision_memory_version":"agent_core_loop_decision_v1","observation_count":2,"policy_decision_count":0,"policy_version":"knowledge_policy_v1","quality_finding_count":44,"retrieval_version":"retrieval_v1","run_id":"local-20260711140704","source_ref_count":1118,"source_shas":{}} diff --git a/exports/quality.jsonl b/exports/quality.jsonl index 4a6be54..d3c5ebe 100644 --- a/exports/quality.jsonl +++ b/exports/quality.jsonl @@ -24,6 +24,8 @@ {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","message":"Source document concept is shallow.","severity":"warning"} +{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py","message":"Source document concept is shallow.","severity":"warning"} +{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-mcp/pyproject-toml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-network-proxy/go-mod","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-web/package-json","message":"Source document concept is shallow.","severity":"warning"} @@ -34,9 +36,7 @@ {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","message":"Source document concept is shallow.","severity":"warning"} -{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","message":"Source document concept is shallow.","severity":"warning"} -{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/noc-agent/pyproject-toml","message":"Source document concept is shallow.","severity":"warning"} diff --git a/exports/sources.jsonl b/exports/sources.jsonl index 5d015d9..aca4bfb 100644 --- a/exports/sources.jsonl +++ b/exports/sources.jsonl @@ -1,24 +1,24 @@ -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/as215932-system-map","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"} -{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","concept_id":"curated/architecture/as215932-system-map","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/as215932-system-map","path":"docs/network-flows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/network-flows.md"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"curated/architecture/engineering-loop-vs-noc-loop","path":"docs/agentic-development-loop.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agentic-development-loop.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/engineering-loop-vs-noc-loop","path":"docs/agentic-development-loop.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/agentic-development-loop.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/engineering-loop-vs-noc-loop","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/as215932-system-map","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"} +{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","concept_id":"curated/architecture/as215932-system-map","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/as215932-system-map","path":"docs/network-flows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/network-flows.md"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"curated/architecture/engineering-loop-vs-noc-loop","path":"docs/agentic-development-loop.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agentic-development-loop.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/engineering-loop-vs-noc-loop","path":"docs/agentic-development-loop.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/agentic-development-loop.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/engineering-loop-vs-noc-loop","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"docs/x402-network-proxy-sidecar-plan.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/x402-network-proxy-sidecar-plan.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/noc-mcp-diagnostics-loop","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"curated/architecture/noc-mcp-diagnostics-loop","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/hyrule-cloud-product-stack","path":"docs/x402-network-proxy-sidecar-plan.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/x402-network-proxy-sidecar-plan.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/noc-mcp-diagnostics-loop","path":"docs/autonomous-noc.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"curated/architecture/noc-mcp-diagnostics-loop","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"curated/architecture/noc-mcp-diagnostics-loop","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/production-deployment-flow","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/production-deployment-flow","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/architecture/production-deployment-flow","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/lessons/deployment-safety-lessons","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/lessons/deployment-safety-lessons","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/lessons/deployment-safety-lessons","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/policies/domain-policy","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"curated/policies/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/production-deployment-flow","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/production-deployment-flow","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/architecture/production-deployment-flow","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/lessons/deployment-safety-lessons","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/lessons/deployment-safety-lessons","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/lessons/deployment-safety-lessons","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/policies/domain-policy","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"curated/policies/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"curated/policies/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md"} {"concept_id":"curated/policies/loop-knowledge-gap-routing","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/327"} {"concept_id":"curated/policies/loop-knowledge-gap-routing","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/319"} @@ -26,13 +26,13 @@ {"commit":"fe46c3c3580ff79e8009ca839ab579f0691b55b8","concept_id":"curated/policies/openrouter-key-ownership","path":"docs/ci/pr-agent.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/fe46c3c3580ff79e8009ca839ab579f0691b55b8/docs/ci/pr-agent.md"} {"commit":"fe46c3c3580ff79e8009ca839ab579f0691b55b8","concept_id":"curated/policies/openrouter-key-ownership","path":"ansible/roles/vault_agent/templates/engineering-loop.env.ctmpl.j2","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/fe46c3c3580ff79e8009ca839ab579f0691b55b8/ansible/roles/vault_agent/templates/engineering-loop.env.ctmpl.j2"} {"concept_id":"curated/policies/openrouter-key-ownership","url":"manual://operator/openrouter-key-scope/2026-06-23"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/policies/source-of-truth-and-canonicality","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"curated/policies/source-of-truth-and-canonicality","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"curated/policies/source-of-truth-and-canonicality","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/policies/source-of-truth-and-canonicality","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"curated/policies/source-of-truth-and-canonicality","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"curated/policies/source-of-truth-and-canonicality","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md"} {"commit":"e0e643a1f5e1fefdb458478e468fbf6b3bca13b2","concept_id":"curated/postmortems/noc-bgp-snapshot-root-filesystem-2026-06-30","path":"docs/runbooks/noc-bgp-snapshot-retention.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/e0e643a1f5e1fefdb458478e468fbf6b3bca13b2/docs/runbooks/noc-bgp-snapshot-retention.md"} {"concept_id":"curated/postmortems/noc-bgp-snapshot-root-filesystem-2026-06-30","url":"https://github.com/AS215932/network-operations/issues/321"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"curated/strategy/hyrule-cloud-business-context","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"curated/strategy/hyrule-cloud-business-context","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"curated/strategy/hyrule-cloud-business-context","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md"} {"commit":"ec09b7df21f9c08d155d5b4d63b3dba21d976e93","concept_id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","path":"src/hyrule_knowledge/mcp_server.py","repo":"AS215932/knowledge","url":"https://github.com/AS215932/knowledge/blob/ec09b7df21f9c08d155d5b4d63b3dba21d976e93/src/hyrule_knowledge/mcp_server.py"} {"commit":"ec09b7df21f9c08d155d5b4d63b3dba21d976e93","concept_id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","path":"Dockerfile","repo":"AS215932/knowledge","url":"https://github.com/AS215932/knowledge/blob/ec09b7df21f9c08d155d5b4d63b3dba21d976e93/Dockerfile"} {"commit":"d4781edbef0cab9ca983f622b4aa2a960df16a97","concept_id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","path":"src/hyrule_engineering_loop/knowledge_context.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/d4781edbef0cab9ca983f622b4aa2a960df16a97/src/hyrule_engineering_loop/knowledge_context.py"} @@ -44,352 +44,360 @@ {"commit":"40c00a665e09bc1e7d739de8bde7eaf264e8e728","concept_id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","path":"ansible/generated/loop/icinga_host.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/40c00a665e09bc1e7d739de8bde7eaf264e8e728/ansible/generated/loop/icinga_host.conf"} {"commit":"40c00a665e09bc1e7d739de8bde7eaf264e8e728","concept_id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","path":"docs/runbooks/bootstrap-engineering-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/40c00a665e09bc1e7d739de8bde7eaf264e8e728/docs/runbooks/bootstrap-engineering-loop-vault.md"} {"concept_id":"curated/summaries/engineering-loop-knowledge-mcp-rollout-2026-06-21","url":"manual://loop/engineering-loop-knowledge-mcp-rollout/2026-06-21"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187","lines":"187-188","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L187-L188"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217","lines":"217-218","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L217-L218"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132","lines":"132-133","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L132-L133"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207","lines":"207-208","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L207-L208"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321","lines":"321-322","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L321-L322"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172","lines":"172-173","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L172-L173"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276","lines":"276-277","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L276-L277"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","lines":"1075-1102","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1075-L1102"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","lines":"830-902","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L830-L902"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896","lines":"896-904","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L896-L904"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143","lines":"1143-1169","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1143-L1169"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222","lines":"222-223","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L222-L223"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","lines":"199-205","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L199-L205"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","lines":"85-102","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L85-L102"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","lines":"189-195","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L189-L195"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","lines":"271-285","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L271-L285"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","lines":"250-267","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L250-L267"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","lines":"179-185","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L179-L185"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","lines":"106-114","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L106-L114"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","lines":"125-152","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L125-L152"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","lines":"289-307","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L289-L307"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","lines":"67-81","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L67-L81"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","lines":"57-63","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L57-L63"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","lines":"35-60","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L35-L60"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","lines":"113-116","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L113-L116"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","lines":"69-70","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L69-L70"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","lines":"64-65","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L64-L65"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","lines":"92-95","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L92-L95"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","lines":"99-102","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L99-L102"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","lines":"120-123","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L120-L123"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","lines":"106-109","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L106-L109"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","lines":"127-130","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L127-L130"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908","lines":"908-935","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L908-L935"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302","lines":"1302-1340","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1302-L1340"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","lines":"75-78","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L75-L78"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","lines":"68-71","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L68-L71"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","lines":"96-99","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L96-L99"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","lines":"82-85","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L82-L85"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","lines":"89-92","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L89-L92"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","lines":"23-41","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L23-L41"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","lines":"45-46","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L45-L46"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117","lines":"117-118","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L117-L118"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177","lines":"177-178","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L177-L178"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306","lines":"306-307","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L306-L307"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301","lines":"301-302","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L301-L302"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281","lines":"281-282","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L281-L282"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122","lines":"122-123","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L122-L123"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192","lines":"192-193","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L192-L193"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326","lines":"326-327","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L326-L327"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291","lines":"291-292","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L291-L292"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311","lines":"311-312","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L311-L312"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61","lines":"61-77","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L61-L77"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167","lines":"167-168","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L167-L168"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157","lines":"157-158","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L157-L158"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227","lines":"227-228","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L227-L228"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251","lines":"251-252","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L251-L252"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256","lines":"256-257","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L256-L257"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246","lines":"246-247","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L246-L247"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81","lines":"81-86","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L81-L86"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43","lines":"43-57","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L43-L57"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","lines":"1000-1021","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1000-L1021"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","lines":"694-722","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L694-L722"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","lines":"794-826","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L794-L826"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","lines":"79-99","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L79-L99"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200","lines":"200-201","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L200-L201"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195","lines":"195-196","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L195-L196"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103","lines":"103-107","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L103-L107"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205","lines":"205-208","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L205-L208"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","lines":"69-75","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L69-L75"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","lines":"28-42","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L28-L42"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","lines":"46-58","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L46-L58"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","lines":"62-66","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L62-L66"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540","lines":"540-559","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L540-L559"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34","lines":"34-53","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L34-L53"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138","lines":"138-139","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L138-L139"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133","lines":"133-134","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L133-L134"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69","lines":"69-73","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L69-L73"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57","lines":"57-65","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L57-L65"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448","lines":"448-488","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L448-L488"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","lines":"42-43","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L42-L43"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","lines":"24-38","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L24-L38"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","lines":"47-48","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L47-L48"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492","lines":"492-508","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L492-L508"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520","lines":"520-536","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L520-L536"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","lines":"116-119","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L116-L119"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","lines":"27-39","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L27-L39"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","lines":"95-98","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L95-L98"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","lines":"123-126","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L123-L126"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","lines":"102-105","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L102-L105"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","lines":"109-112","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L109-L112"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","lines":"58-62","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L58-L62"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30","lines":"30-45","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L30-L45"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79","lines":"79-80","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L79-L80"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74","lines":"74-75","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L74-L75"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49","lines":"49-50","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L49-L50"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382","lines":"382-441","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L382-L441"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285","lines":"285-364","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L285-L364"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26","lines":"26-45","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L26-L45"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81","lines":"81-82","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L81-L82"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92","lines":"92-93","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L92-L93"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71","lines":"71-72","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L71-L72"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76","lines":"76-77","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L76-L77"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54","lines":"54-55","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L54-L55"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86","lines":"86-88","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L86-L88"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49","lines":"49-50","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L49-L50"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815","lines":"815-834","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L815-L834"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631","lines":"631-650","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L631-L650"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654","lines":"654-664","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L654-L664"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600","lines":"600-624","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L600-L624"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32","lines":"32-50","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L32-L50"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112","lines":"112-113","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L112-L113"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107","lines":"107-108","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L107-L108"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59","lines":"59-64","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L59-L64"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54","lines":"54-55","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L54-L55"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33","lines":"33-57","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L33-L57"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117","lines":"117-118","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L117-L118"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107","lines":"107-108","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L107-L108"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122","lines":"122-123","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L122-L123"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112","lines":"112-113","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L112-L113"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92","lines":"92-93","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L92-L93"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97","lines":"97-98","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L97-L98"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147","lines":"147-148","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L147-L148"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142","lines":"142-143","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L142-L143"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61","lines":"61-66","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L61-L66"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102","lines":"102-103","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L102-L103"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","lines":"158-161","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L158-L161"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","lines":"43-54","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L43-L54"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","lines":"137-140","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L137-L140"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","lines":"144-147","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L144-L147"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","lines":"151-154","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L151-L154"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105","lines":"1105-1112","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1105-L1112"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227","lines":"227-454","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L227-L454"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127","lines":"127-128","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L127-L128"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202","lines":"202-203","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L202-L203"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271","lines":"271-272","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L271-L272"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","lines":"366-403","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L366-L403"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","lines":"407-417","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L407-L417"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","lines":"421-470","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L421-L470"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","lines":"498-537","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L498-L537"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","lines":"541-687","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L541-L687"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","lines":"282-362","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L282-L362"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","lines":"209-246","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L209-L246"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","lines":"165-175","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L165-L175"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","lines":"118-121","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L118-L121"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","lines":"148-151","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L148-L151"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","lines":"162-165","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L162-L165"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","lines":"85-88","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L85-L88"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","lines":"74-75","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L74-L75"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","lines":"134-137","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L134-L137"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","lines":"141-144","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L141-L144"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","lines":"155-158","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L155-L158"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939","lines":"939-1077","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L939-L1077"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249","lines":"1249-1298","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1249-L1298"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","lines":"90-112","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L90-L112"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","lines":"69-86","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L69-L86"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","lines":"116-137","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L116-L137"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","lines":"158-169","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L158-L169"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","lines":"173-184","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L173-L184"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","lines":"141-154","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L141-L154"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","lines":"61-64","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L61-L64"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","lines":"50-51","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L50-L51"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107","lines":"107-113","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L107-L113"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182","lines":"182-183","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L182-L183"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212","lines":"212-213","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L212-L213"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137","lines":"137-138","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L137-L138"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286","lines":"286-287","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L286-L287"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197","lines":"197-198","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L197-L198"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336","lines":"336-337","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L336-L337"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331","lines":"331-332","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L331-L332"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346","lines":"346-347","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L346-L347"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341","lines":"341-342","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L341-L342"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147","lines":"147-148","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L147-L148"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222","lines":"222-223","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L222-L223"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296","lines":"296-297","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L296-L297"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142","lines":"142-143","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L142-L143"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316","lines":"316-317","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L316-L317"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90","lines":"90-103","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L90-L103"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162","lines":"162-163","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L162-L163"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152","lines":"152-153","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L152-L153"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266","lines":"266-267","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L266-L267"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261","lines":"261-262","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L261-L262"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237","lines":"237-242","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L237-L242"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232","lines":"232-233","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L232-L233"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","lines":"1025-1071","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1025-L1071"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","lines":"726-765","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L726-L765"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","lines":"769-790","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L769-L790"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","lines":"909-982","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L909-L982"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140","lines":"140-143","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L140-L143"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133","lines":"133-136","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L133-L136"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111","lines":"111-112","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L111-L112"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160","lines":"160-191","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L160-L191"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116","lines":"116-117","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L116-L117"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147","lines":"147-150","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L147-L150"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154","lines":"154-156","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L154-L156"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","lines":"80-85","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L80-L85"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","lines":"70-71","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L70-L71"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","lines":"89-92","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L89-L92"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","lines":"75-76","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L75-L76"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172","lines":"1172-1205","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1172-L1205"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110","lines":"110-114","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L110-L114"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125","lines":"125-129","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L125-L129"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102","lines":"102-106","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L102-L106"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86","lines":"86-90","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L86-L90"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118","lines":"118-121","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L118-L121"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77","lines":"77-78","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L77-L78"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94","lines":"94-98","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L94-L98"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","lines":"57-60","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L57-L60"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","lines":"52-53","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L52-L53"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","lines":"88-91","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L88-L91"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","lines":"66-67","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L66-L67"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59","lines":"59-62","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L59-L62"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66","lines":"66-70","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L66-L70"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54","lines":"54-55","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L54-L55"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64","lines":"64-67","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L64-L67"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59","lines":"59-60","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L59-L60"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671","lines":"671-766","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L671-L766"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770","lines":"770-811","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L770-L811"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838","lines":"838-880","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L838-L880"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884","lines":"884-892","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L884-L892"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78","lines":"78-81","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L78-L81"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68","lines":"68-69","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L68-L69"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99","lines":"99-103","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L99-L103"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85","lines":"85-88","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L85-L88"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73","lines":"73-74","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L73-L74"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92","lines":"92-95","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L92-L95"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85","lines":"85-88","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L85-L88"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70","lines":"70-71","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L70-L71"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127","lines":"127-131","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L127-L131"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75","lines":"75-76","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L75-L76"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135","lines":"135-138","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L135-L138"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80","lines":"80-81","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L80-L81"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","lines":"130-133","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L130-L133"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","lines":"71-72","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L71-L72"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116","lines":"1116-1139","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1116-L1139"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166","lines":"166-167","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L166-L167"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196","lines":"196-197","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L196-L197"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111","lines":"111-112","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L111-L112"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186","lines":"186-187","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L186-L187"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297","lines":"297-298","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L297-L298"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151","lines":"151-152","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L151-L152"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252","lines":"252-253","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L252-L253"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075","lines":"1075-1102","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1075-L1102"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830","lines":"830-902","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L830-L902"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129","lines":"1129-1137","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1129-L1137"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376","lines":"1376-1402","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1376-L1402"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208","lines":"208-209","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208","lines":"208-209","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202","lines":"202-203","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L202-L203"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262","lines":"262-263","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L262-L263"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180","lines":"180-198","path":"hyrule_cloud/api/metrics.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/metrics.py#L180-L198"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199","lines":"199-205","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L199-L205"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85","lines":"85-102","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L85-L102"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189","lines":"189-195","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L189-L195"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271","lines":"271-285","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L271-L285"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250","lines":"250-267","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L250-L267"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179","lines":"179-185","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L179-L185"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106","lines":"106-114","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L106-L114"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125","lines":"125-152","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L125-L152"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289","lines":"289-307","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L289-L307"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67","lines":"67-81","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L67-L81"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57","lines":"57-63","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L57-L63"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35","lines":"35-60","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L35-L60"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113","lines":"113-116","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L113-L116"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69","lines":"69-70","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L69-L70"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64","lines":"64-65","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L64-L65"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92","lines":"92-95","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L92-L95"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99","lines":"99-102","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L99-L102"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120","lines":"120-123","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L120-L123"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106","lines":"106-109","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L106-L109"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127","lines":"127-130","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L127-L130"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141","lines":"1141-1168","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1141-L1168"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641","lines":"1641-1679","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1641-L1679"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75","lines":"75-78","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L75-L78"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68","lines":"68-71","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L68-L71"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96","lines":"96-99","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L96-L99"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82","lines":"82-85","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L82-L85"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89","lines":"89-92","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L89-L92"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23","lines":"23-41","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L23-L41"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45","lines":"45-46","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L45-L46"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96","lines":"96-97","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L96-L97"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156","lines":"156-157","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L156-L157"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282","lines":"282-283","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L282-L283"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277","lines":"277-278","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L277-L278"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257","lines":"257-258","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L257-L258"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101","lines":"101-102","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L101-L102"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171","lines":"171-172","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L171-L172"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302","lines":"302-303","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L302-L303"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267","lines":"267-268","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L267-L268"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287","lines":"287-288","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L287-L288"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60","lines":"60-70","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L60-L70"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146","lines":"146-147","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L146-L147"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136","lines":"136-137","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L136-L137"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206","lines":"206-207","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L206-L207"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227","lines":"227-228","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L227-L228"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232","lines":"232-233","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L232-L233"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222","lines":"222-223","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L222-L223"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74","lines":"74-79","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L74-L79"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42","lines":"42-56","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L42-L56"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000","lines":"1000-1021","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1000-L1021"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694","lines":"694-722","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L694-L722"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794","lines":"794-826","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L794-L826"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79","lines":"79-98","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L79-L98"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199","lines":"199-200","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L199-L200"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194","lines":"194-195","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L194-L195"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102","lines":"102-106","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L102-L106"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204","lines":"204-207","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L204-L207"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69","lines":"69-75","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L69-L75"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28","lines":"28-42","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L28-L42"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46","lines":"46-58","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L46-L58"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62","lines":"62-66","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L62-L66"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632","lines":"632-651","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L632-L651"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38","lines":"38-73","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L38-L73"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169","lines":"169-170","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L169-L170"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164","lines":"164-165","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L164-L165"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89","lines":"89-93","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L89-L93"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77","lines":"77-85","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L77-L85"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541","lines":"541-581","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L541-L581"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42","lines":"42-43","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L42-L43"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24","lines":"24-38","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L24-L38"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47","lines":"47-48","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L47-L48"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585","lines":"585-600","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L585-L600"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612","lines":"612-628","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L612-L628"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116","lines":"116-119","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L116-L119"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27","lines":"27-39","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L27-L39"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95","lines":"95-98","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L95-L98"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123","lines":"123-126","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L123-L126"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102","lines":"102-105","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L102-L105"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109","lines":"109-112","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L109-L112"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58","lines":"58-62","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L58-L62"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25","lines":"25-35","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L25-L35"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69","lines":"69-70","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L69-L70"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64","lines":"64-65","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L64-L65"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39","lines":"39-40","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L39-L40"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475","lines":"475-534","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L475-L534"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365","lines":"365-457","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L365-L457"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35","lines":"35-64","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L35-L64"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106","lines":"106-107","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L106-L107"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117","lines":"117-118","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L117-L118"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96","lines":"96-97","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L96-L97"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101","lines":"101-102","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L101-L102"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73","lines":"73-74","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L73-L74"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111","lines":"111-113","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L111-L113"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68","lines":"68-69","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L68-L69"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043","lines":"1043-1062","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1043-L1062"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723","lines":"723-742","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L723-L742"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746","lines":"746-756","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L746-L756"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692","lines":"692-716","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L692-L716"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41","lines":"41-67","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L41-L67"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139","lines":"139-140","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L139-L140"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134","lines":"134-135","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L134-L135"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76","lines":"76-81","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L76-L81"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71","lines":"71-72","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L71-L72"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31","lines":"31-53","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L31-L53"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115","lines":"115-116","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L115-L116"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105","lines":"105-106","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L105-L106"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120","lines":"120-121","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L120-L121"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110","lines":"110-111","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L110-L111"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90","lines":"90-91","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L90-L91"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95","lines":"95-96","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L95-L96"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143","lines":"143-144","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L143-L144"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138","lines":"138-139","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L138-L139"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57","lines":"57-62","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L57-L62"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100","lines":"100-101","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L100-L101"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158","lines":"158-161","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L158-L161"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43","lines":"43-54","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L43-L54"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137","lines":"137-140","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L137-L140"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144","lines":"144-147","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L144-L147"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151","lines":"151-154","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L151-L154"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338","lines":"1338-1345","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1338-L1345"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267","lines":"267-527","path":"hyrule_cloud/app.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L267-L527"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106","lines":"106-107","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L106-L107"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181","lines":"181-182","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L181-L182"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247","lines":"247-248","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L247-L248"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366","lines":"366-403","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L366-L403"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407","lines":"407-417","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L407-L417"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421","lines":"421-470","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L421-L470"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498","lines":"498-537","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L498-L537"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541","lines":"541-687","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L541-L687"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282","lines":"282-362","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L282-L362"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209","lines":"209-246","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L209-L246"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165","lines":"165-175","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L165-L175"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118","lines":"118-121","path":"hyrule_cloud/api/bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L118-L121"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148","lines":"148-151","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L148-L151"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162","lines":"162-165","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L162-L165"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85","lines":"85-88","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L85-L88"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74","lines":"74-75","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L74-L75"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134","lines":"134-137","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L134-L137"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141","lines":"141-144","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L141-L144"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155","lines":"155-158","path":"hyrule_cloud/api/dns.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L155-L158"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172","lines":"1172-1310","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1172-L1310"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565","lines":"1565-1637","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1565-L1637"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90","lines":"90-112","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L90-L112"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69","lines":"69-86","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L69-L86"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116","lines":"116-137","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L116-L137"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158","lines":"158-169","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L158-L169"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173","lines":"173-184","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L173-L184"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141","lines":"141-154","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L141-L154"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61","lines":"61-64","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L61-L64"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50","lines":"50-51","path":"hyrule_cloud/api/ip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L50-L51"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90","lines":"90-92","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L90-L92"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161","lines":"161-162","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L161-L162"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191","lines":"191-192","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L191-L192"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116","lines":"116-117","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L116-L117"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262","lines":"262-263","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L262-L263"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176","lines":"176-177","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L176-L177"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312","lines":"312-313","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L312-L313"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307","lines":"307-308","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L307-L308"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322","lines":"322-323","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L322-L323"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317","lines":"317-318","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L317-L318"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126","lines":"126-127","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L126-L127"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201","lines":"201-202","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L201-L202"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272","lines":"272-273","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L272-L273"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121","lines":"121-122","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L121-L122"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292","lines":"292-293","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L292-L293"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83","lines":"83-86","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L83-L86"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141","lines":"141-142","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L141-L142"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131","lines":"131-132","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L131-L132"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242","lines":"242-243","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L242-L243"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237","lines":"237-238","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L237-L238"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216","lines":"216-218","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L216-L218"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211","lines":"211-212","path":"hyrule_cloud/api/mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L211-L212"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025","lines":"1025-1071","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1025-L1071"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726","lines":"726-765","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L726-L765"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769","lines":"769-790","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L769-L790"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909","lines":"909-982","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L909-L982"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139","lines":"139-142","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L139-L142"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132","lines":"132-135","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L132-L135"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110","lines":"110-111","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L110-L111"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159","lines":"159-190","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L159-L190"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115","lines":"115-116","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L115-L116"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146","lines":"146-149","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L146-L149"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153","lines":"153-155","path":"hyrule_cloud/api/mx.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L153-L155"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80","lines":"80-85","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L80-L85"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70","lines":"70-71","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L70-L71"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89","lines":"89-92","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L89-L92"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75","lines":"75-76","path":"hyrule_cloud/api/nat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L75-L76"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405","lines":"1405-1480","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1405-L1480"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138","lines":"138-142","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L138-L142"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157","lines":"157-160","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L157-L160"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130","lines":"130-134","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L130-L134"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114","lines":"114-118","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L114-L118"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146","lines":"146-153","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L146-L153"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97","lines":"97-101","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L97-L101"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122","lines":"122-126","path":"hyrule_cloud/api/path.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L122-L126"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57","lines":"57-60","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L57-L60"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52","lines":"52-53","path":"hyrule_cloud/api/ports.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L52-L53"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88","lines":"88-91","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L88-L91"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66","lines":"66-67","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L66-L67"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51","lines":"51-54","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L51-L54"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58","lines":"58-60","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L58-L60"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44","lines":"44-47","path":"hyrule_cloud/api/speedtest.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L44-L47"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85","lines":"85-92","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L85-L92"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78","lines":"78-81","path":"hyrule_cloud/api/threat.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L78-L81"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763","lines":"763-990","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L763-L990"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994","lines":"994-1039","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L994-L1039"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066","lines":"1066-1113","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1066-L1113"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117","lines":"1117-1125","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1117-L1125"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99","lines":"99-106","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L99-L106"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85","lines":"85-88","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L85-L88"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128","lines":"128-130","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L128-L130"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110","lines":"110-117","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L110-L117"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92","lines":"92-95","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L92-L95"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121","lines":"121-124","path":"hyrule_cloud/api/voip.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L121-L124"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83","lines":"83-86","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L83-L86"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66","lines":"66-67","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L66-L67"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125","lines":"125-127","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L125-L127"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71","lines":"71-74","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L71-L74"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131","lines":"131-134","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L131-L134"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78","lines":"78-79","path":"hyrule_cloud/api/web.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L78-L79"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130","lines":"130-133","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L130-L133"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71","lines":"71-72","path":"hyrule_cloud/api/registry.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L71-L72"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349","lines":"1349-1372","path":"hyrule_cloud/api/routes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1349-L1372"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31","lines":"31","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L31"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32","lines":"32","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L32"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23","lines":"23","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L23"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24","lines":"24","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L24"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33","lines":"33","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L33"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25","lines":"25","path":"internal/server/server.go","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L25"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","lines":"33-34","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L33-L34"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973","lines":"973-975","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L973-L975"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","lines":"48-49","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L48-L49"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833","lines":"833-849","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L833-L849"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","lines":"58-59","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L58-L59"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947","lines":"947-957","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L947-L957"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533","lines":"533-549","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L533-L549"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979","lines":"979-981","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L979-L981"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990","lines":"990-996","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L990-L996"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736","lines":"736-738","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L736-L738"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560","lines":"560-570","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L560-L570"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615","lines":"615-653","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L615-L653"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657","lines":"657-680","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L657-L680"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920","lines":"920-923","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L920-L923"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","lines":"53-54","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L53-L54"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967","lines":"967-969","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L967-L969"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778","lines":"778-780","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L778-L780"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932","lines":"932-933","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L932-L933"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","lines":"63-64","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L63-L64"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553","lines":"553-556","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L553-L556"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689","lines":"689-691","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L689-L691"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985","lines":"985-986","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L985-L986"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961","lines":"961-963","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L961-L963"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","lines":"29-30","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L29-L30"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937","lines":"937-943","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L937-L943"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","lines":"43-44","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L43-L44"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872","lines":"872-882","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L872-L882"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886","lines":"886-896","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L886-L896"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865","lines":"865-868","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L865-L868"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858","lines":"858-861","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L858-L861"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742","lines":"742-761","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L742-L761"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765","lines":"765-774","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L765-L774"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574","lines":"574-611","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L574-L611"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905","lines":"905-916","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L905-L916"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784","lines":"784-829","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L784-L829"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695","lines":"695-732","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L695-L732"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","lines":"38-39","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L38-L39"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","lines":"2013-2015","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2013-L2015"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","lines":"2042-2060","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2042-L2060"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","lines":"2064-2087","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2064-L2087"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","lines":"2091-2105","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2091-L2105"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","lines":"2019-2025","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2019-L2025"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","lines":"2029-2038","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2029-L2038"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","lines":"2536-2545","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2536-L2545"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","lines":"2004-2009","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2004-L2009"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","lines":"1998-2000","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1998-L2000"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","lines":"2622-2653","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2622-L2653"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","lines":"2865-2871","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2865-L2871"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","lines":"1993-1994","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1993-L1994"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016","lines":"3016-3050","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3016-L3050"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","lines":"2949-2975","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2949-L2975"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081","lines":"3081-3090","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3081-L3090"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","lines":"2941-2945","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2941-L2945"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054","lines":"3054-3070","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3054-L3070"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","lines":"2122-2136","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2122-L2136"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","lines":"2140-2235","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2140-L2235"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","lines":"2269-2274","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2269-L2274"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","lines":"2291-2300","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2291-L2300"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","lines":"2304-2309","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2304-L2309"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","lines":"2239-2265","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2239-L2265"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","lines":"2278-2287","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2278-L2287"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","lines":"2109-2118","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2109-L2118"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","lines":"2313-2321","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2313-L2321"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","lines":"2734-2757","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2734-L2757"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074","lines":"3074-3077","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3074-L3077"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","lines":"2925-2937","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2925-L2937"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","lines":"2549-2560","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2549-L2560"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","lines":"2564-2575","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2564-L2575"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","lines":"2579-2604","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2579-L2604"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","lines":"2905-2921","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2905-L2921"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","lines":"2875-2889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2875-L2889"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","lines":"2806-2815","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2806-L2815"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","lines":"2819-2828","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2819-L2828"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","lines":"2832-2841","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2832-L2841"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","lines":"2893-2901","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2893-L2901"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","lines":"2608-2618","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2608-L2618"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","lines":"2346-2359","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2346-L2359"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","lines":"2383-2416","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2383-L2416"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","lines":"2325-2342","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2325-L2342"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","lines":"2436-2448","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2436-L2448"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","lines":"2420-2432","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2420-L2432"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","lines":"2363-2379","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2363-L2379"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","lines":"2506-2532","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2506-L2532"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","lines":"2452-2470","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2452-L2470"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","lines":"2474-2502","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2474-L2502"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","lines":"1882-1885","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1882-L1885"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","lines":"1964-1989","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1964-L1989"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","lines":"1861-1867","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1861-L1867"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","lines":"2761-2802","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2761-L2802"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","lines":"1871-1878","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1871-L1878"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/engineering-loop-on-loop","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/engineering-loop-on-loop","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-cloud-on-api","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-cloud-on-api","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-mcp-on-noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-mcp-on-noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-web-on-web","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/hyrule-web-on-web","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/knowledge-mcp-on-loop","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/knowledge-mcp-on-loop","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/noc-agent-on-noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/noc-agent-on-noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/noc-knowledge-on-noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/deployments/noc-knowledge-on-noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33","lines":"33-34","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L33-L34"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174","lines":"1174-1176","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1174-L1176"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718","lines":"718-730","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L718-L730"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48","lines":"48-49","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L48-L49"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129","lines":"1129-1134","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129","lines":"1129-1134","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008","lines":"1008-1024","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1008-L1024"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58","lines":"58-59","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L58-L59"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148","lines":"1148-1158","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1148-L1158"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119","lines":"1119-1124","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1119-L1124"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680","lines":"680-699","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L680-L699"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180","lines":"1180-1182","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1180-L1182"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191","lines":"1191-1201","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1191-L1201"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911","lines":"911-913","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L911-L913"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734","lines":"734-745","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L734-L745"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790","lines":"790-828","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L790-L828"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832","lines":"832-855","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L832-L855"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095","lines":"1095-1098","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1095-L1098"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53","lines":"53-54","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L53-L54"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168","lines":"1168-1170","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1168-L1170"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953","lines":"953-955","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L953-L955"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107","lines":"1107-1108","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1107-L1108"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63","lines":"63-64","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L63-L64"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703","lines":"703-714","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L703-L714"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864","lines":"864-866","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L864-L866"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186","lines":"1186-1187","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1186-L1187"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162","lines":"1162-1164","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1162-L1164"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29","lines":"29-30","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L29-L30"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138","lines":"1138-1144","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1138-L1144"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43","lines":"43-44","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L43-L44"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047","lines":"1047-1057","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1047-L1057"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061","lines":"1061-1071","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1061-L1071"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040","lines":"1040-1043","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1040-L1043"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033","lines":"1033-1036","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1033-L1036"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917","lines":"917-936","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L917-L936"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940","lines":"940-949","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L940-L949"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749","lines":"749-786","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L749-L786"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080","lines":"1080-1091","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1080-L1091"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959","lines":"959-1004","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L959-L1004"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870","lines":"870-907","path":"hyrule_web/app.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L870-L907"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38","lines":"38-39","path":"tests/test_seo.py","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L38-L39"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-app-main-py-2013","lines":"2013-2015","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2013-L2015"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042","lines":"2042-2060","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2042-L2060"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064","lines":"2064-2087","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2064-L2087"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091","lines":"2091-2105","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2091-L2105"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019","lines":"2019-2025","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2019-L2025"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029","lines":"2029-2038","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2029-L2038"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536","lines":"2536-2545","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2536-L2545"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004","lines":"2004-2009","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2004-L2009"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998","lines":"1998-2000","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1998-L2000"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622","lines":"2622-2653","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2622-L2653"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865","lines":"2865-2871","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2865-L2871"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-health-app-main-py-1993","lines":"1993-1994","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1993-L1994"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017","lines":"3017-3051","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3017-L3051"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949","lines":"2949-2975","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2949-L2975"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082","lines":"3082-3091","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3082-L3091"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941","lines":"2941-2945","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2941-L2945"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055","lines":"3055-3071","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3055-L3071"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122","lines":"2122-2136","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2122-L2136"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140","lines":"2140-2235","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2140-L2235"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269","lines":"2269-2274","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2269-L2274"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291","lines":"2291-2300","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2291-L2300"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304","lines":"2304-2309","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2304-L2309"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239","lines":"2239-2265","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2239-L2265"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278","lines":"2278-2287","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2278-L2287"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109","lines":"2109-2118","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2109-L2118"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313","lines":"2313-2321","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2313-L2321"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734","lines":"2734-2757","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2734-L2757"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075","lines":"3075-3078","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3075-L3078"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925","lines":"2925-2937","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2925-L2937"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549","lines":"2549-2560","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2549-L2560"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564","lines":"2564-2575","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2564-L2575"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579","lines":"2579-2604","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2579-L2604"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905","lines":"2905-2921","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2905-L2921"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875","lines":"2875-2889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2875-L2889"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806","lines":"2806-2815","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2806-L2815"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819","lines":"2819-2828","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2819-L2828"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832","lines":"2832-2841","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2832-L2841"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893","lines":"2893-2901","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2893-L2901"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608","lines":"2608-2618","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2608-L2618"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346","lines":"2346-2359","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2346-L2359"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383","lines":"2383-2416","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2383-L2416"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325","lines":"2325-2342","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2325-L2342"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436","lines":"2436-2448","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2436-L2448"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420","lines":"2420-2432","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2420-L2432"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363","lines":"2363-2379","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2363-L2379"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506","lines":"2506-2532","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2506-L2532"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452","lines":"2452-2470","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2452-L2470"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474","lines":"2474-2502","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2474-L2502"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882","lines":"1882-1885","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1882-L1885"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-task-app-main-py-1964","lines":"1964-1989","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1964-L1989"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861","lines":"1861-1867","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1861-L1867"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761","lines":"2761-2802","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2761-L2802"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871","lines":"1871-1878","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1871-L1878"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/engineering-loop-on-loop","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/engineering-loop-on-loop","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-cloud-on-api","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-cloud-on-api","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-mcp-on-noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-mcp-on-noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-network-proxy-on-netproxy","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-web-on-web","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/hyrule-web-on-web","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/knowledge-mcp-on-loop","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/knowledge-mcp-on-loop","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/noc-agent-on-noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/noc-agent-on-noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/noc-knowledge-on-noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/deployments/noc-knowledge-on-noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"} {"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/enriched/infrastructure","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} {"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/enriched/infrastructure","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"} {"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/enriched/infrastructure","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} @@ -437,18 +445,19 @@ {"commit":"98e5010648e34ac0ea6ad8e6a925fef76d0dbea9","concept_id":"generated/enriched/services","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/98e5010648e34ac0ea6ad8e6a925fef76d0dbea9/README.md#L1-L240"} {"commit":"98e5010648e34ac0ea6ad8e6a925fef76d0dbea9","concept_id":"generated/enriched/services","lines":"1-16","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/98e5010648e34ac0ea6ad8e6a925fef76d0dbea9/TESTING.md#L1-L16"} {"concept_id":"generated/github/issues/as215932-net/2","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/issues/2"} -{"concept_id":"generated/github/issues/engineering-loop/11","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/11"} -{"concept_id":"generated/github/issues/engineering-loop/12","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/12"} -{"concept_id":"generated/github/issues/engineering-loop/13","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/13"} {"concept_id":"generated/github/issues/engineering-loop/29","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/29"} {"concept_id":"generated/github/issues/engineering-loop/31","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/31"} -{"concept_id":"generated/github/issues/engineering-loop/6","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/issues/6"} {"concept_id":"generated/github/issues/hyrule-cloud/12","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/12"} {"concept_id":"generated/github/issues/hyrule-cloud/14","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/14"} {"concept_id":"generated/github/issues/hyrule-cloud/15","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/15"} {"concept_id":"generated/github/issues/hyrule-cloud/2","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/2"} {"concept_id":"generated/github/issues/hyrule-cloud/23","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/23"} {"concept_id":"generated/github/issues/hyrule-cloud/3","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/3"} +{"concept_id":"generated/github/issues/hyrule-cloud/47","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/47"} +{"concept_id":"generated/github/issues/hyrule-cloud/48","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/48"} +{"concept_id":"generated/github/issues/hyrule-cloud/53","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/53"} +{"concept_id":"generated/github/issues/hyrule-cloud/54","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/54"} +{"concept_id":"generated/github/issues/hyrule-cloud/55","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/55"} {"concept_id":"generated/github/issues/hyrule-cloud/9","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/issues/9"} {"concept_id":"generated/github/issues/hyrule-mcp/1","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/1"} {"concept_id":"generated/github/issues/hyrule-mcp/10","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/10"} @@ -461,6 +470,7 @@ {"concept_id":"generated/github/issues/hyrule-mcp/7","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/7"} {"concept_id":"generated/github/issues/hyrule-mcp/8","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/8"} {"concept_id":"generated/github/issues/hyrule-mcp/9","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/issues/9"} +{"concept_id":"generated/github/issues/hyrule-network-proxy/2","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/issues/2"} {"concept_id":"generated/github/issues/hyrule-web/18","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/issues/18"} {"concept_id":"generated/github/issues/hyrule-web/26","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/issues/26"} {"concept_id":"generated/github/issues/network-operations/127","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/127"} @@ -471,16 +481,12 @@ {"concept_id":"generated/github/issues/network-operations/157","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/157"} {"concept_id":"generated/github/issues/network-operations/170","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/170"} {"concept_id":"generated/github/issues/network-operations/171","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/171"} -{"concept_id":"generated/github/issues/network-operations/173","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/173"} {"concept_id":"generated/github/issues/network-operations/181","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/181"} -{"concept_id":"generated/github/issues/network-operations/19","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/19"} -{"concept_id":"generated/github/issues/network-operations/214","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/214"} {"concept_id":"generated/github/issues/network-operations/219","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/219"} {"concept_id":"generated/github/issues/network-operations/22","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/22"} {"concept_id":"generated/github/issues/network-operations/225","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/225"} {"concept_id":"generated/github/issues/network-operations/231","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/231"} {"concept_id":"generated/github/issues/network-operations/245","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/245"} -{"concept_id":"generated/github/issues/network-operations/246","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/246"} {"concept_id":"generated/github/issues/network-operations/249","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/249"} {"concept_id":"generated/github/issues/network-operations/252","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/252"} {"concept_id":"generated/github/issues/network-operations/262","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/262"} @@ -497,10 +503,22 @@ {"concept_id":"generated/github/issues/network-operations/355","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/355"} {"concept_id":"generated/github/issues/network-operations/356","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/356"} {"concept_id":"generated/github/issues/network-operations/357","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/357"} -{"concept_id":"generated/github/issues/network-operations/358","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/358"} {"concept_id":"generated/github/issues/network-operations/359","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/359"} +{"concept_id":"generated/github/issues/network-operations/361","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/361"} +{"concept_id":"generated/github/issues/network-operations/375","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/375"} +{"concept_id":"generated/github/issues/network-operations/376","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/376"} {"concept_id":"generated/github/issues/network-operations/39","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/39"} +{"concept_id":"generated/github/issues/network-operations/392","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/392"} +{"concept_id":"generated/github/issues/network-operations/398","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/398"} {"concept_id":"generated/github/issues/network-operations/4","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/4"} +{"concept_id":"generated/github/issues/network-operations/403","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/403"} +{"concept_id":"generated/github/issues/network-operations/412","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/412"} +{"concept_id":"generated/github/issues/network-operations/413","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/413"} +{"concept_id":"generated/github/issues/network-operations/414","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/414"} +{"concept_id":"generated/github/issues/network-operations/415","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/415"} +{"concept_id":"generated/github/issues/network-operations/425","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/425"} +{"concept_id":"generated/github/issues/network-operations/426","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/426"} +{"concept_id":"generated/github/issues/network-operations/431","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/431"} {"concept_id":"generated/github/issues/network-operations/49","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/49"} {"concept_id":"generated/github/issues/network-operations/5","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/5"} {"concept_id":"generated/github/issues/network-operations/56","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/issues/56"} @@ -512,407 +530,430 @@ {"concept_id":"generated/github/issues/noc-agent/12","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/issues/12"} {"concept_id":"generated/github/pull-requests/engineering-loop/22","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/pull/22"} {"concept_id":"generated/github/pull-requests/hyrule-cloud/31","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/pull/31"} +{"concept_id":"generated/github/pull-requests/hyrule-cloud/56","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/pull/56"} +{"concept_id":"generated/github/pull-requests/hyrule-network-proxy/1","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/pull/1"} {"concept_id":"generated/github/pull-requests/network-operations/207","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/207"} -{"concept_id":"generated/github/pull-requests/network-operations/213","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/213"} {"concept_id":"generated/github/pull-requests/network-operations/220","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/220"} {"concept_id":"generated/github/pull-requests/network-operations/222","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/222"} {"concept_id":"generated/github/pull-requests/network-operations/273","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/273"} -{"concept_id":"generated/github/pull-requests/network-operations/304","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/304"} -{"concept_id":"generated/github/pull-requests/network-operations/307","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/307"} -{"concept_id":"generated/github/pull-requests/network-operations/316","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/316"} {"concept_id":"generated/github/pull-requests/network-operations/339","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/339"} {"concept_id":"generated/github/pull-requests/network-operations/349","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/349"} -{"concept_id":"generated/github/pull-requests/network-operations/360","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/360"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa","path":"configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/dns-zones/as215932-net","path":"configs/as215932.net.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/dns-zones/deploy-hyrule-host","path":"configs/deploy.hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/dns-zones/hyrule-host","path":"configs/hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/dns-zones/servify-network","path":"configs/servify.network.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/domain-policy","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/domain-policy","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/domain-policy","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/infrastructure/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/infrastructure/domain-policy","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/infrastructure/domain-policy","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md"} +{"concept_id":"generated/github/pull-requests/network-operations/427","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/427"} +{"concept_id":"generated/github/pull-requests/network-operations/428","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/428"} +{"concept_id":"generated/github/pull-requests/network-operations/429","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/pull/429"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa","path":"configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/dns-zones/as215932-net","path":"configs/as215932.net.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/as215932.net.zone"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/dns-zones/deploy-hyrule-host","path":"configs/deploy.hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/deploy.hyrule.host.zone"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/dns-zones/hyrule-host","path":"configs/hyrule.host.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/hyrule.host.zone"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/dns-zones/servify-network","path":"configs/servify.network.zone","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/servify.network.zone"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/domain-policy","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/domain-policy","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/domain-policy","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/infrastructure/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/infrastructure/domain-policy","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/infrastructure/domain-policy","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/infrastructure/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/infrastructure/domain-policy","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/api","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/api","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/ci-pr","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/ci-pr","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/ci","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/ci","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/cr1-ch1","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/cr1-ch1","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/cr1-de1","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/cr1-de1","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/cr1-nl1","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/cr1-nl1","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/dns","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/dns","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/dom0","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/dom0","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/extmon","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/extmon","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/host-log","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/host-log","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/irc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/irc","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/loop","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/loop","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/mail","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/mail","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/mon","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/mon","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/netproxy","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/netproxy","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/ns2","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/ns2","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/proxy","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/proxy","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/rtr","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/rtr","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/vault","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/vault","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/vpn","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/vpn","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/web","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/web","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/xoa","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/hosts/xoa","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/as215932-prefix","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/customer-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/infra-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/loop-docker-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/router-loopback-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/vpn-clients-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/infrastructure/prefixes/wg-link-prefix","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/10-enX0.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX0.network"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/10-enX1.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX1.network"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/alertmanager.yml.j2","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/alertmanager.yml.j2"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/blackbox.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/blackbox.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/hosts/dom0.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/dom0.conf"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/hosts/infra-vms.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/infra-vms.conf"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/hosts/routers.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/routers.conf"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/icinga-ca.crt","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/icinga-ca.crt"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_dns_soa_ecmp.py","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_jool_success_delta.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_jool_success_delta.sh"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_noc_agent_model_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh"} -{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","concept_id":"generated/org/as215932","lines":"1-56","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/org/as215932","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/org/as215932","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/org/as215932","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/org/as215932","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/api","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/api","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/api","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ci-pr","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ci-pr","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ci-pr","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ci","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ci","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ci","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-ch1","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-ch1","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-ch1","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-de1","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-de1","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-de1","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-nl1","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-nl1","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/cr1-nl1","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/dns","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/dns","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/dns","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/dom0","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/dom0","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/dom0","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/extmon","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/extmon","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/extmon","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/host-log","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/host-log","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/host-log","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/irc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/irc","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/irc","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/loop","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/loop","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/loop","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/mail","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/mail","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/mail","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/mon","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/mon","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/mon","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/netproxy","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/netproxy","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/netproxy","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/noc","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/noc","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/noc","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ns2","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ns2","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/ns2","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/proxy","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/proxy","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/proxy","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/rtr","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/rtr","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/rtr","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/vault","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/vault","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/vault","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/vpn","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/vpn","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/vpn","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/web","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/web","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/web","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/xoa","path":"ansible/inventory/hosts.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/xoa","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/hosts/xoa","path":"ansible/inventory/network_flows.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/as215932-prefix","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/customer-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/infra-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/loop-docker-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/router-loopback-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/vpn-clients-subnet","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/infrastructure/prefixes/wg-link-prefix","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/10-enX0.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX0.network"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/10-enX1.network","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX1.network"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/alertmanager.yml.j2","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/alertmanager.yml.j2"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/blackbox.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/blackbox.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/grafana-dashboards/hyrule-payments.json","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/grafana-dashboards/hyrule-payments.json"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/hosts/dom0.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/dom0.conf"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/hosts/infra-vms.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/infra-vms.conf"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/hosts/routers.conf","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/routers.conf"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/icinga-ca.crt","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/icinga-ca.crt"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_dns_soa_ecmp.py","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_jool_success_delta.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_jool_success_delta.sh"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/monitoring/network-operations-monitoring","path":"configs/mon/icinga2/scripts/check_noc_agent_model_health.sh","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh"} +{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","concept_id":"generated/org/as215932","lines":"1-152","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/org/as215932","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/org/as215932","lines":"1-185","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/org/as215932","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/org/as215932","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/org/as215932","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/org/as215932","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/org/as215932","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/org/as215932","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146"} {"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","concept_id":"generated/org/as215932","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/org/as215932","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/projects/hyrule-business","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/projects/hyrule-business","lines":"1-44","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/projects/hyrule-business","lines":"1-174","path":"hosting-cost-analysis.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md#L1-L174"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/projects/network-operations","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/projects/network-operations","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/projects/network-operations","lines":"1-240","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L240"} -{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","concept_id":"generated/repositories/as215932/.github","repo":"AS215932/.github","url":"https://github.com/AS215932/.github"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/projects/network-operations","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/projects/network-operations","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/projects/network-operations","lines":"1-240","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L240"} +{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","concept_id":"generated/repositories/as215932/.github","repo":"AS215932/.github","url":"https://github.com/AS215932/.github"} {"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","concept_id":"generated/repositories/as215932/as215932.net","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/repositories/as215932/engineering-loop","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/repositories/as215932/engineering-loop","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/repositories/as215932/hyrule-business","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/repositories/as215932/hyrule-cloud","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/repositories/as215932/hyrule-cloud","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/repositories/as215932/hyrule-mcp","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/repositories/as215932/hyrule-network-proxy","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/repositories/as215932/hyrule-web","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/repositories/as215932/network-operations","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/repositories/as215932/noc-agent","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","lines":"265-307","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L265-L307"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","lines":"223-253","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L223-L253"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","lines":"256-262","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L256-L262"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/CaseOutcome","lines":"65-72","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L65-L72"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/EvalCase","lines":"53-62","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L53-L62"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/EvalInput","lines":"37-50","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L37-L50"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/EvalSummary","lines":"75-80","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L75-L80"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/FileMutation","lines":"25-30","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L25-L30"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/IssueClassification","lines":"196-220","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L196-L220"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","lines":"121-136","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L121-L136"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","lines":"32-39","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L32-L39"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","lines":"139-150","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L139-L150"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","lines":"153-160","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L153-L160"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","lines":"180-193","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L180-L193"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/RoleJudgment","lines":"42-48","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L42-L48"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","lines":"33-39","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L33-L39"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","lines":"163-177","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L163-L177"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","lines":"248-253","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L248-L253"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","lines":"242-245","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L242-L245"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","lines":"251-254","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L251-L254"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","lines":"269-271","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L269-L271"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","lines":"274-275","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L274-L275"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","lines":"257-266","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L257-L266"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","lines":"133-135","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L133-L135"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/AuthLoginResponse","lines":"138-139","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L138-L139"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","lines":"115-118","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L115-L118"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","lines":"121-130","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L121-L130"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","lines":"962-964","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L962-L964"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","lines":"956-959","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L956-L959"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","lines":"40-44","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L40-L44"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","lines":"1067-1076","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1067-L1076"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","lines":"967-977","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L967-L977"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","lines":"993-1002","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L993-L1002"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","lines":"980-983","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L980-L983"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","lines":"1019-1025","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1019-L1025"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","lines":"986-990","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L986-L990"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","lines":"24-37","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L24-L37"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","lines":"1039-1040","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1039-L1040"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","lines":"1028-1036","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1028-L1036"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","lines":"17-21","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L17-L21"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","lines":"1014-1016","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1014-L1016"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","lines":"1005-1011","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1005-L1011"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","lines":"1048-1055","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1048-L1055"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","lines":"943-945","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L943-L945"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","lines":"948-953","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L948-L953"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","lines":"646-650","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L646-L650"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","lines":"180-182","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L180-L182"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","lines":"229-233","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L229-L233"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","lines":"217-219","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L217-L219"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","lines":"222-226","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L222-L226"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","lines":"236-239","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L236-L239"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","lines":"316-320","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L316-L320"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","lines":"381-394","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L381-L394"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","lines":"397-419","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L397-L419"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","lines":"1216-1221","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1216-L1221"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","lines":"1163-1169","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1163-L1169"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","lines":"1190-1200","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1190-L1200"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSPricingResponse","lines":"1203-1204","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1203-L1204"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","lines":"1207-1213","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1207-L1213"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","lines":"1172-1174","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1172-L1174"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","lines":"491-496","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L491-L496"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","lines":"1177-1181","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1177-L1181"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","lines":"1232-1241","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1232-L1241"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","lines":"1184-1187","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1184-L1187"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","lines":"575-580","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L575-L580"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","lines":"614-625","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L614-L625"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","lines":"583-592","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L583-L592"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","lines":"569-572","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L569-L572"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","lines":"456-464","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L456-L464"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","lines":"466-472","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L466-L472"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","lines":"475-480","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L475-L480"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/FirewallState","lines":"307-309","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L307-L309"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","lines":"452-454","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L452-L454"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","lines":"1097-1103","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1097-L1103"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","lines":"1089-1094","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1089-L1094"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","lines":"1126-1138","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1126-L1138"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","lines":"1106-1111","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1106-L1111"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPPricingResponse","lines":"1141-1142","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1141-L1142"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","lines":"1114-1117","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1114-L1117"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","lines":"1120-1123","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1120-L1123"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","lines":"1397-1403","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1397-L1403"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","lines":"1406-1413","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1406-L1413"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","lines":"1424-1433","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1424-L1433"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXFinding","lines":"1416-1421","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1416-L1421"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","lines":"1443-1447","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1443-L1447"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","lines":"1458-1469","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1458-L1469"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","lines":"1484-1486","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1484-L1486"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","lines":"1472-1476","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1472-L1476"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","lines":"1479-1481","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1479-L1481"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","lines":"1530-1532","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1530-L1532"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","lines":"1599-1601","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1599-L1601"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","lines":"1604-1609","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1604-L1609"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","lines":"1513-1520","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1513-L1520"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","lines":"1559-1560","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1559-L1560"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","lines":"1507-1510","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1507-L1510"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","lines":"1541-1551","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1541-L1551"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","lines":"1554-1556","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1554-L1556"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","lines":"1574-1576","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1574-L1576"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","lines":"1579-1582","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1579-L1582"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","lines":"1612-1617","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1612-L1617"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","lines":"1309-1311","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1309-L1311"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","lines":"1314-1316","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1314-L1316"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","lines":"1319-1327","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1319-L1327"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","lines":"1563-1564","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1563-L1564"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","lines":"1567-1571","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1567-L1571"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","lines":"1523-1527","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1523-L1527"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","lines":"1686-1691","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1686-L1691"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","lines":"1585-1588","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1585-L1588"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","lines":"1591-1596","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1591-L1596"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailLimits","lines":"1535-1538","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1535-L1538"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","lines":"1666-1670","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1666-L1670"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","lines":"1653-1655","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1653-L1655"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","lines":"1633-1643","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1633-L1643"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","lines":"1699-1702","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1699-L1702"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","lines":"1694-1696","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1694-L1696"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","lines":"1330-1334","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1330-L1334"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","lines":"1345-1351","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1345-L1351"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","lines":"1337-1342","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1337-L1342"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","lines":"1354-1359","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1354-L1359"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","lines":"1658-1663","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1658-L1663"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","lines":"1620-1630","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1620-L1630"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","lines":"1673-1676","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1673-L1676"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","lines":"1679-1683","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1679-L1683"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MeResponse","lines":"194-199","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L194-L199"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","lines":"202-210","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L202-L210"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/MeVMsResponse","lines":"213-214","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L213-L214"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","lines":"791-797","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L791-L797"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","lines":"800-803","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L800-L803"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","lines":"806-810","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L806-L810"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","lines":"817-820","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L817-L820"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","lines":"363-369","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L363-L369"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","lines":"372-378","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L372-L378"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/OSListResponse","lines":"353-354","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L353-L354"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","lines":"357-360","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L357-L360"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","lines":"639-643","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L639-L643"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","lines":"743-745","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L743-L745"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","lines":"725-731","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L725-L731"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","lines":"734-740","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L734-L740"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PathVantagesResponse","lines":"748-749","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L748-L749"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","lines":"781-784","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L781-L784"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","lines":"771-778","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L771-L778"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PortPricingResponse","lines":"787-788","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L787-L788"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","lines":"323-329","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L323-L329"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","lines":"653-659","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L653-L659"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","lines":"241-245","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L241-L245"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","lines":"633-636","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L633-L636"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","lines":"1261-1264","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1261-L1264"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","lines":"1267-1274","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1267-L1274"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","lines":"142-145","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L142-L145"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","lines":"148-151","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L148-L151"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","lines":"1294-1296","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1294-L1296"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","lines":"1256-1258","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1256-L1258"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","lines":"185-186","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L185-L186"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","lines":"189-191","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L189-L191"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","lines":"526-531","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L526-L531"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","lines":"909-910","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L909-L910"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","lines":"901-906","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L901-L906"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","lines":"844-847","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L844-L847"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","lines":"855-856","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L855-L856"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","lines":"850-852","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L850-L852"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","lines":"839-841","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L839-L841"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","lines":"186-213","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L186-L213"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","lines":"216-225","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L216-L225"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMExtendRequest","lines":"312-313","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L312-L313"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","lines":"498-500","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L498-L500"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","lines":"502-506","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L502-L506"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMProduct","lines":"332-340","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L332-L340"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","lines":"343-350","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L343-L350"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","lines":"280-304","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L280-L304"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","lines":"228-238","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L228-L238"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","lines":"256-264","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L256-L264"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMRecord","lines":"425-446","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L425-L446"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","lines":"267-277","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L267-L277"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","lines":"870-875","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L870-L875"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","lines":"878-882","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L878-L882"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","lines":"885-888","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L885-L888"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","lines":"891-892","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L891-L892"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","lines":"154-155","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L154-L155"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","lines":"158-166","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L158-L166"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","lines":"169-172","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L169-L172"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","lines":"175-177","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L175-L177"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","lines":"683-688","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L683-L688"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","lines":"703-706","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L703-L706"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","lines":"695-700","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L695-L700"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","lines":"1277-1280","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1277-L1280"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","lines":"1283-1291","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1283-L1291"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/repositories/as215932/hyrule-web","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/repositories/as215932/network-operations","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/repositories/as215932/noc-agent","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/CandidateDecisionRecord","lines":"265-307","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L265-L307"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/CapabilityEnvelope","lines":"223-253","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L223-L253"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/CapabilityRegistry","lines":"256-262","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L256-L262"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/CaseOutcome","lines":"65-72","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L65-L72"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/EvalCase","lines":"53-62","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L53-L62"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/EvalInput","lines":"37-50","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L37-L50"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/EvalSummary","lines":"75-80","path":"src/hyrule_engineering_loop/evals.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L75-L80"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/FileMutation","lines":"25-30","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L25-L30"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/IssueClassification","lines":"196-220","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L196-L220"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/IssueSnapshot","lines":"121-136","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L121-L136"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/JudgmentFinding","lines":"32-39","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L32-L39"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/KnowledgeSummary","lines":"139-150","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L139-L150"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/LhpAuthoritySummary","lines":"153-160","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L153-L160"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent","lines":"180-193","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L180-L193"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/RoleJudgment","lines":"42-48","path":"src/hyrule_engineering_loop/judgment.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L42-L48"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/RoleReviewOutput","lines":"33-39","path":"src/hyrule_engineering_loop/llm.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L33-L39"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/schemas/engineering-loop/WakeEventSubject","lines":"163-177","path":"src/hyrule_engineering_loop/governor.py","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L163-L177"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/AcceptedPaymentMethods","lines":"251-256","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L251-L256"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/AccountDeleteResponse","lines":"242-245","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L242-L245"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateRequest","lines":"251-254","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L251-L254"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ApiKeyCreateResponse","lines":"269-271","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L269-L271"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ApiKeyListResponse","lines":"274-275","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L274-L275"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ApiKeySummary","lines":"257-266","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L257-L266"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/AuthLoginRequest","lines":"133-135","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L133-L135"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/AuthLoginResponse","lines":"138-139","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L138-L139"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterRequest","lines":"115-118","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L115-L118"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/AuthRegisterResponse","lines":"121-130","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L121-L130"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPAssertions","lines":"980-982","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L980-L982"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPFilters","lines":"974-977","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L974-L977"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPJobHeartbeat","lines":"40-44","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L40-L44"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPJobResponse","lines":"1085-1094","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1085-L1094"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPLookupRequest","lines":"985-995","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L985-L995"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPLookupResponse","lines":"1011-1020","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1011-L1020"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPOriginObservation","lines":"998-1001","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L998-L1001"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPPricingResponse","lines":"1037-1043","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1037-L1043"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPResolvedSubject","lines":"1004-1008","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1004-L1008"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotIngest","lines":"24-37","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L24-L37"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotListResponse","lines":"1057-1058","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1057-L1058"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPSnapshotSummary","lines":"1046-1054","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1046-L1054"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPSourceStatusIngest","lines":"17-21","path":"hyrule_cloud/api/internal_bgp.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L17-L21"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPSourcesResponse","lines":"1032-1034","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1032-L1034"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPStatusResponse","lines":"1023-1029","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1023-L1029"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPStreamJobRequest","lines":"1066-1073","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1066-L1073"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPSubject","lines":"961-963","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L961-L963"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/BGPTimeSelector","lines":"966-971","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L966-L971"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/CapabilityEndpoint","lines":"648-652","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L648-L652"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ChangePasswordRequest","lines":"180-182","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L180-L182"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ClaimBySSHRequest","lines":"229-233","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L229-L233"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ClaimByTokenRequest","lines":"217-219","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L217-L219"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ClaimByWalletRequest","lines":"222-226","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L222-L226"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ClaimResponse","lines":"236-239","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L236-L239"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/CostBreakdown","lines":"319-323","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L319-L323"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentRequest","lines":"383-396","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L383-L396"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/CryptoIntentResponse","lines":"399-421","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L399-L421"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest","lines":"1234-1239","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1234-L1239"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSLookupRequest","lines":"1181-1187","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1181-L1187"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSLookupResponse","lines":"1208-1218","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1208-L1218"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSPricingResponse","lines":"1221-1222","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1221-L1222"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSPropagationRequest","lines":"1225-1231","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1225-L1231"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSQuestion","lines":"1190-1192","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1190-L1192"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSRecord","lines":"493-498","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L493-L498"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSRecordAnswer","lines":"1195-1199","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1195-L1199"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest","lines":"1250-1259","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1250-L1259"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DNSSECResult","lines":"1202-1205","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1202-L1205"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DiagnosticFinding","lines":"577-582","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L577-L582"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DiagnosticJobResponse","lines":"616-627","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L616-L627"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DiagnosticResponse","lines":"585-594","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L585-L594"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DiagnosticTarget","lines":"571-574","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L571-L574"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DomainCheckResponse","lines":"458-466","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L458-L466"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterRequest","lines":"468-474","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L468-L474"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/DomainRegisterResponse","lines":"477-482","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L477-L482"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/FirewallState","lines":"310-312","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L310-L312"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/GenericActionResponse","lines":"454-456","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L454-L456"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPGeoResult","lines":"1115-1121","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1115-L1121"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPLookupRequest","lines":"1107-1112","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1107-L1112"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPLookupResponse","lines":"1144-1156","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1144-L1156"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPNetworkResult","lines":"1124-1129","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1124-L1129"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPPricingResponse","lines":"1159-1160","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1159-L1160"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPReputationListing","lines":"1132-1135","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1132-L1135"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/IPReputationResult","lines":"1138-1141","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1138-L1141"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXCheckOptions","lines":"1415-1421","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1415-L1421"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXCheckRequest","lines":"1424-1431","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1424-L1431"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXCheckResponse","lines":"1442-1451","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1442-L1451"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXFinding","lines":"1434-1439","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1434-L1439"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXJobRequest","lines":"1461-1465","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1461-L1465"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXJobResponse","lines":"1476-1487","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1476-L1487"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXPricingResponse","lines":"1502-1504","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1502-L1504"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXToolDescription","lines":"1490-1494","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1490-L1494"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MXToolsResponse","lines":"1497-1499","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1497-L1499"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAPIAccessConfig","lines":"1548-1550","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1548-L1550"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest","lines":"1617-1619","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1617-L1619"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAPIKeyResponse","lines":"1622-1627","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1622-L1627"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAccountCreateRequest","lines":"1531-1538","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1531-L1538"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAccountExtendRequest","lines":"1577-1578","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1577-L1578"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAccountFeatures","lines":"1525-1528","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1525-L1528"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAccountResponse","lines":"1559-1569","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1559-L1569"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAccountUpdateRequest","lines":"1572-1574","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1572-L1574"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAliasRequest","lines":"1592-1594","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1592-L1594"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAliasResponse","lines":"1597-1600","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1597-L1600"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailAttachment","lines":"1630-1635","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1630-L1635"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailBounceContext","lines":"1327-1329","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1327-L1329"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseRequest","lines":"1332-1334","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1332-L1334"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailBounceParseResponse","lines":"1337-1345","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1337-L1345"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailDomainCreateRequest","lines":"1581-1582","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1581-L1582"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailDomainResponse","lines":"1585-1589","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1585-L1589"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailEndpointConfig","lines":"1541-1545","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1541-L1545"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailEventResponse","lines":"1704-1709","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1704-L1709"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailIdentityRequest","lines":"1603-1606","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1603-L1606"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailIdentityResponse","lines":"1609-1614","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1609-L1614"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailLimits","lines":"1553-1556","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1553-L1556"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailMessageActionRequest","lines":"1684-1688","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1684-L1688"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailMessageListResponse","lines":"1671-1673","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1671-L1673"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailMessageSummary","lines":"1651-1661","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1651-L1661"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailPricingResponse","lines":"1717-1720","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1717-L1720"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailProductsResponse","lines":"1712-1714","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1712-L1714"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailRecordPolicy","lines":"1348-1352","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1348-L1352"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendation","lines":"1363-1369","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1363-L1369"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationRequest","lines":"1355-1360","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1355-L1360"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailRecordRecommendationResponse","lines":"1372-1377","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1372-L1377"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailSearchRequest","lines":"1676-1681","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1676-L1681"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailSendRequest","lines":"1638-1648","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1638-L1648"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailWebhookRequest","lines":"1691-1694","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1691-L1694"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MailWebhookResponse","lines":"1697-1701","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1697-L1701"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MeResponse","lines":"194-199","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L194-L199"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MeVMSummary","lines":"202-210","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L202-L210"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/MeVMsResponse","lines":"213-214","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L213-L214"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/NATIPResponse","lines":"809-815","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L809-L815"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/NATLookupRequest","lines":"818-821","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L818-L821"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/NATLookupResponse","lines":"824-828","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L824-L828"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/NATPricingResponse","lines":"835-838","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L835-L838"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/NetworkRequest","lines":"365-371","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L365-L371"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/NetworkResponse","lines":"374-380","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L374-L380"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/OSListResponse","lines":"355-356","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L355-L356"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/OSTemplate","lines":"359-362","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L359-L362"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PaidEndpointQuote","lines":"641-645","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L641-L645"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PathPricingResponse","lines":"761-763","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L761-L763"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PathProbeRequest","lines":"739-747","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L739-L747"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PathReportRequest","lines":"750-758","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L750-L758"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PathVantagesResponse","lines":"766-767","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L766-L767"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PortAllowedResponse","lines":"799-802","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L799-L802"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PortCheckRequest","lines":"789-796","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L789-L796"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PortPricingResponse","lines":"805-806","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L805-L806"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/PricingResponse","lines":"326-331","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L326-L331"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ProductCapabilityResponse","lines":"655-661","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L655-L661"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/QuoteEvmMethod","lines":"244-248","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L244-L248"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/QuoteLineItem","lines":"635-638","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L635-L638"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupRequest","lines":"1279-1282","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1279-L1282"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RDAPLookupResponse","lines":"1285-1292","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1285-L1292"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeRequest","lines":"142-145","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L142-L145"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RecoveryCodeResponse","lines":"148-151","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L148-L151"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RegistryPricingResponse","lines":"1312-1314","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1312-L1314"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RegistrySubject","lines":"1274-1276","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1274-L1276"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest","lines":"185-186","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L185-L186"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse","lines":"189-191","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L189-L191"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/SourceHealth","lines":"528-533","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L528-L533"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/SpeedtestPricingResponse","lines":"927-928","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L927-L928"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/SpeedtestRequest","lines":"919-924","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L919-L924"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ThreatLookupRequest","lines":"862-865","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L862-L865"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ThreatPricingResponse","lines":"873-874","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L873-L874"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ThreatSourcesResponse","lines":"868-870","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L868-L870"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/ThreatSubject","lines":"857-859","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L857-L859"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMCreateRequest","lines":"189-216","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L189-L216"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMCreateResponse","lines":"219-228","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L219-L228"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMExtendRequest","lines":"315-316","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L315-L316"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMLogEvent","lines":"500-502","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L500-L502"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMLogsResponse","lines":"504-508","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L504-L508"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMProduct","lines":"334-342","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L334-L342"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMProductsResponse","lines":"345-352","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L345-L352"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMPublicStatusResponse","lines":"283-307","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L283-L307"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMQuoteRequest","lines":"231-241","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L231-L241"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMQuoteResponse","lines":"259-267","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L259-L267"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMRecord","lines":"427-448","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L427-L448"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VMStatusResponse","lines":"270-280","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L270-L280"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VoIPCheckRequest","lines":"888-893","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L888-L893"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VoIPNumberLookupRequest","lines":"896-900","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L896-L900"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VoIPPricingResponse","lines":"903-906","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L903-L906"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/VoIPSourcesResponse","lines":"909-910","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L909-L910"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeRequest","lines":"154-155","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L154-L155"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WalletChallengeResponse","lines":"158-166","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L158-L166"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyRequest","lines":"169-172","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L169-L172"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WalletVerifyResponse","lines":"175-177","path":"hyrule_cloud/api/auth.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L175-L177"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WebCheckRequest","lines":"685-690","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L685-L690"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WebPricingResponse","lines":"705-708","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L705-L708"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WebTLSDeepRequest","lines":"697-702","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L697-L702"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupRequest","lines":"1295-1298","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1295-L1298"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/schemas/hyrule-cloud/WhoisLookupResponse","lines":"1301-1309","path":"hyrule_cloud/models.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1301-L1309"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/schemas/hyrule-mcp/AuditEvent","lines":"31-34","path":"hyrule_mcp/rollback_guards.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L31-L34"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/schemas/hyrule-mcp/McpToolError","lines":"22-40","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L22-L40"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/schemas/hyrule-mcp/RollbackGuard","lines":"37-50","path":"hyrule_mcp/rollback_guards.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L37-L50"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/schemas/hyrule-mcp/ToolResult","lines":"43-61","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L43-L61"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/schemas/hyrule-mcp/TruncatedText","lines":"12-19","path":"hyrule_mcp/models.py","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L12-L19"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ActionIntent","lines":"57-71","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L57-L71"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","lines":"363-373","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L363-L373"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ApprovalDecision","lines":"52-59","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L52-L59"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","lines":"234-301","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L234-L301"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CandidateLesson","lines":"177-193","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L177-L193"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CaseEvent","lines":"193-211","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L193-L211"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","lines":"214-231","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L214-L231"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CasePolicy","lines":"16-62","path":"app/cases/policy.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/policy.py#L16-L62"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ChangeProposal","lines":"35-49","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L35-L49"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CommentRequest","lines":"1907-1909","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1907-L1909"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ConfirmedFact","lines":"81-86","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L81-L86"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CyclePlan","lines":"74-95","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L74-L95"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/CycleSnapshot","lines":"36-54","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L36-L54"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/DecisionContext","lines":"138-155","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L138-L155"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","lines":"43-55","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L43-L55"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","lines":"121-185","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L121-L185"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/EvidenceItem","lines":"16-22","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L16-L22"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/FastStatusRequest","lines":"1912-1914","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1912-L1914"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/GoldenManifest","lines":"21-29","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L21-L29"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/Hotspot","lines":"90-135","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L90-L135"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/HotspotEvidence","lines":"76-87","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L76-L87"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/Hypothesis","lines":"89-97","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L89-L97"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/IcingaNotification","lines":"376-384","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L376-L384"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/InboundMail","lines":"38-46","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L38-L46"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/IncidentSummary","lines":"62-84","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L62-L84"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","lines":"1897-1900","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1897-L1900"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","lines":"1917-1920","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1917-L1920"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/MailDraftPlan","lines":"9-17","path":"app/agents/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/mail.py#L9-L17"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/MailPollResponse","lines":"387-389","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L387-L389"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","lines":"1892-1894","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1892-L1894"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","lines":"304-377","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L304-L377"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/Observation","lines":"158-174","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L158-L174"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ObservationRecord","lines":"146-190","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L146-L190"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/OperatorFeedback","lines":"399-419","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L399-L419"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/OutboxIntent","lines":"422-455","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L422-L455"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/PerimeterContext","lines":"32-67","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L32-L67"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","lines":"2844-2849","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2844-L2849"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","lines":"196-216","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L196-L216"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ProactiveUnackRequest","lines":"2852-2853","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2852-L2853"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/RemediationProposal","lines":"110-118","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L110-L118"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","lines":"13-18","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L13-L18"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/SpecialistFinding","lines":"25-32","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L25-L32"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/StateDelta","lines":"68-78","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L68-L78"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/StateObservation","lines":"58-65","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L58-L65"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/StoredDraft","lines":"49-59","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L49-L59"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/TaskRequest","lines":"1888-1889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1888-L1889"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","lines":"100-107","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L100-L107"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/TraceRecord","lines":"380-396","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L380-L396"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/schemas/noc-agent/ValidatedIntent","lines":"98-107","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L98-L107"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ActionIntent","lines":"57-71","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L57-L71"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/AlertManagerPayload","lines":"363-373","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L363-L373"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ApprovalDecision","lines":"52-59","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L52-L59"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/AtomicCaseProjection","lines":"234-301","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L234-L301"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CandidateLesson","lines":"177-193","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L177-L193"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CaseEvent","lines":"193-211","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L193-L211"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CaseIdentityAlias","lines":"214-231","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L214-L231"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CasePolicy","lines":"16-62","path":"app/cases/policy.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/policy.py#L16-L62"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ChangeProposal","lines":"35-49","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L35-L49"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CommentRequest","lines":"1907-1909","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1907-L1909"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ConfirmedFact","lines":"81-86","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L81-L86"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CyclePlan","lines":"74-95","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L74-L95"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/CycleSnapshot","lines":"36-54","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L36-L54"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/DecisionContext","lines":"138-155","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L138-L155"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/DiagnosticEvidence","lines":"43-55","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L43-L55"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/DiagnosticSynthesis","lines":"121-185","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L121-L185"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/EvidenceItem","lines":"16-22","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L16-L22"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/FastStatusRequest","lines":"1912-1914","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1912-L1914"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/GoldenManifest","lines":"21-29","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L21-L29"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/Hotspot","lines":"90-135","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L90-L135"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/HotspotEvidence","lines":"76-87","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L76-L87"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/Hypothesis","lines":"89-97","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L89-L97"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/IcingaNotification","lines":"376-384","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L376-L384"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/InboundMail","lines":"38-46","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L38-L46"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/IncidentSummary","lines":"62-84","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L62-L84"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/LocalDecisionRequest","lines":"1897-1900","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1897-L1900"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/LoopConsoleBaseRequest","lines":"1917-1920","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1917-L1920"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/MailDraftPlan","lines":"9-17","path":"app/agents/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/mail.py#L9-L17"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/MailPollResponse","lines":"387-389","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L387-L389"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ManualInvestigationRequest","lines":"1892-1894","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1892-L1894"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/MetaCaseProjection","lines":"304-377","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L304-L377"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/Observation","lines":"158-174","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L158-L174"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ObservationRecord","lines":"146-190","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L146-L190"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/OperatorFeedback","lines":"399-419","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L399-L419"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/OutboxIntent","lines":"422-455","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L422-L455"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/PerimeterContext","lines":"32-67","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L32-L67"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ProactiveAckRequest","lines":"2844-2849","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2844-L2849"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ProactiveCycleReport","lines":"196-218","path":"app/proactive/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L196-L218"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ProactiveUnackRequest","lines":"2852-2853","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2852-L2853"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/RemediationProposal","lines":"110-118","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L110-L118"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/RouterManifestEntry","lines":"13-18","path":"app/deps/runtime.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L13-L18"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/SpecialistFinding","lines":"25-32","path":"app/graph/state.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L25-L32"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/StateDelta","lines":"68-78","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L68-L78"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/StateObservation","lines":"58-65","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L58-L65"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/StoredDraft","lines":"49-59","path":"app/mail.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L49-L59"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/TaskRequest","lines":"1888-1889","path":"app/main.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1888-L1889"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/TelemetryContradiction","lines":"100-107","path":"app/agents/triage.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L100-L107"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/TraceRecord","lines":"380-396","path":"app/cases/models.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L380-L396"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/schemas/noc-agent/ValidatedIntent","lines":"98-107","path":"app/agents/noc_duty.py","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L98-L107"} {"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","concept_id":"generated/services/as215932-net","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/services/engineering-loop","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/services/hyrule-cloud","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/services/hyrule-cloud","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/services/hyrule-cloud","lines":"1-165","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/services/engineering-loop","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/services/hyrule-cloud","lines":"1-185","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/services/hyrule-cloud","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/services/hyrule-cloud","lines":"1-166","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/services/hyrule-mcp","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/services/hyrule-mcp","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/services/hyrule-network-proxy","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/services/hyrule-network-proxy","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/services/hyrule-web","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/services/noc-agent","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/services/noc-agent","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36"} -{"commit":"e225c3fe957d598f2e53a52d301730e81ec221d8","concept_id":"generated/source-docs/as215932/-github/profile-readme","lines":"1-56","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/services/hyrule-web","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/services/noc-agent","lines":"1-240","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/services/noc-agent","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36"} +{"commit":"e65a1dfd4b9eb0d1adb96b458dac034288cb04e0","concept_id":"generated/source-docs/as215932/-github/profile-readme","lines":"1-152","path":"profile/README.md","repo":"AS215932/.github","url":"https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152"} {"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","concept_id":"generated/source-docs/as215932/as215932-net/readme","lines":"1-54","path":"README.md","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","lines":"1-132","path":"configs/loop/hyrule-engineering-loop.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-engineering-loop.service#L1-L132"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","lines":"1-54","path":"configs/loop/hyrule-reliability-governor.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-reliability-governor.service#L1-L54"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","lines":"1-419","path":"docs/agent-loops/acceptance-gates.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/acceptance-gates.md#L1-L419"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","lines":"1-84","path":"docs/agent-loops/change-orchestrator.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/change-orchestrator.md#L1-L84"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","lines":"1-24","path":"docs/agent-loops/finops-billing-integrity-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/finops-billing-integrity-engineer.md#L1-L24"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","lines":"1-48","path":"docs/agent-loops/implementation-writer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/implementation-writer.md#L1-L48"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","lines":"1-53","path":"docs/agent-loops/repo-map.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/repo-map.md#L1-L53"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","lines":"1-24","path":"docs/agent-loops/senior-devops-netops-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-devops-netops-engineer.md#L1-L24"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","lines":"1-25","path":"docs/agent-loops/senior-network-architect.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-network-architect.md#L1-L25"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","lines":"1-25","path":"docs/agent-loops/senior-security-cryptographic-auditor.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-security-cryptographic-auditor.md#L1-L25"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","lines":"1-23","path":"docs/agent-loops/senior-systems-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-systems-engineer.md#L1-L23"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","lines":"1-23","path":"docs/agent-loops/virtual-lab-chaos-simulation-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md#L1-L23"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","lines":"1-17","path":"docs/engineering-loop/notification-smoke-path.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/notification-smoke-path.md#L1-L17"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","lines":"1-70","path":"docs/engineering-loop/reliability-governor-production.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/reliability-governor-production.md#L1-L70"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","lines":"1-52","path":"docs/engineering-loop/templates/pr-contract.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/pr-contract.md#L1-L52"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","lines":"1-57","path":"docs/engineering-loop/templates/task-spec.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/task-spec.md#L1-L57"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","lines":"1-337","path":"docs/engineering-loop/v2-architecture.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-architecture.md#L1-L337"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","lines":"1-183","path":"docs/engineering-loop/v2-roadmap.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-roadmap.md#L1-L183"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","lines":"1-58","path":"integrations/pi/extensions/hyrule-loop/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/integrations/pi/extensions/hyrule-loop/README.md#L1-L58"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/pyproject-toml","lines":"1-39","path":"pyproject.toml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/pyproject.toml#L1-L39"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/readme","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","lines":"1-52","path":"skills/firewall-change/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/firewall-change/SKILL.md#L1-L52"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","lines":"1-51","path":"skills/implementation-tranche/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/implementation-tranche/SKILL.md#L1-L51"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","lines":"1-50","path":"skills/monitoring-onboarding/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/monitoring-onboarding/SKILL.md#L1-L50"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-readme","lines":"1-24","path":"skills/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/README.md#L1-L24"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","lines":"1-52","path":"skills/role-devops-netops/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-devops-netops/SKILL.md#L1-L52"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","lines":"1-49","path":"skills/role-finops-integrity/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-finops-integrity/SKILL.md#L1-L49"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","lines":"1-57","path":"skills/role-network-architect/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-network-architect/SKILL.md#L1-L57"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","lines":"1-53","path":"skills/role-security-auditor/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-security-auditor/SKILL.md#L1-L53"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","lines":"1-52","path":"skills/role-systems-engineer/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-systems-engineer/SKILL.md#L1-L52"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","lines":"1-55","path":"skills/role-virtual-lab-chaos/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-virtual-lab-chaos/SKILL.md#L1-L55"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service","lines":"1-132","path":"configs/loop/hyrule-engineering-loop.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-engineering-loop.service#L1-L132"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service","lines":"1-54","path":"configs/loop/hyrule-reliability-governor.service","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-reliability-governor.service#L1-L54"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates","lines":"1-419","path":"docs/agent-loops/acceptance-gates.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/acceptance-gates.md#L1-L419"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator","lines":"1-84","path":"docs/agent-loops/change-orchestrator.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/change-orchestrator.md#L1-L84"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer","lines":"1-24","path":"docs/agent-loops/finops-billing-integrity-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/finops-billing-integrity-engineer.md#L1-L24"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer","lines":"1-48","path":"docs/agent-loops/implementation-writer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/implementation-writer.md#L1-L48"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map","lines":"1-53","path":"docs/agent-loops/repo-map.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/repo-map.md#L1-L53"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer","lines":"1-24","path":"docs/agent-loops/senior-devops-netops-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-devops-netops-engineer.md#L1-L24"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect","lines":"1-25","path":"docs/agent-loops/senior-network-architect.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-network-architect.md#L1-L25"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor","lines":"1-25","path":"docs/agent-loops/senior-security-cryptographic-auditor.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-security-cryptographic-auditor.md#L1-L25"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer","lines":"1-23","path":"docs/agent-loops/senior-systems-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-systems-engineer.md#L1-L23"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer","lines":"1-23","path":"docs/agent-loops/virtual-lab-chaos-simulation-engineer.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md#L1-L23"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path","lines":"1-17","path":"docs/engineering-loop/notification-smoke-path.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/notification-smoke-path.md#L1-L17"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production","lines":"1-70","path":"docs/engineering-loop/reliability-governor-production.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/reliability-governor-production.md#L1-L70"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract","lines":"1-52","path":"docs/engineering-loop/templates/pr-contract.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/pr-contract.md#L1-L52"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec","lines":"1-57","path":"docs/engineering-loop/templates/task-spec.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/task-spec.md#L1-L57"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture","lines":"1-337","path":"docs/engineering-loop/v2-architecture.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-architecture.md#L1-L337"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap","lines":"1-183","path":"docs/engineering-loop/v2-roadmap.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-roadmap.md#L1-L183"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme","lines":"1-58","path":"integrations/pi/extensions/hyrule-loop/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/integrations/pi/extensions/hyrule-loop/README.md#L1-L58"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/pyproject-toml","lines":"1-39","path":"pyproject.toml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/pyproject.toml#L1-L39"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/readme","lines":"1-146","path":"README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill","lines":"1-52","path":"skills/firewall-change/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/firewall-change/SKILL.md#L1-L52"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill","lines":"1-51","path":"skills/implementation-tranche/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/implementation-tranche/SKILL.md#L1-L51"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill","lines":"1-50","path":"skills/monitoring-onboarding/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/monitoring-onboarding/SKILL.md#L1-L50"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-readme","lines":"1-24","path":"skills/README.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/README.md#L1-L24"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill","lines":"1-52","path":"skills/role-devops-netops/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-devops-netops/SKILL.md#L1-L52"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill","lines":"1-49","path":"skills/role-finops-integrity/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-finops-integrity/SKILL.md#L1-L49"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill","lines":"1-57","path":"skills/role-network-architect/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-network-architect/SKILL.md#L1-L57"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill","lines":"1-53","path":"skills/role-security-auditor/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-security-auditor/SKILL.md#L1-L53"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill","lines":"1-52","path":"skills/role-systems-engineer/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-systems-engineer/SKILL.md#L1-L52"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill","lines":"1-55","path":"skills/role-virtual-lab-chaos/SKILL.md","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-virtual-lab-chaos/SKILL.md#L1-L55"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/source-docs/as215932/hyrule-business/agents","lines":"1-44","path":"AGENTS.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/source-docs/as215932/hyrule-business/brand-readme","lines":"1-12","path":"brand/README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/brand/README.md#L1-L12"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan","lines":"1-412","path":"docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md#L1-L412"} @@ -921,144 +962,153 @@ {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme","lines":"1-5","path":"integrations/pi/extensions/hyrule-brand-loop/README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/integrations/pi/extensions/hyrule-brand-loop/README.md#L1-L5"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/source-docs/as215932/hyrule-business/pyproject-toml","lines":"1-40","path":"pyproject.toml","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/pyproject.toml#L1-L40"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/source-docs/as215932/hyrule-business/readme","lines":"1-31","path":"README.md","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/agents","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","lines":"1-107","path":"alembic/versions/001_initial_schema.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/001_initial_schema.py#L1-L107"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","lines":"1-42","path":"alembic/versions/002_security_hotfix.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/002_security_hotfix.py#L1-L42"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","lines":"1-151","path":"alembic/versions/003_auth_and_ownership.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/003_auth_and_ownership.py#L1-L151"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","lines":"1-156","path":"alembic/versions/004_intent_engine.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/004_intent_engine.py#L1-L156"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","lines":"1-32","path":"alembic/versions/005_provisioned_at.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/005_provisioned_at.py#L1-L32"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","lines":"1-48","path":"alembic/versions/007_recovery_challenges.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/007_recovery_challenges.py#L1-L48"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","lines":"1-79","path":"alembic/versions/008_vm_quotes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/008_vm_quotes.py#L1-L79"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","lines":"1-88","path":"alembic/versions/009_domain_launch_fields.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/009_domain_launch_fields.py#L1-L88"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","lines":"1-277","path":"alembic/versions/010_network_intelligence_bgp_mx_mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/010_network_intelligence_bgp_mx_mail.py#L1-L277"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","lines":"1-75","path":"alembic/versions/011_diagnostic_job_primitives.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/011_diagnostic_job_primitives.py#L1-L75"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","lines":"1-41","path":"alembic/versions/012_vm_customer_ipv6_prefixes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/012_vm_customer_ipv6_prefixes.py#L1-L41"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/claude","lines":"1-165","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/pyproject-toml","lines":"1-119","path":"pyproject.toml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/pyproject.toml#L1-L119"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/readme","lines":"1-180","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-agentic-support","lines":"1-68","path":"SKILL-agentic-support.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-agentic-support.md#L1-L68"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-bgp","lines":"1-48","path":"SKILL-bgp.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-bgp.md#L1-L48"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-dns-registry","lines":"1-73","path":"SKILL-dns-registry.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-dns-registry.md#L1-L73"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability","lines":"1-76","path":"SKILL-mail-deliverability.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail-deliverability.md#L1-L76"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-mail","lines":"1-53","path":"SKILL-mail.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail.md#L1-L53"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-mx","lines":"1-59","path":"SKILL-mx.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mx.md#L1-L59"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat","lines":"1-41","path":"SKILL-nat-cgnat.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-nat-cgnat.md#L1-L41"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-network-intel","lines":"1-49","path":"SKILL-network-intel.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-network-intel.md#L1-L49"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-port-reachability","lines":"1-37","path":"SKILL-port-reachability.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-port-reachability.md#L1-L37"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-routing-path","lines":"1-61","path":"SKILL-routing-path.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-routing-path.md#L1-L61"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-speedtest","lines":"1-36","path":"SKILL-speedtest.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-speedtest.md#L1-L36"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation","lines":"1-57","path":"SKILL-threat-reputation.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-threat-reputation.md#L1-L57"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-voip-sip","lines":"1-44","path":"SKILL-voip-sip.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-voip-sip.md#L1-L44"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill-web-reachability","lines":"1-59","path":"SKILL-web-reachability.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-web-reachability.md#L1-L59"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/source-docs/as215932/hyrule-cloud/skill","lines":"1-311","path":"SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL.md#L1-L311"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/agents","lines":"1-9","path":"AGENTS.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py","lines":"1-107","path":"alembic/versions/001_initial_schema.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/001_initial_schema.py#L1-L107"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py","lines":"1-42","path":"alembic/versions/002_security_hotfix.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/002_security_hotfix.py#L1-L42"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py","lines":"1-151","path":"alembic/versions/003_auth_and_ownership.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/003_auth_and_ownership.py#L1-L151"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py","lines":"1-156","path":"alembic/versions/004_intent_engine.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/004_intent_engine.py#L1-L156"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py","lines":"1-32","path":"alembic/versions/005_provisioned_at.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/005_provisioned_at.py#L1-L32"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py","lines":"1-48","path":"alembic/versions/007_recovery_challenges.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/007_recovery_challenges.py#L1-L48"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py","lines":"1-79","path":"alembic/versions/008_vm_quotes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/008_vm_quotes.py#L1-L79"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py","lines":"1-88","path":"alembic/versions/009_domain_launch_fields.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/009_domain_launch_fields.py#L1-L88"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","lines":"1-277","path":"alembic/versions/010_network_intelligence_bgp_mx_mail.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/010_network_intelligence_bgp_mx_mail.py#L1-L277"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","lines":"1-75","path":"alembic/versions/011_diagnostic_job_primitives.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/011_diagnostic_job_primitives.py#L1-L75"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","lines":"1-41","path":"alembic/versions/012_vm_customer_ipv6_prefixes.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/012_vm_customer_ipv6_prefixes.py#L1-L41"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py","lines":"1-63","path":"alembic/versions/013_payments_ledger.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/013_payments_ledger.py#L1-L63"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py","lines":"1-49","path":"alembic/versions/014_provision_started_at.py","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/014_provision_started_at.py#L1-L49"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/claude","lines":"1-166","path":"CLAUDE.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch","lines":"1-237","path":"docs/runbooks/x402-launch.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/docs/runbooks/x402-launch.md#L1-L237"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/pyproject-toml","lines":"1-122","path":"pyproject.toml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/pyproject.toml#L1-L122"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/readme","lines":"1-185","path":"README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill","lines":"1-72","path":"skills/hyrule-agentic-support/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-agentic-support/SKILL.md#L1-L72"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill","lines":"1-53","path":"skills/hyrule-bgp/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-bgp/SKILL.md#L1-L53"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill","lines":"1-317","path":"skills/hyrule-cloud/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-cloud/SKILL.md#L1-L317"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill","lines":"1-78","path":"skills/hyrule-dns-registry/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-dns-registry/SKILL.md#L1-L78"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill","lines":"1-78","path":"skills/hyrule-mail-deliverability/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail-deliverability/SKILL.md#L1-L78"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill","lines":"1-62","path":"skills/hyrule-mail/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail/SKILL.md#L1-L62"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill","lines":"1-64","path":"skills/hyrule-mx/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mx/SKILL.md#L1-L64"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill","lines":"1-46","path":"skills/hyrule-nat-cgnat/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-nat-cgnat/SKILL.md#L1-L46"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill","lines":"1-54","path":"skills/hyrule-network-intel/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-network-intel/SKILL.md#L1-L54"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill","lines":"1-44","path":"skills/hyrule-port-reachability/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-port-reachability/SKILL.md#L1-L44"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill","lines":"1-71","path":"skills/hyrule-routing-path/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-routing-path/SKILL.md#L1-L71"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill","lines":"1-46","path":"skills/hyrule-speedtest/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-speedtest/SKILL.md#L1-L46"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill","lines":"1-66","path":"skills/hyrule-threat-reputation/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-threat-reputation/SKILL.md#L1-L66"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill","lines":"1-45","path":"skills/hyrule-voip-sip/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-voip-sip/SKILL.md#L1-L45"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill","lines":"1-64","path":"skills/hyrule-web-reachability/SKILL.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-web-reachability/SKILL.md#L1-L64"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/source-docs/as215932/hyrule-cloud/skills-readme","lines":"1-57","path":"skills/README.md","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/README.md#L1-L57"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/source-docs/as215932/hyrule-mcp/pyproject-toml","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/pyproject.toml#L1-L57"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/source-docs/as215932/hyrule-mcp/readme","lines":"1-177","path":"README.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/source-docs/as215932/hyrule-mcp/testing","lines":"1-15","path":"TESTING.md","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/source-docs/as215932/hyrule-network-proxy/agents","lines":"1-21","path":"AGENTS.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/source-docs/as215932/hyrule-network-proxy/go-mod","lines":"1-19","path":"go.mod","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/go.mod#L1-L19"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/source-docs/as215932/hyrule-network-proxy/readme","lines":"1-98","path":"README.md","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/source-docs/as215932/hyrule-web/package-json","lines":"1-41","path":"package.json","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/package.json#L1-L41"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/source-docs/as215932/hyrule-web/pyproject-toml","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml#L1-L57"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/source-docs/as215932/hyrule-web/readme","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/agents","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","lines":"1-174","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml#L1-L174"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","lines":"1-8","path":"ansible/inventory/group_vars/freebsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/freebsd.yml#L1-L8"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","lines":"1-6","path":"ansible/inventory/group_vars/infra_vms.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/infra_vms.yml#L1-L6"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","lines":"1-8","path":"ansible/inventory/group_vars/linux.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/linux.yml#L1-L8"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","lines":"1-18","path":"ansible/inventory/group_vars/nameservers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/nameservers.yml#L1-L18"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","lines":"1-7","path":"ansible/inventory/group_vars/openbsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/openbsd.yml#L1-L7"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","lines":"1-4","path":"ansible/inventory/group_vars/public_facing.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/public_facing.yml#L1-L4"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","lines":"1-4","path":"ansible/inventory/group_vars/routers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/routers.yml#L1-L4"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","lines":"1-17","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml#L1-L17"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","lines":"1-68","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml#L1-L68"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","lines":"1-31","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml#L1-L31"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","lines":"1-52","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml#L1-L52"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","lines":"1-42","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml#L1-L42"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","lines":"1-39","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml#L1-L39"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","lines":"1-35","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml#L1-L35"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","lines":"1-16","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml#L1-L16"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","lines":"1-49","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml#L1-L49"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","lines":"1-36","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml#L1-L36"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","lines":"1-74","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml#L1-L74"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","lines":"1-162","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml#L1-L162"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","lines":"1-74","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml#L1-L74"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","lines":"1-34","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml#L1-L34"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","lines":"1-13","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml#L1-L13"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","lines":"1-119","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml#L1-L119"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","lines":"1-58","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml#L1-L58"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","lines":"1-14","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml#L1-L14"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","lines":"1-92","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml#L1-L92"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","lines":"1-28","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml#L1-L28"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","lines":"1-18","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml#L1-L18"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","lines":"1-13","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml#L1-L13"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","lines":"1-22","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml#L1-L22"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","lines":"1-66","path":"ansible/roles/frr/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/roles/frr/README.md#L1-L66"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/autoinstall-readme","lines":"1-91","path":"autoinstall/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/autoinstall/README.md#L1-L91"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/changelog","lines":"1-52","path":"CHANGELOG.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CHANGELOG.md#L1-L52"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/claude","lines":"1-322","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L322"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","lines":"1-39","path":"configs/rtr/jool/nat64-vrf-leak.service","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/rtr/jool/nat64-vrf-leak.service#L1-L39"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/configs-web-nginx-readme","lines":"1-39","path":"configs/web/nginx/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/web/nginx/README.md#L1-L39"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/contributing","lines":"1-64","path":"CONTRIBUTING.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CONTRIBUTING.md#L1-L64"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-branch-protection","lines":"1-80","path":"docs/ci/branch-protection.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/branch-protection.md#L1-L80"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","lines":"1-185","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md#L1-L185"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","lines":"1-106","path":"docs/ci/org-cicd-inventory.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/org-cicd-inventory.md#L1-L106"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-pr-agent","lines":"1-60","path":"docs/ci/pr-agent.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/pr-agent.md#L1-L60"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","lines":"1-112","path":"docs/ci/provision-ci-pr.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision-ci-pr.md#L1-L112"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-provision","lines":"1-150","path":"docs/ci/provision.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision.md#L1-L150"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-security-model","lines":"1-70","path":"docs/ci/security-model.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/security-model.md#L1-L70"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-semgrep","lines":"1-47","path":"docs/ci/semgrep.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/semgrep.md#L1-L47"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-workflows","lines":"1-75","path":"docs/ci/workflows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/workflows.md#L1-L75"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","lines":"1-96","path":"docs/netops/testing-strategy.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/netops/testing-strategy.md#L1-L96"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","lines":"1-73","path":"docs/runbooks/bootstrap-agent-core-collector-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agent-core-collector-vault.md#L1-L73"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","lines":"1-30","path":"docs/runbooks/bootstrap-agentic-observatory-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agentic-observatory-vault.md#L1-L30"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","lines":"1-176","path":"docs/runbooks/bootstrap-engineering-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-engineering-loop-vault.md#L1-L176"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","lines":"1-100","path":"docs/runbooks/bootstrap-hyrule-cloud-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-hyrule-cloud-vault.md#L1-L100"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","lines":"1-92","path":"docs/runbooks/bootstrap-knowledge-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-knowledge-loop-vault.md#L1-L92"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","lines":"1-107","path":"docs/runbooks/bootstrap-runner-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-runner-vault.md#L1-L107"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","lines":"1-56","path":"docs/runbooks/noc-bgp-snapshot-retention.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/noc-bgp-snapshot-retention.md#L1-L56"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","lines":"1-64","path":"docs/runbooks/rotate-icinga-api-user.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/rotate-icinga-api-user.md#L1-L64"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","lines":"1-56","path":"docs/runbooks/vps-launch-proof-smoke.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/vps-launch-proof-smoke.md#L1-L56"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/source-docs/as215932/network-operations/readme","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","lines":"1-800","path":"docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md#L1-L800"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","lines":"1-5","path":"evals/knowledge_shadow/learning-events/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/learning-events/README.md#L1-L5"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","lines":"1-9","path":"evals/knowledge_shadow/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/README.md#L1-L9"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","lines":"1-24","path":"evals/lhp_v1/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/lhp_v1/README.md#L1-L24"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/pyproject-toml","lines":"1-84","path":"pyproject.toml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/pyproject.toml#L1-L84"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/readme","lines":"1-439","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L439"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/source-docs/as215932/noc-agent/testing","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/source-docs/as215932/hyrule-web/package-json","lines":"1-41","path":"package.json","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/package.json#L1-L41"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/source-docs/as215932/hyrule-web/pyproject-toml","lines":"1-57","path":"pyproject.toml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml#L1-L57"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/source-docs/as215932/hyrule-web/readme","lines":"1-17","path":"README.md","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/agents","lines":"1-53","path":"AGENTS.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml","lines":"1-173","path":"ansible/inventory/group_vars/all.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml#L1-L173"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml","lines":"1-8","path":"ansible/inventory/group_vars/freebsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/freebsd.yml#L1-L8"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml","lines":"1-6","path":"ansible/inventory/group_vars/infra_vms.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/infra_vms.yml#L1-L6"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml","lines":"1-8","path":"ansible/inventory/group_vars/linux.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/linux.yml#L1-L8"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml","lines":"1-18","path":"ansible/inventory/group_vars/nameservers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/nameservers.yml#L1-L18"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","lines":"1-7","path":"ansible/inventory/group_vars/openbsd.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/openbsd.yml#L1-L7"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","lines":"1-4","path":"ansible/inventory/group_vars/public_facing.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/public_facing.yml#L1-L4"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","lines":"1-4","path":"ansible/inventory/group_vars/routers.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/routers.yml#L1-L4"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","lines":"1-27","path":"ansible/inventory/host_vars/api.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml#L1-L27"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml","lines":"1-80","path":"ansible/inventory/host_vars/ci-pr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml#L1-L80"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml","lines":"1-44","path":"ansible/inventory/host_vars/ci.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml#L1-L44"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml","lines":"1-60","path":"ansible/inventory/host_vars/cr1-ch1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml#L1-L60"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml","lines":"1-50","path":"ansible/inventory/host_vars/cr1-de1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml#L1-L50"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml","lines":"1-47","path":"ansible/inventory/host_vars/cr1-nl1.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml#L1-L47"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml","lines":"1-44","path":"ansible/inventory/host_vars/dns.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml#L1-L44"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml","lines":"1-30","path":"ansible/inventory/host_vars/dom0.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml#L1-L30"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml","lines":"1-74","path":"ansible/inventory/host_vars/extmon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml#L1-L74"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml","lines":"1-44","path":"ansible/inventory/host_vars/irc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml#L1-L44"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml","lines":"1-83","path":"ansible/inventory/host_vars/log.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml#L1-L83"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml","lines":"1-199","path":"ansible/inventory/host_vars/loop.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml#L1-L199"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml","lines":"1-84","path":"ansible/inventory/host_vars/mail.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml#L1-L84"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml","lines":"1-48","path":"ansible/inventory/host_vars/mon.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml#L1-L48"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","lines":"1-22","path":"ansible/inventory/host_vars/netproxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml#L1-L22"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml","lines":"1-148","path":"ansible/inventory/host_vars/noc.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml#L1-L148"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml","lines":"1-68","path":"ansible/inventory/host_vars/ns2.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml#L1-L68"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","lines":"1-25","path":"ansible/inventory/host_vars/proxy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml#L1-L25"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml","lines":"1-104","path":"ansible/inventory/host_vars/rtr.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml#L1-L104"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","lines":"1-36","path":"ansible/inventory/host_vars/vault.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml#L1-L36"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml","lines":"1-27","path":"ansible/inventory/host_vars/vpn.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml#L1-L27"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","lines":"1-21","path":"ansible/inventory/host_vars/web.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml#L1-L21"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml","lines":"1-30","path":"ansible/inventory/host_vars/xoa.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml#L1-L30"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/ansible-roles-frr-readme","lines":"1-66","path":"ansible/roles/frr/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/roles/frr/README.md#L1-L66"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/autoinstall-readme","lines":"1-91","path":"autoinstall/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/autoinstall/README.md#L1-L91"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/changelog","lines":"1-52","path":"CHANGELOG.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CHANGELOG.md#L1-L52"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/claude","lines":"1-336","path":"CLAUDE.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L336"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service","lines":"1-39","path":"configs/rtr/jool/nat64-vrf-leak.service","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/rtr/jool/nat64-vrf-leak.service#L1-L39"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/configs-web-nginx-readme","lines":"1-39","path":"configs/web/nginx/README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/web/nginx/README.md#L1-L39"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/contributing","lines":"1-64","path":"CONTRIBUTING.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CONTRIBUTING.md#L1-L64"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-branch-protection","lines":"1-80","path":"docs/ci/branch-protection.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/branch-protection.md#L1-L80"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook","lines":"1-194","path":"docs/ci/deploy-runbook.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md#L1-L194"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory","lines":"1-106","path":"docs/ci/org-cicd-inventory.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/org-cicd-inventory.md#L1-L106"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-pr-agent","lines":"1-60","path":"docs/ci/pr-agent.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/pr-agent.md#L1-L60"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr","lines":"1-112","path":"docs/ci/provision-ci-pr.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision-ci-pr.md#L1-L112"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-provision","lines":"1-150","path":"docs/ci/provision.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision.md#L1-L150"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-security-model","lines":"1-70","path":"docs/ci/security-model.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/security-model.md#L1-L70"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-semgrep","lines":"1-47","path":"docs/ci/semgrep.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/semgrep.md#L1-L47"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-ci-workflows","lines":"1-75","path":"docs/ci/workflows.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/workflows.md#L1-L75"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-netops-testing-strategy","lines":"1-96","path":"docs/netops/testing-strategy.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/netops/testing-strategy.md#L1-L96"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault","lines":"1-73","path":"docs/runbooks/bootstrap-agent-core-collector-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agent-core-collector-vault.md#L1-L73"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault","lines":"1-30","path":"docs/runbooks/bootstrap-agentic-observatory-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agentic-observatory-vault.md#L1-L30"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault","lines":"1-189","path":"docs/runbooks/bootstrap-engineering-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-engineering-loop-vault.md#L1-L189"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault","lines":"1-105","path":"docs/runbooks/bootstrap-hyrule-cloud-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-hyrule-cloud-vault.md#L1-L105"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault","lines":"1-92","path":"docs/runbooks/bootstrap-knowledge-loop-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-knowledge-loop-vault.md#L1-L92"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault","lines":"1-107","path":"docs/runbooks/bootstrap-runner-vault.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-runner-vault.md#L1-L107"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge","lines":"1-35","path":"docs/runbooks/knowledge-auto-merge.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/knowledge-auto-merge.md#L1-L35"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention","lines":"1-56","path":"docs/runbooks/noc-bgp-snapshot-retention.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-bgp-snapshot-retention.md#L1-L56"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout","lines":"1-72","path":"docs/runbooks/noc-standing-grant-rollout.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-standing-grant-rollout.md#L1-L72"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user","lines":"1-64","path":"docs/runbooks/rotate-icinga-api-user.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/rotate-icinga-api-user.md#L1-L64"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion","lines":"1-49","path":"docs/runbooks/soc-mode-promotion.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/soc-mode-promotion.md#L1-L49"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke","lines":"1-56","path":"docs/runbooks/vps-launch-proof-smoke.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/vps-launch-proof-smoke.md#L1-L56"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/source-docs/as215932/network-operations/readme","lines":"1-207","path":"README.md","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice","lines":"1-800","path":"docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md#L1-L800"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme","lines":"1-5","path":"evals/knowledge_shadow/learning-events/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/learning-events/README.md#L1-L5"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme","lines":"1-9","path":"evals/knowledge_shadow/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/README.md#L1-L9"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme","lines":"1-24","path":"evals/lhp_v1/README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/lhp_v1/README.md#L1-L24"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/pyproject-toml","lines":"1-82","path":"pyproject.toml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/pyproject.toml#L1-L82"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/readme","lines":"1-467","path":"README.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L467"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/source-docs/as215932/noc-agent/testing","lines":"1-36","path":"TESTING.md","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36"} {"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","concept_id":"generated/workflows/as215932-net/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/pr-agent.yml"} {"commit":"9c0ee2d8f2bb793ea799589ca0fe4f77571b2572","concept_id":"generated/workflows/as215932-net/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/as215932.net","url":"https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/semgrep.yml"} -{"commit":"535cf5cb7da50053f67f85ec93ac0c1e58921576","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/.github/workflows/ci.yml"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/workflows/engineering-loop/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/ci.yml"} +{"commit":"4587b1ca07c0a9ca3e65e527c13b39a3cb238317","concept_id":"generated/workflows/engineering-loop/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/engineering-loop","url":"https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/pr-agent.yml"} {"commit":"90a5551c37b7803453b55b022cc7dc2acbda3226","concept_id":"generated/workflows/hyrule-business/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-business","url":"https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/.github/workflows/ci.yml"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/ci.yml"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","path":".github/workflows/deploy.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/deploy.yml"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/pr-agent.yml"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/request-promotion.yml"} -{"commit":"9661a8a53694fb0e771b5958b9c300dc346fddd6","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/semgrep.yml"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/workflows/hyrule-cloud/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/ci.yml"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/workflows/hyrule-cloud/github-workflows-deploy-yml","path":".github/workflows/deploy.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/deploy.yml"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/pr-agent.yml"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/request-promotion.yml"} +{"commit":"a8677707db803f603464852295cae7cf161ca0e8","concept_id":"generated/workflows/hyrule-cloud/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-cloud","url":"https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/semgrep.yml"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/workflows/hyrule-mcp/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/ci.yml"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/pr-agent.yml"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/request-promotion.yml"} {"commit":"b201978d6474112f46095b37bb4b35e13855fd50","concept_id":"generated/workflows/hyrule-mcp/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-mcp","url":"https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/semgrep.yml"} {"commit":"b82dc72bbf382167062bff272606ce84ec20538c","concept_id":"generated/workflows/hyrule-network-proxy/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-network-proxy","url":"https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/.github/workflows/ci.yml"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/ci.yml"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","path":".github/workflows/deploy-validation.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/deploy-validation.yml"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/pr-agent.yml"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/request-promotion.yml"} -{"commit":"d94146e67f9eb05f8eeb5c57cab74cbe676f5c79","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/semgrep.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","path":".github/workflows/app-promotion-deploy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/app-promotion-deploy.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","path":".github/workflows/apply.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/apply.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","path":".github/workflows/drift-detection.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/drift-detection.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","path":".github/workflows/iac-tests.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/iac-tests.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","path":".github/workflows/lint.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/lint.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","path":".github/workflows/netops-nightly.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/netops-nightly.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/pr-agent.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","path":".github/workflows/promote-apps.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/promote-apps.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","path":".github/workflows/render-check.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/render-check.yml"} -{"commit":"2a87bba8f93c7d3f95cc1e752fd38e212857ef10","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/semgrep.yml"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/ci.yml"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/pr-agent.yml"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/request-promotion.yml"} -{"commit":"515381e6c2e93f3307340eeb50a63481c7a678c4","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/semgrep.yml"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/workflows/hyrule-web/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/ci.yml"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/workflows/hyrule-web/github-workflows-deploy-validation-yml","path":".github/workflows/deploy-validation.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/deploy-validation.yml"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/workflows/hyrule-web/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/pr-agent.yml"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/workflows/hyrule-web/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/request-promotion.yml"} +{"commit":"8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8","concept_id":"generated/workflows/hyrule-web/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/hyrule-web","url":"https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/semgrep.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml","path":".github/workflows/app-promotion-deploy.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/app-promotion-deploy.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-apply-yml","path":".github/workflows/apply.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/apply.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-drift-detection-yml","path":".github/workflows/drift-detection.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/drift-detection.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-iac-tests-yml","path":".github/workflows/iac-tests.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/iac-tests.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-lint-yml","path":".github/workflows/lint.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/lint.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-netops-nightly-yml","path":".github/workflows/netops-nightly.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/netops-nightly.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-post-merge-apply-yml","path":".github/workflows/post-merge-apply.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/post-merge-apply.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/pr-agent.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-promote-apps-yml","path":".github/workflows/promote-apps.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/promote-apps.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-render-check-yml","path":".github/workflows/render-check.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/render-check.yml"} +{"commit":"23b191c248574121c7be34a6b2a668d75718a731","concept_id":"generated/workflows/network-operations/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/network-operations","url":"https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/semgrep.yml"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/workflows/noc-agent/github-workflows-ci-yml","path":".github/workflows/ci.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/ci.yml"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/workflows/noc-agent/github-workflows-pr-agent-yml","path":".github/workflows/pr-agent.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/pr-agent.yml"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/workflows/noc-agent/github-workflows-request-promotion-yml","path":".github/workflows/request-promotion.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/request-promotion.yml"} +{"commit":"fd0cfa5617224e184f9932bb1691a7e2d6afd0d0","concept_id":"generated/workflows/noc-agent/github-workflows-semgrep-yml","path":".github/workflows/semgrep.yml","repo":"AS215932/noc-agent","url":"https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/semgrep.yml"} {"concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","url":"manual://as215932-core-safe-health/2026-06-21"} {"concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","url":"manual://loop/as215932-core-safe-health/2026-06-21"} {"concept_id":"observed/latest/as215932-core-safe-health-2026-06-21","url":"manual://noc/as215932-core-safe-health/2026-06-21"} diff --git a/okf/curated/architecture/as215932-system-map.md b/okf/curated/architecture/as215932-system-map.md index 6d4e424..623bc70 100644 --- a/okf/curated/architecture/as215932-system-map.md +++ b/okf/curated/architecture/as215932-system-map.md @@ -11,17 +11,17 @@ authority: advisory source_refs: - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md - repo: AS215932/.github path: profile/README.md - commit: e225c3fe957d598f2e53a52d301730e81ec221d8 - url: https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md + commit: e65a1dfd4b9eb0d1adb96b458dac034288cb04e0 + url: https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md - repo: AS215932/network-operations path: docs/network-flows.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/network-flows.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/network-flows.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -47,6 +47,6 @@ This curated page is a proposed cross-repo synthesis. Verify against cited sourc # Citations -[1] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md) -[2] [AS215932/.github:profile/README.md](https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md) -[3] [AS215932/network-operations:docs/network-flows.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/network-flows.md) +[1] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md) +[2] [AS215932/.github:profile/README.md](https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md) +[3] [AS215932/network-operations:docs/network-flows.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/network-flows.md) diff --git a/okf/curated/architecture/engineering-loop-vs-noc-loop.md b/okf/curated/architecture/engineering-loop-vs-noc-loop.md index 94d0a3e..8a11b39 100644 --- a/okf/curated/architecture/engineering-loop-vs-noc-loop.md +++ b/okf/curated/architecture/engineering-loop-vs-noc-loop.md @@ -12,17 +12,17 @@ authority: advisory source_refs: - repo: AS215932/engineering-loop path: docs/agentic-development-loop.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agentic-development-loop.md + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agentic-development-loop.md - repo: AS215932/network-operations path: docs/agentic-development-loop.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/agentic-development-loop.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/agentic-development-loop.md - repo: AS215932/network-operations path: docs/autonomous-noc.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -50,6 +50,6 @@ NOC Agent must not become a normal feature-planning or PR-generation system. # Citations -[1] [AS215932/engineering-loop:docs/agentic-development-loop.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agentic-development-loop.md) -[2] [AS215932/network-operations:docs/agentic-development-loop.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/agentic-development-loop.md) -[3] [AS215932/network-operations:docs/autonomous-noc.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md) +[1] [AS215932/engineering-loop:docs/agentic-development-loop.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agentic-development-loop.md) +[2] [AS215932/network-operations:docs/agentic-development-loop.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/agentic-development-loop.md) +[3] [AS215932/network-operations:docs/autonomous-noc.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md) diff --git a/okf/curated/architecture/hyrule-cloud-product-stack.md b/okf/curated/architecture/hyrule-cloud-product-stack.md index ac5aea0..c3e792c 100644 --- a/okf/curated/architecture/hyrule-cloud-product-stack.md +++ b/okf/curated/architecture/hyrule-cloud-product-stack.md @@ -12,21 +12,21 @@ authority: advisory source_refs: - repo: AS215932/hyrule-cloud path: README.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md - repo: AS215932/hyrule-web path: pyproject.toml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml - repo: AS215932/hyrule-network-proxy path: README.md commit: b82dc72bbf382167062bff272606ce84ec20538c url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md - repo: AS215932/network-operations path: docs/x402-network-proxy-sidecar-plan.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/x402-network-proxy-sidecar-plan.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/x402-network-proxy-sidecar-plan.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -48,7 +48,7 @@ Production versions are pinned in `network-operations` host vars and promoted th # Citations -[1] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md) -[2] [AS215932/hyrule-web:pyproject.toml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml) +[1] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md) +[2] [AS215932/hyrule-web:pyproject.toml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml) [3] [AS215932/hyrule-network-proxy:README.md](https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md) -[4] [AS215932/network-operations:docs/x402-network-proxy-sidecar-plan.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/x402-network-proxy-sidecar-plan.md) +[4] [AS215932/network-operations:docs/x402-network-proxy-sidecar-plan.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/x402-network-proxy-sidecar-plan.md) diff --git a/okf/curated/architecture/noc-mcp-diagnostics-loop.md b/okf/curated/architecture/noc-mcp-diagnostics-loop.md index 8cb9016..7ac42e5 100644 --- a/okf/curated/architecture/noc-mcp-diagnostics-loop.md +++ b/okf/curated/architecture/noc-mcp-diagnostics-loop.md @@ -11,17 +11,17 @@ authority: advisory source_refs: - repo: AS215932/network-operations path: docs/autonomous-noc.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md - repo: AS215932/noc-agent path: README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md - repo: AS215932/hyrule-mcp path: README.md commit: b201978d6474112f46095b37bb4b35e13855fd50 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -45,6 +45,6 @@ The NOC loop responds to production symptoms. The engineering loop writes code/c # Citations -[1] [AS215932/network-operations:docs/autonomous-noc.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/autonomous-noc.md) -[2] [AS215932/noc-agent:README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md) +[1] [AS215932/network-operations:docs/autonomous-noc.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/autonomous-noc.md) +[2] [AS215932/noc-agent:README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md) [3] [AS215932/hyrule-mcp:README.md](https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md) diff --git a/okf/curated/architecture/production-deployment-flow.md b/okf/curated/architecture/production-deployment-flow.md index 7730097..fa41aff 100644 --- a/okf/curated/architecture/production-deployment-flow.md +++ b/okf/curated/architecture/production-deployment-flow.md @@ -12,17 +12,17 @@ authority: advisory source_refs: - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md - repo: AS215932/network-operations path: docs/ci/deploy-runbook.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -48,6 +48,6 @@ The deployment record lives in one repo; app repos remain implementation sources # Citations -[1] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md) -[2] [AS215932/network-operations:docs/ci/deploy-runbook.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md) -[3] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md) +[1] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md) +[2] [AS215932/network-operations:docs/ci/deploy-runbook.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md) +[3] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md) diff --git a/okf/curated/lessons/deployment-safety-lessons.md b/okf/curated/lessons/deployment-safety-lessons.md index d23ca41..601b4e7 100644 --- a/okf/curated/lessons/deployment-safety-lessons.md +++ b/okf/curated/lessons/deployment-safety-lessons.md @@ -11,17 +11,17 @@ authority: advisory source_refs: - repo: AS215932/network-operations path: CLAUDE.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md - repo: AS215932/network-operations path: docs/ci/deploy-runbook.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -37,6 +37,6 @@ review_status: proposed # Citations -[1] [AS215932/network-operations:CLAUDE.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md) -[2] [AS215932/network-operations:docs/ci/deploy-runbook.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md) -[3] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md) +[1] [AS215932/network-operations:CLAUDE.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md) +[2] [AS215932/network-operations:docs/ci/deploy-runbook.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md) +[3] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md) diff --git a/okf/curated/policies/domain-policy.md b/okf/curated/policies/domain-policy.md index 44b72af..d38eb14 100644 --- a/okf/curated/policies/domain-policy.md +++ b/okf/curated/policies/domain-policy.md @@ -11,17 +11,17 @@ authority: advisory source_refs: - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md - repo: AS215932/hyrule-cloud path: AGENTS.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md - repo: AS215932/hyrule-network-proxy path: AGENTS.md commit: b82dc72bbf382167062bff272606ce84ec20538c url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -37,6 +37,6 @@ Do not blindly replace `servify.network`; many infrastructure references intenti # Citations -[1] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md) -[2] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md) +[1] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md) +[2] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md) [3] [AS215932/hyrule-network-proxy:AGENTS.md](https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md) diff --git a/okf/curated/policies/index.md b/okf/curated/policies/index.md index a58ceb1..e18a809 100644 --- a/okf/curated/policies/index.md +++ b/okf/curated/policies/index.md @@ -1,6 +1,6 @@ # Policies * [Domain Policy](domain-policy.md) - Curated seed/proposed knowledge. -* [Loop Knowledge Gap Routing Policy](loop-knowledge-gap-routing.md) - Reviewed routing rules for loop:knowledge-gap issues. +* [Loop Knowledge Gap Routing](loop-knowledge-gap-routing.md) - Curated seed/proposed knowledge. * [Openrouter Key Ownership](openrouter-key-ownership.md) - Curated seed/proposed knowledge. * [Source Of Truth And Canonicality](source-of-truth-and-canonicality.md) - Curated seed/proposed knowledge. diff --git a/okf/curated/policies/source-of-truth-and-canonicality.md b/okf/curated/policies/source-of-truth-and-canonicality.md index cdedac7..e25f86a 100644 --- a/okf/curated/policies/source-of-truth-and-canonicality.md +++ b/okf/curated/policies/source-of-truth-and-canonicality.md @@ -11,17 +11,17 @@ authority: advisory source_refs: - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md - repo: AS215932/hyrule-cloud path: AGENTS.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -39,6 +39,6 @@ Observed telemetry is evidence only. It can prove drift or support investigation # Citations -[1] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md) -[2] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md) -[3] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md) +[1] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md) +[2] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md) +[3] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md) diff --git a/okf/curated/strategy/hyrule-cloud-business-context.md b/okf/curated/strategy/hyrule-cloud-business-context.md index 287a783..6b9450c 100644 --- a/okf/curated/strategy/hyrule-cloud-business-context.md +++ b/okf/curated/strategy/hyrule-cloud-business-context.md @@ -15,9 +15,9 @@ source_refs: url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md - repo: AS215932/hyrule-cloud path: README.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: adjudicate review_status: proposed @@ -41,4 +41,4 @@ This page is proposed strategy synthesis. Treat the business repo as canonical f # Citations [1] [AS215932/hyrule-business:hosting-cost-analysis.md](https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md) -[2] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md) +[2] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166.md index 1661495..ae0192b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166.md @@ -3,21 +3,21 @@ type: API Endpoint title: DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id} description: Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L187-L188 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L166-L167 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 187-188 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L187-L188 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 166-167 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L166-L167 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/accounts/{mailbox_id}/aliases/{alias_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:187` | +| Source | `hyrule_cloud/api/mail.py:166` | | Function/handler | `delete_mail_alias` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:187-188](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L187-L188) +[1] [hyrule_cloud/api/mail.py:166-167](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L166-L167) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196.md index ddf7ae5..5602ebe 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196.md @@ -3,21 +3,21 @@ type: API Endpoint title: DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id} description: Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L217-L218 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L196-L197 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 217-218 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L217-L218 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 196-197 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L196-L197 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/accounts/{mailbox_id}/api-keys/{key_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:217` | +| Source | `hyrule_cloud/api/mail.py:196` | | Function/handler | `delete_mail_api_key` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:217-218](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L217-L218) +[1] [hyrule_cloud/api/mail.py:196-197](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L196-L197) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111.md index f377b16..af676f5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/mail/accounts/{mailbox_id} description: Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L132-L133 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L111-L112 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 132-133 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L132-L133 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 111-112 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L111-L112 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/accounts/{mailbox_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:132` | +| Source | `hyrule_cloud/api/mail.py:111` | | Function/handler | `delete_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:132-133](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L132-L133) +[1] [hyrule_cloud/api/mail.py:111-112](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L111-L112) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186.md index 938a5d4..a944757 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186.md @@ -3,21 +3,21 @@ type: API Endpoint title: DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id} description: Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L207-L208 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L186-L187 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 207-208 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L207-L208 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 186-187 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L186-L187 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/accounts/{mailbox_id}/identities/{identity_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:207` | +| Source | `hyrule_cloud/api/mail.py:186` | | Function/handler | `delete_mail_identity` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:207-208](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L207-L208) +[1] [hyrule_cloud/api/mail.py:186-187](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L186-L187) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297.md index 22788a6..14f3527 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297.md @@ -3,21 +3,21 @@ type: API Endpoint title: DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id} description: Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L321-L322 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L297-L298 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 321-322 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L321-L322 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 297-298 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L297-L298 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:321` | +| Source | `hyrule_cloud/api/mail.py:297` | | Function/handler | `delete_mail_webhook` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:321-322](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L321-L322) +[1] [hyrule_cloud/api/mail.py:297-298](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L297-L298) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151.md index 2dfaff0..f085d49 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/mail/domains/{domain_id} description: Static API endpoint `DELETE /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L172-L173 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L151-L152 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 172-173 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L172-L173 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 151-152 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L151-L152 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/domains/{domain_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:172` | +| Source | `hyrule_cloud/api/mail.py:151` | | Function/handler | `delete_mail_domain` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:172-173](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L172-L173) +[1] [hyrule_cloud/api/mail.py:151-152](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L151-L152) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252.md index cadde71..1664682 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/mail/messages/{message_id} description: Static API endpoint `DELETE /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L276-L277 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L252-L253 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 276-277 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L276-L277 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 252-253 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L252-L253 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/mail/messages/{message_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:276` | +| Source | `hyrule_cloud/api/mail.py:252` | | Function/handler | `delete_mail_message` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:276-277](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L276-L277) +[1] [hyrule_cloud/api/mail.py:252-253](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L252-L253) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md index 8b0fcc6..a7d5aa6 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/me/api-keys/{key_id} description: Static API endpoint `DELETE /v1/me/api-keys/{key_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1075-L1102 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1075-L1102 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1075-1102 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1075-L1102 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1075-L1102 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -64,4 +64,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:1075-1102](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1075-L1102) +[1] [hyrule_cloud/api/auth.py:1075-1102](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1075-L1102) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md index f00f2f8..50cd7de 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/me description: Static API endpoint `DELETE /v1/me` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L830-L902 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L830-L902 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 830-902 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L830-L902 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L830-L902 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:830-902](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L830-L902) +[1] [hyrule_cloud/api/auth.py:830-902](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L830-L902) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129.md index e0b5219..873319a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/vm/{vm_id} description: Static API endpoint `DELETE /v1/vm/{vm_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L896-L904 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1129-L1137 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 896-904 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L896-L904 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1129-1137 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1129-L1137 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/vm/{vm_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:896` | +| Source | `hyrule_cloud/api/routes.py:1129` | | Function/handler | `destroy_vm` | | Router | `router` | | Status codes | `404` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:896-904](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L896-L904) +[1] [hyrule_cloud/api/routes.py:1129-1137](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1129-L1137) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376.md index 62f668e..8ff4b72 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376.md @@ -2,21 +2,21 @@ type: API Endpoint title: DELETE /v1/zone/record description: Static API endpoint `DELETE /v1/zone/record` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1143-L1169 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1376-L1402 tags: - api - delete - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1143-1169 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1143-L1169 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1376-1402 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1376-L1402 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `DELETE` | | Path | `/v1/zone/record` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:1143` | +| Source | `hyrule_cloud/api/routes.py:1376` | | Function/handler | `delete_zone_record` | | Router | `router` | | Status codes | `400, 500` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:1143-1169](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1143-L1169) +[1] [hyrule_cloud/api/routes.py:1376-1402](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1376-L1402) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208.md new file mode 100644 index 0000000..727b8e2 --- /dev/null +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /apple-touch-icon.png +description: Static API endpoint `GET /apple-touch-icon.png` in AS215932/hyrule-cloud. +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209 +tags: +- api +- get +- hyrule-cloud +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: hyrule_cloud/app.py + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 208-209 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +method: GET +route: /apple-touch-icon.png +source_path: hyrule_cloud/app.py +function_name: apple_touch_icon +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/apple-touch-icon.png` | +| Repository | `AS215932/hyrule-cloud` | +| Source | `hyrule_cloud/app.py:208` | +| Function/handler | `apple_touch_icon` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `FileResponse` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_cloud/app.py:208-209](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208.md new file mode 100644 index 0000000..dfa52c3 --- /dev/null +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /apple-touch-icon-precomposed.png +description: Static API endpoint `GET /apple-touch-icon-precomposed.png` in AS215932/hyrule-cloud. +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209 +tags: +- api +- get +- hyrule-cloud +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: hyrule_cloud/app.py + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 208-209 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +method: GET +route: /apple-touch-icon-precomposed.png +source_path: hyrule_cloud/app.py +function_name: apple_touch_icon +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/apple-touch-icon-precomposed.png` | +| Repository | `AS215932/hyrule-cloud` | +| Source | `hyrule_cloud/app.py:208` | +| Function/handler | `apple_touch_icon` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `FileResponse` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_cloud/app.py:208-209](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L208-L209) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202.md new file mode 100644 index 0000000..a0475fe --- /dev/null +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /favicon.ico +description: Static API endpoint `GET /favicon.ico` in AS215932/hyrule-cloud. +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L202-L203 +tags: +- api +- get +- hyrule-cloud +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: hyrule_cloud/app.py + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 202-203 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L202-L203 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +method: GET +route: /favicon.ico +source_path: hyrule_cloud/app.py +function_name: favicon_ico +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/favicon.ico` | +| Repository | `AS215932/hyrule-cloud` | +| Source | `hyrule_cloud/app.py:202` | +| Function/handler | `favicon_ico` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `FileResponse` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_cloud/app.py:202-203](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L202-L203) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262.md index ceca5d6..bcf20c7 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-222.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-health-hyrule-cloud-app-py-262.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health description: Static API endpoint `GET /health` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L222-L223 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L262-L263 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/app.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 222-223 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L222-L223 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 262-263 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L262-L263 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/health` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/app.py:222` | +| Source | `hyrule_cloud/app.py:262` | | Function/handler | `health` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/app.py:222-223](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L222-L223) +[1] [hyrule_cloud/app.py:262-263](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L262-L263) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180.md new file mode 100644 index 0000000..d8f038d --- /dev/null +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /metrics +description: Static API endpoint `GET /metrics` in AS215932/hyrule-cloud. +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/metrics.py#L180-L198 +tags: +- api +- get +- hyrule-cloud +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: hyrule_cloud/api/metrics.py + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 180-198 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/metrics.py#L180-L198 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +method: GET +route: /metrics +source_path: hyrule_cloud/api/metrics.py +function_name: metrics +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/metrics` | +| Repository | `AS215932/hyrule-cloud` | +| Source | `hyrule_cloud/api/metrics.py:180` | +| Function/handler | `metrics` | +| Router | `router` | +| Status codes | `Not statically detected` | +| Return annotation | `Response` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_cloud/api/metrics.py:180-198](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/metrics.py#L180-L198) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md index 40a64d6..d8d94e5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/asn/{asn} description: Static API endpoint `GET /v1/bgp/asn/{asn}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L199-L205 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L199-L205 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 199-205 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L199-L205 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L199-L205 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:199-205](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L199-L205) +[1] [hyrule_cloud/api/bgp.py:199-205](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L199-L205) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md index bd8bba8..8eb17da 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/capabilities description: Static API endpoint `GET /v1/bgp/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L85-L102 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L85-L102 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 85-102 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L85-L102 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L85-L102 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:85-102](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L85-L102) +[1] [hyrule_cloud/api/bgp.py:85-102](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L85-L102) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md index 141fde0..ab2f23f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/ip description: Static API endpoint `GET /v1/bgp/ip` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L189-L195 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L189-L195 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 189-195 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L189-L195 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L189-L195 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:189-195](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L189-L195) +[1] [hyrule_cloud/api/bgp.py:189-195](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L189-L195) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271.md index 177a8f1..1d40320 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-download-hyrule-cloud-api-bgp-py-271.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/jobs/{job_id}/download description: Static API endpoint `GET /v1/bgp/jobs/{job_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L271-L285 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L271-L285 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 271-285 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L271-L285 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L271-L285 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:271-285](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L271-L285) +[1] [hyrule_cloud/api/bgp.py:271-285](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L271-L285) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250.md index 6aafe09..b6c04a1 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-jobs-job-id-hyrule-cloud-api-bgp-py-250.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/jobs/{job_id} description: Static API endpoint `GET /v1/bgp/jobs/{job_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L250-L267 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L250-L267 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 250-267 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L250-L267 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L250-L267 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:250-267](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L250-L267) +[1] [hyrule_cloud/api/bgp.py:250-267](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L250-L267) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179.md index 7c9dce7..0f71296 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-prefix-hyrule-cloud-api-bgp-py-179.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/prefix description: Static API endpoint `GET /v1/bgp/prefix` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L179-L185 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L179-L185 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 179-185 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L179-L185 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L179-L185 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:179-185](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L179-L185) +[1] [hyrule_cloud/api/bgp.py:179-185](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L179-L185) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106.md index 7650527..9fa4a7a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-pricing-hyrule-cloud-api-bgp-py-106.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/pricing description: Static API endpoint `GET /v1/bgp/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L106-L114 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L106-L114 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 106-114 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L106-L114 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L106-L114 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:106-114](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L106-L114) +[1] [hyrule_cloud/api/bgp.py:106-114](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L106-L114) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125.md index 230e5b0..ff79fa7 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-hyrule-cloud-api-bgp-py-125.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/snapshots/router description: Static API endpoint `GET /v1/bgp/snapshots/router` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L125-L152 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L125-L152 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 125-152 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L125-L152 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L125-L152 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:125-152](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L125-L152) +[1] [hyrule_cloud/api/bgp.py:125-152](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L125-L152) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289.md index 18b4fe1..fe55b6d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-snapshots-router-snapshot-id-download-hyrule-cloud-api-bgp-py-289.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/bgp/snapshots/router/{snapshot_id}/download description: Static API endpoint `GET /v1/bgp/snapshots/router/{snapshot_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L289-L307 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L289-L307 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 289-307 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L289-L307 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L289-L307 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:289-307](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L289-L307) +[1] [hyrule_cloud/api/bgp.py:289-307](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L289-L307) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67.md index 0bbf999..0616ac9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-sources-hyrule-cloud-api-bgp-py-67.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/sources description: Static API endpoint `GET /v1/bgp/sources` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L67-L81 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L67-L81 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 67-81 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L67-L81 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L67-L81 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:67-81](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L67-L81) +[1] [hyrule_cloud/api/bgp.py:67-81](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L67-L81) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57.md index 1f842ad..9235044 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-bgp-status-hyrule-cloud-api-bgp-py-57.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/bgp/status description: Static API endpoint `GET /v1/bgp/status` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L57-L63 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L57-L63 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 57-63 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L57-L63 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L57-L63 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:57-63](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L57-L63) +[1] [hyrule_cloud/api/bgp.py:57-63](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L57-L63) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35.md index a103491..ae3786e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-capabilities-hyrule-cloud-api-dns-py-35.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/capabilities description: Static API endpoint `GET /v1/dns/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L35-L60 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L35-L60 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 35-60 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L35-L60 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L35-L60 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:35-60](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L35-L60) +[1] [hyrule_cloud/api/dns.py:35-60](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L35-L60) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113.md index cf75f8b..3a7a7a4 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-dnssec-hyrule-cloud-api-dns-py-113.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/dnssec description: Static API endpoint `GET /v1/dns/dnssec` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L113-L116 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L113-L116 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 113-116 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L113-L116 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L113-L116 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:113-116](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L113-L116) +[1] [hyrule_cloud/api/dns.py:113-116](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L113-L116) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69.md index 98803d9..dc2c418 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-pricing-hyrule-cloud-api-dns-py-69.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/pricing description: Static API endpoint `GET /v1/dns/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L69-L70 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L69-L70 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 69-70 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L69-L70 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L69-L70 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:69-70](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L69-L70) +[1] [hyrule_cloud/api/dns.py:69-70](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L69-L70) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64.md index 47c5f5c..5f2d058 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-record-types-hyrule-cloud-api-dns-py-64.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/record-types description: Static API endpoint `GET /v1/dns/record-types` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L64-L65 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L64-L65 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 64-65 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L64-L65 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L64-L65 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:64-65](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L64-L65) +[1] [hyrule_cloud/api/dns.py:64-65](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L64-L65) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92.md index 56d10f3..9caa1d6 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-resolve-hyrule-cloud-api-dns-py-92.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/resolve description: Static API endpoint `GET /v1/dns/resolve` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L92-L95 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L92-L95 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 92-95 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L92-L95 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L92-L95 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:92-95](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L92-L95) +[1] [hyrule_cloud/api/dns.py:92-95](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L92-L95) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99.md index 76ae6b3..4e17831 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-reverse-hyrule-cloud-api-dns-py-99.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/reverse description: Static API endpoint `GET /v1/dns/reverse` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L99-L102 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L99-L102 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 99-102 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L99-L102 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L99-L102 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:99-102](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L99-L102) +[1] [hyrule_cloud/api/dns.py:99-102](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L99-L102) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md index b8d924b..4510ee5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/servers description: Static API endpoint `GET /v1/dns/servers` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L120-L123 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L120-L123 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 120-123 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L120-L123 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L120-L123 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:120-123](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L120-L123) +[1] [hyrule_cloud/api/dns.py:120-123](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L120-L123) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md index 2f1780a..8614501 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/trace description: Static API endpoint `GET /v1/dns/trace` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L106-L109 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L106-L109 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 106-109 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L106-L109 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L106-L109 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:106-109](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L106-L109) +[1] [hyrule_cloud/api/dns.py:106-109](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L106-L109) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md index 62fed3e..3858d6a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/dns/zone-check description: Static API endpoint `GET /v1/dns/zone-check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L127-L130 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L127-L130 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 127-130 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L127-L130 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L127-L130 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:127-130](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L127-L130) +[1] [hyrule_cloud/api/dns.py:127-130](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L127-L130) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141.md index 19d0bdc..fc72940 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/domain/check description: Static API endpoint `GET /v1/domain/check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L908-L935 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1141-L1168 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 908-935 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L908-L935 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1141-1168 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1141-L1168 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DomainCheckResponse | Method | `GET` | | Path | `/v1/domain/check` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:908` | +| Source | `hyrule_cloud/api/routes.py:1141` | | Function/handler | `check_domain` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:908-935](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L908-L935) +[1] [hyrule_cloud/api/routes.py:1141-1168](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1141-L1168) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641.md index f1c6301..a5d2397 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/intent/{intent_id} description: Static API endpoint `GET /v1/intent/{intent_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1302-L1340 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1641-L1679 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1302-1340 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1302-L1340 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1641-1679 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1641-L1679 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: CryptoIntentResponse | Method | `GET` | | Path | `/v1/intent/{intent_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:1302` | +| Source | `hyrule_cloud/api/routes.py:1641` | | Function/handler | `get_crypto_intent_status` | | Router | `router` | | Status codes | `404` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:1302-1340](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1302-L1340) +[1] [hyrule_cloud/api/routes.py:1641-1679](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1641-L1679) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75.md index bdb1edb..255a1f8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-asn-hyrule-cloud-api-ip-py-75.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/{address}/asn description: Static API endpoint `GET /v1/ip/{address}/asn` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L75-L78 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L75-L78 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 75-78 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L75-L78 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L75-L78 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:75-78](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L75-L78) +[1] [hyrule_cloud/api/ip.py:75-78](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L75-L78) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md index 2d1207a..228540f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/{address}/geo description: Static API endpoint `GET /v1/ip/{address}/geo` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L68-L71 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L68-L71 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 68-71 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L68-L71 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L68-L71 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:68-71](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L68-L71) +[1] [hyrule_cloud/api/ip.py:68-71](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L68-L71) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md index a1ebbb0..322678d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/{address} description: Static API endpoint `GET /v1/ip/{address}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L96-L99 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L96-L99 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 96-99 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L96-L99 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L96-L99 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:96-99](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L96-L99) +[1] [hyrule_cloud/api/ip.py:96-99](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L96-L99) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md index 4afd801..047e8f3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/{address}/rdns description: Static API endpoint `GET /v1/ip/{address}/rdns` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L82-L85 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L82-L85 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 82-85 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L82-L85 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L82-L85 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:82-85](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L82-L85) +[1] [hyrule_cloud/api/ip.py:82-85](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L82-L85) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md index f8befe8..f0d8257 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/{address}/reputation description: Static API endpoint `GET /v1/ip/{address}/reputation` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L89-L92 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L89-L92 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 89-92 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L89-L92 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L89-L92 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:89-92](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L89-L92) +[1] [hyrule_cloud/api/ip.py:89-92](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L89-L92) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md index cff1343..30edf9d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/capabilities description: Static API endpoint `GET /v1/ip/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L23-L41 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L23-L41 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 23-41 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L23-L41 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L23-L41 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:23-41](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L23-L41) +[1] [hyrule_cloud/api/ip.py:23-41](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L23-L41) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md index 0c35eeb..7451585 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ip/pricing description: Static API endpoint `GET /v1/ip/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L45-L46 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L45-L46 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 45-46 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L45-L46 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L45-L46 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:45-46](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L45-L46) +[1] [hyrule_cloud/api/ip.py:45-46](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L45-L46) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96.md index 7ec0706..fafeb9f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/accounts description: Static API endpoint `GET /v1/mail/accounts` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L117-L118 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L96-L97 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 117-118 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L117-L118 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 96-97 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L96-L97 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: list[MailAccountResponse] | Method | `GET` | | Path | `/v1/mail/accounts` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:117` | +| Source | `hyrule_cloud/api/mail.py:96` | | Function/handler | `list_mail_accounts` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:117-118](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L117-L118) +[1] [hyrule_cloud/api/mail.py:96-97](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L96-L97) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156.md index ffa06a1..ad2ebe0 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/aliases description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L177-L178 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L156-L157 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 177-178 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L177-L178 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 156-157 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L156-L157 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: list[MailAliasResponse] | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/aliases` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:177` | +| Source | `hyrule_cloud/api/mail.py:156` | | Function/handler | `list_mail_aliases` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:177-178](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L177-L178) +[1] [hyrule_cloud/api/mail.py:156-157](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L156-L157) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282.md index 470f7a1..8d99e78 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/delivery-log description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/delivery-log` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L306-L307 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L282-L283 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 306-307 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L306-L307 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 282-283 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L282-L283 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: None | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/delivery-log` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:306` | +| Source | `hyrule_cloud/api/mail.py:282` | | Function/handler | `list_mail_delivery_log` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:306-307](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L306-L307) +[1] [hyrule_cloud/api/mail.py:282-283](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L282-L283) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277.md index 377a46e..a845265 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/events description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/events` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L301-L302 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L277-L278 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 301-302 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L301-L302 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 277-278 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L277-L278 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: list[MailEventResponse] | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/events` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:301` | +| Source | `hyrule_cloud/api/mail.py:277` | | Function/handler | `list_mail_events` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:301-302](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L301-L302) +[1] [hyrule_cloud/api/mail.py:277-278](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L277-L278) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257.md index 425a727..d6caff2 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/folders description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L281-L282 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L257-L258 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 281-282 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L281-L282 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 257-258 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L257-L258 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/folders` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:281` | +| Source | `hyrule_cloud/api/mail.py:257` | | Function/handler | `list_mail_folders` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:281-282](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L281-L282) +[1] [hyrule_cloud/api/mail.py:257-258](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L257-L258) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101.md index 9afbd5e..a572f15 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id} description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L122-L123 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L101-L102 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 122-123 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L122-L123 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 101-102 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L101-L102 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailAccountResponse | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:122` | +| Source | `hyrule_cloud/api/mail.py:101` | | Function/handler | `get_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:122-123](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L122-L123) +[1] [hyrule_cloud/api/mail.py:101-102](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L101-L102) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171.md index eeaf26d..9662dbf 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/identities description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L192-L193 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L171-L172 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 192-193 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L192-L193 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 171-172 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L171-L172 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: list[MailIdentityResponse] | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/identities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:192` | +| Source | `hyrule_cloud/api/mail.py:171` | | Function/handler | `list_mail_identities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:192-193](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L192-L193) +[1] [hyrule_cloud/api/mail.py:171-172](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L171-L172) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302.md index d111f07..9cb71d2 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/quarantine description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/quarantine` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L326-L327 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L302-L303 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 326-327 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L326-L327 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 302-303 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L302-L303 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailMessageListResponse | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/quarantine` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:326` | +| Source | `hyrule_cloud/api/mail.py:302` | | Function/handler | `list_mail_quarantine` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:326-327](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L326-L327) +[1] [hyrule_cloud/api/mail.py:302-303](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L302-L303) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267.md index ed701a1..e5ad895 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/rules description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L291-L292 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L267-L268 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 291-292 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L291-L292 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 267-268 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L267-L268 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/rules` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:291` | +| Source | `hyrule_cloud/api/mail.py:267` | | Function/handler | `list_mail_rules` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:291-292](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L291-L292) +[1] [hyrule_cloud/api/mail.py:267-268](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L267-L268) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287.md index 478c76d..8b32d26 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/mail/accounts/{mailbox_id}/webhooks description: Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L311-L312 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L287-L288 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 311-312 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L311-L312 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 287-288 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L287-L288 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: list[MailWebhookResponse] | Method | `GET` | | Path | `/v1/mail/accounts/{mailbox_id}/webhooks` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:311` | +| Source | `hyrule_cloud/api/mail.py:287` | | Function/handler | `list_mail_webhooks` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:311-312](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L311-L312) +[1] [hyrule_cloud/api/mail.py:287-288](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L287-L288) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60.md index eeff7f1..fc7a672 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/capabilities description: Static API endpoint `GET /v1/mail/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L61-L77 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L60-L70 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 61-77 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L61-L77 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 60-70 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L60-L70 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ProductCapabilityResponse | Method | `GET` | | Path | `/v1/mail/capabilities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:61` | +| Source | `hyrule_cloud/api/mail.py:60` | | Function/handler | `get_mail_capabilities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:61-77](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L61-L77) +[1] [hyrule_cloud/api/mail.py:60-70](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L60-L70) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146.md index da90973..c8daec0 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/mail/domains/{domain_id}/dns-instructions description: Static API endpoint `GET /v1/mail/domains/{domain_id}/dns-instructions` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L167-L168 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L146-L147 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 167-168 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L167-L168 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 146-147 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L146-L147 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailDomainResponse | Method | `GET` | | Path | `/v1/mail/domains/{domain_id}/dns-instructions` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:167` | +| Source | `hyrule_cloud/api/mail.py:146` | | Function/handler | `get_mail_domain_dns_instructions` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:167-168](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L167-L168) +[1] [hyrule_cloud/api/mail.py:146-147](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L146-L147) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136.md index 4f56c86..d9486a3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/domains/{domain_id} description: Static API endpoint `GET /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L157-L158 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L136-L137 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 157-158 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L157-L158 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 136-137 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L136-L137 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailDomainResponse | Method | `GET` | | Path | `/v1/mail/domains/{domain_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:157` | +| Source | `hyrule_cloud/api/mail.py:136` | | Function/handler | `get_mail_domain` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:157-158](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L157-L158) +[1] [hyrule_cloud/api/mail.py:136-137](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L136-L137) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206.md index e27516c..8ddda2f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/messages description: Static API endpoint `GET /v1/mail/messages` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L227-L228 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L206-L207 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 227-228 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L227-L228 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 206-207 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L206-L207 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailMessageListResponse | Method | `GET` | | Path | `/v1/mail/messages` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:227` | +| Source | `hyrule_cloud/api/mail.py:206` | | Function/handler | `list_mail_messages` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:227-228](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L227-L228) +[1] [hyrule_cloud/api/mail.py:206-207](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L206-L207) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227.md index fb99f33..aff02ad 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /v1/mail/messages/{message_id}/attachments/{attachment_id} description: Static API endpoint `GET /v1/mail/messages/{message_id}/attachments/{attachment_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L251-L252 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L227-L228 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 251-252 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L251-L252 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 227-228 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L227-L228 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: None | Method | `GET` | | Path | `/v1/mail/messages/{message_id}/attachments/{attachment_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:251` | +| Source | `hyrule_cloud/api/mail.py:227` | | Function/handler | `get_mail_attachment` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:251-252](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L251-L252) +[1] [hyrule_cloud/api/mail.py:227-228](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L227-L228) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232.md index efe6765..eba5578 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/messages/{message_id} description: Static API endpoint `GET /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L256-L257 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L232-L233 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 256-257 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L256-L257 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 232-233 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L232-L233 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailMessageResponse | Method | `GET` | | Path | `/v1/mail/messages/{message_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:256` | +| Source | `hyrule_cloud/api/mail.py:232` | | Function/handler | `get_mail_message` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:256-257](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L256-L257) +[1] [hyrule_cloud/api/mail.py:232-233](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L232-L233) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222.md index 4281209..bdaa066 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/messages/{message_id}/raw description: Static API endpoint `GET /v1/mail/messages/{message_id}/raw` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L246-L247 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L222-L223 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 246-247 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L246-L247 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 222-223 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L222-L223 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/mail/messages/{message_id}/raw` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:246` | +| Source | `hyrule_cloud/api/mail.py:222` | | Function/handler | `get_mail_message_raw` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:246-247](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L246-L247) +[1] [hyrule_cloud/api/mail.py:222-223](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L222-L223) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74.md index a02a9c2..4e929f5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/pricing description: Static API endpoint `GET /v1/mail/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L81-L86 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L74-L79 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 81-86 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L81-L86 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 74-79 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L74-L79 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailPricingResponse | Method | `GET` | | Path | `/v1/mail/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:81` | +| Source | `hyrule_cloud/api/mail.py:74` | | Function/handler | `get_mail_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:81-86](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L81-L86) +[1] [hyrule_cloud/api/mail.py:74-79](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L74-L79) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42.md index 52bf181..d34b639 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mail/products description: Static API endpoint `GET /v1/mail/products` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L43-L57 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L42-L56 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 43-57 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L43-L57 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 42-56 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L42-L56 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailProductsResponse | Method | `GET` | | Path | `/v1/mail/products` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:43` | +| Source | `hyrule_cloud/api/mail.py:42` | | Function/handler | `get_mail_products` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:43-57](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L43-L57) +[1] [hyrule_cloud/api/mail.py:42-56](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L42-L56) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md index 26c1391..4bd8a30 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/me/api-keys description: Static API endpoint `GET /v1/me/api-keys` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1000-L1021 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1000-L1021 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1000-1021 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1000-L1021 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1000-L1021 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -64,4 +64,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:1000-1021](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1000-L1021) +[1] [hyrule_cloud/api/auth.py:1000-1021](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1000-L1021) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md index db0957b..fcf53e7 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/me description: Static API endpoint `GET /v1/me` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L694-L722 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L694-L722 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 694-722 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L694-L722 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L694-L722 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:694-722](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L694-L722) +[1] [hyrule_cloud/api/auth.py:694-722](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L694-L722) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md index 93aa315..9f0f023 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/me/vms description: Static API endpoint `GET /v1/me/vms` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L794-L826 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L794-L826 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 794-826 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L794-L826 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L794-L826 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:794-826](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L794-L826) +[1] [hyrule_cloud/api/auth.py:794-826](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L794-L826) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md index 62163b6..156475a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mx/capabilities description: Static API endpoint `GET /v1/mx/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L79-L99 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L79-L98 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 79-99 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L79-L99 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 79-98 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L79-L98 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:79-99](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L79-L99) +[1] [hyrule_cloud/api/mx.py:79-98](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L79-L98) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199.md index fcf5f9f..476909f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mx/jobs/{job_id}/download description: Static API endpoint `GET /v1/mx/jobs/{job_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L200-L201 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L199-L200 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 200-201 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L200-L201 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 199-200 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L199-L200 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/mx/jobs/{job_id}/download` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:200` | +| Source | `hyrule_cloud/api/mx.py:199` | | Function/handler | `download_mx_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:200-201](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L200-L201) +[1] [hyrule_cloud/api/mx.py:199-200](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L199-L200) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194.md index 45b590d..9ebbce8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mx/jobs/{job_id} description: Static API endpoint `GET /v1/mx/jobs/{job_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L195-L196 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L194-L195 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 195-196 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L195-L196 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 194-195 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L194-L195 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MXJobResponse | Method | `GET` | | Path | `/v1/mx/jobs/{job_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:195` | +| Source | `hyrule_cloud/api/mx.py:194` | | Function/handler | `get_mx_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:195-196](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L195-L196) +[1] [hyrule_cloud/api/mx.py:194-195](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L194-L195) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102.md index 21f363c..24498c8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mx/pricing description: Static API endpoint `GET /v1/mx/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L103-L107 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L102-L106 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 103-107 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L103-L107 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 102-106 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L102-L106 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MXPricingResponse | Method | `GET` | | Path | `/v1/mx/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:103` | +| Source | `hyrule_cloud/api/mx.py:102` | | Function/handler | `get_mx_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:103-107](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L103-L107) +[1] [hyrule_cloud/api/mx.py:102-106](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L102-L106) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204.md index fc8453e..5a40e44 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mx/{tool}/{target} description: Static API endpoint `GET /v1/mx/{tool}/{target}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L205-L208 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L204-L207 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 205-208 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L205-L208 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 204-207 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L204-L207 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MXCheckResponse | Method | `GET` | | Path | `/v1/mx/{tool}/{target}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:205` | +| Source | `hyrule_cloud/api/mx.py:204` | | Function/handler | `mx_tool` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:205-208](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L205-L208) +[1] [hyrule_cloud/api/mx.py:204-207](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L204-L207) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md index 1f74dc4..cd1bccf 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/mx/tools description: Static API endpoint `GET /v1/mx/tools` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L69-L75 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L69-L75 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 69-75 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L69-L75 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L69-L75 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:69-75](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L69-L75) +[1] [hyrule_cloud/api/mx.py:69-75](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L69-L75) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md index 6676e56..7bf5614 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/nat/capabilities description: Static API endpoint `GET /v1/nat/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L28-L42 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L28-L42 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 28-42 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L28-L42 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L28-L42 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:28-42](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L28-L42) +[1] [hyrule_cloud/api/nat.py:28-42](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L28-L42) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md index a521f42..8cb607e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/nat/ip description: Static API endpoint `GET /v1/nat/ip` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L46-L58 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L46-L58 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 46-58 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L46-L58 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L46-L58 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:46-58](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L46-L58) +[1] [hyrule_cloud/api/nat.py:46-58](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L46-L58) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md index 3dc8baf..8642078 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/nat/pricing description: Static API endpoint `GET /v1/nat/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L62-L66 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L62-L66 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 62-66 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L62-L66 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L62-L66 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:62-66](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L62-L66) +[1] [hyrule_cloud/api/nat.py:62-66](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L62-L66) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632.md similarity index 65% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632.md index 89ab149..8fff604 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/os/list description: Static API endpoint `GET /v1/os/list` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L540-L559 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L632-L651 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 540-559 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L540-L559 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 632-651 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L632-L651 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: OSListResponse | Method | `GET` | | Path | `/v1/os/list` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:540` | +| Source | `hyrule_cloud/api/routes.py:632` | | Function/handler | `list_os_templates` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:540-559](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L540-L559) +[1] [hyrule_cloud/api/routes.py:632-651](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L632-L651) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38.md index f8efbbb..8829414 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/path/capabilities description: Static API endpoint `GET /v1/path/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L34-L53 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L38-L73 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 34-53 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L34-L53 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 38-73 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L38-L73 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ProductCapabilityResponse | Method | `GET` | | Path | `/v1/path/capabilities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:34` | +| Source | `hyrule_cloud/api/path.py:38` | | Function/handler | `get_path_capabilities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:34-53](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L34-L53) +[1] [hyrule_cloud/api/path.py:38-73](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L38-L73) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169.md index 4443961..3e7e80d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/path/jobs/{job_id}/download description: Static API endpoint `GET /v1/path/jobs/{job_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L138-L139 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L169-L170 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 138-139 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L138-L139 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 169-170 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L169-L170 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/path/jobs/{job_id}/download` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:138` | +| Source | `hyrule_cloud/api/path.py:169` | | Function/handler | `download_path_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:138-139](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L138-L139) +[1] [hyrule_cloud/api/path.py:169-170](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L169-L170) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164.md index 2b9f8a2..34e472d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/path/jobs/{job_id} description: Static API endpoint `GET /v1/path/jobs/{job_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L133-L134 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L164-L165 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 133-134 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L133-L134 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 164-165 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L164-L165 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticJobResponse | Method | `GET` | | Path | `/v1/path/jobs/{job_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:133` | +| Source | `hyrule_cloud/api/path.py:164` | | Function/handler | `get_path_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:133-134](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L133-L134) +[1] [hyrule_cloud/api/path.py:164-165](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L164-L165) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89.md index 4537397..d1b4236 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/path/pricing description: Static API endpoint `GET /v1/path/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L69-L73 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L89-L93 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 69-73 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L69-L73 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 89-93 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L89-L93 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: PathPricingResponse | Method | `GET` | | Path | `/v1/path/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:69` | +| Source | `hyrule_cloud/api/path.py:89` | | Function/handler | `get_path_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:69-73](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L69-L73) +[1] [hyrule_cloud/api/path.py:89-93](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L89-L93) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77.md index 109bf66..ad975e2 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/path/vantages description: Static API endpoint `GET /v1/path/vantages` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L57-L65 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L77-L85 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 57-65 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L57-L65 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 77-85 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L77-L85 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: PathVantagesResponse | Method | `GET` | | Path | `/v1/path/vantages` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:57` | +| Source | `hyrule_cloud/api/path.py:77` | | Function/handler | `get_path_vantages` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:57-65](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L57-L65) +[1] [hyrule_cloud/api/path.py:77-85](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L77-L85) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541.md similarity index 75% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541.md index e180ab0..5bed844 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/payments/networks description: Static API endpoint `GET /v1/payments/networks` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L448-L488 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L541-L581 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 448-488 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L448-L488 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 541-581 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L541-L581 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/v1/payments/networks` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:448` | +| Source | `hyrule_cloud/api/routes.py:541` | | Function/handler | `get_payment_networks` | | Router | `router` | | Status codes | `Not statically detected` | @@ -71,4 +71,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:448-488](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L448-L488) +[1] [hyrule_cloud/api/routes.py:541-581](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L541-L581) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md index 35bf432..f7dc45a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ports/allowed description: Static API endpoint `GET /v1/ports/allowed` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L42-L43 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L42-L43 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ports.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 42-43 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L42-L43 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L42-L43 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ports.py:42-43](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L42-L43) +[1] [hyrule_cloud/api/ports.py:42-43](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L42-L43) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md index 9b1edb3..c1c7bfa 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ports/capabilities description: Static API endpoint `GET /v1/ports/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L24-L38 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L24-L38 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ports.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 24-38 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L24-L38 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L24-L38 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ports.py:24-38](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L24-L38) +[1] [hyrule_cloud/api/ports.py:24-38](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L24-L38) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md index e199703..cbdaf4e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/ports/pricing description: Static API endpoint `GET /v1/ports/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L47-L48 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L47-L48 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ports.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 47-48 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L47-L48 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L47-L48 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ports.py:47-48](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L47-L48) +[1] [hyrule_cloud/api/ports.py:47-48](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L47-L48) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585.md similarity index 65% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585.md index fbeadc3..6b74243 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/pricing description: Static API endpoint `GET /v1/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L492-L508 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L585-L600 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 492-508 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L492-L508 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 585-600 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L585-L600 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: PricingResponse | Method | `GET` | | Path | `/v1/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:492` | +| Source | `hyrule_cloud/api/routes.py:585` | | Function/handler | `get_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:492-508](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L492-L508) +[1] [hyrule_cloud/api/routes.py:585-600](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L585-L600) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612.md index dfdc03b..6d4309e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/products/vms description: Static API endpoint `GET /v1/products/vms` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L520-L536 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L612-L628 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 520-536 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L520-L536 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 612-628 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L612-L628 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VMProductsResponse | Method | `GET` | | Path | `/v1/products/vms` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:520` | +| Source | `hyrule_cloud/api/routes.py:612` | | Function/handler | `get_vm_products` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:520-536](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L520-L536) +[1] [hyrule_cloud/api/routes.py:612-628](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L612-L628) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md index 86f8b3b..9bed5fc 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/rdap/asn/{asn} description: Static API endpoint `GET /v1/rdap/asn/{asn}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L116-L119 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L116-L119 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 116-119 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L116-L119 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L116-L119 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:116-119](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L116-L119) +[1] [hyrule_cloud/api/registry.py:116-119](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L116-L119) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md index a17262a..d90205b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/rdap/capabilities description: Static API endpoint `GET /v1/rdap/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L27-L39 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L27-L39 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 27-39 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L27-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L27-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:27-39](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L27-L39) +[1] [hyrule_cloud/api/registry.py:27-39](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L27-L39) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md index c1a6068..d6d90ce 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/rdap/domain/{domain} description: Static API endpoint `GET /v1/rdap/domain/{domain}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L95-L98 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L95-L98 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 95-98 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L95-L98 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L95-L98 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:95-98](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L95-L98) +[1] [hyrule_cloud/api/registry.py:95-98](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L95-L98) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123.md index 7ce9ba5..8ae5999 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-entity-handle-hyrule-cloud-api-registry-py-123.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/rdap/entity/{handle} description: Static API endpoint `GET /v1/rdap/entity/{handle}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L123-L126 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L123-L126 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 123-126 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L123-L126 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L123-L126 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:123-126](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L123-L126) +[1] [hyrule_cloud/api/registry.py:123-126](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L123-L126) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md index cfe5cf4..ab94730 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/rdap/ip/{address} description: Static API endpoint `GET /v1/rdap/ip/{address}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L102-L105 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L102-L105 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 102-105 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L102-L105 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L102-L105 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:102-105](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L102-L105) +[1] [hyrule_cloud/api/registry.py:102-105](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L102-L105) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md index ad96453..76b32c7 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/rdap/prefix description: Static API endpoint `GET /v1/rdap/prefix` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L109-L112 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L109-L112 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 109-112 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L109-L112 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L109-L112 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:109-112](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L109-L112) +[1] [hyrule_cloud/api/registry.py:109-112](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L109-L112) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md index 4d476a3..3e7dbf0 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/registry/pricing description: Static API endpoint `GET /v1/registry/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L58-L62 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L58-L62 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 58-62 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L58-L62 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L58-L62 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:58-62](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L58-L62) +[1] [hyrule_cloud/api/registry.py:58-62](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L58-L62) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25.md index ee3ad68..214729c 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/speedtest/capabilities description: Static API endpoint `GET /v1/speedtest/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L30-L45 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L25-L35 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 30-45 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L30-L45 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 25-35 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L25-L35 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ProductCapabilityResponse | Method | `GET` | | Path | `/v1/speedtest/capabilities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:30` | +| Source | `hyrule_cloud/api/speedtest.py:25` | | Function/handler | `get_speedtest_capabilities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:30-45](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L30-L45) +[1] [hyrule_cloud/api/speedtest.py:25-35](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L25-L35) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69.md index f171ec0..5ace989 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/speedtest/jobs/{job_id}/download description: Static API endpoint `GET /v1/speedtest/jobs/{job_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L79-L80 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L69-L70 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 79-80 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L79-L80 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 69-70 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L69-L70 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/speedtest/jobs/{job_id}/download` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:79` | +| Source | `hyrule_cloud/api/speedtest.py:69` | | Function/handler | `download_speedtest_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:79-80](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L79-L80) +[1] [hyrule_cloud/api/speedtest.py:69-70](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L69-L70) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64.md index 8d64e26..17bddf9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/speedtest/jobs/{job_id} description: Static API endpoint `GET /v1/speedtest/jobs/{job_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L74-L75 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L64-L65 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 74-75 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L74-L75 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 64-65 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L64-L65 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticJobResponse | Method | `GET` | | Path | `/v1/speedtest/jobs/{job_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:74` | +| Source | `hyrule_cloud/api/speedtest.py:64` | | Function/handler | `get_speedtest_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:74-75](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L74-L75) +[1] [hyrule_cloud/api/speedtest.py:64-65](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L64-L65) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39.md index 2b43a4c..f61baf2 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/speedtest/pricing description: Static API endpoint `GET /v1/speedtest/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L49-L50 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L39-L40 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 49-50 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L49-L50 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 39-40 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L39-L40 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: SpeedtestPricingResponse | Method | `GET` | | Path | `/v1/speedtest/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:49` | +| Source | `hyrule_cloud/api/speedtest.py:39` | | Function/handler | `get_speedtest_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:49-50](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L49-L50) +[1] [hyrule_cloud/api/speedtest.py:39-40](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L39-L40) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475.md index a56f1e6..76bbae7 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/stats/network description: Static API endpoint `GET /v1/stats/network` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L382-L441 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L475-L534 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 382-441 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L382-L441 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 475-534 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L475-L534 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/v1/stats/network` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:382` | +| Source | `hyrule_cloud/api/routes.py:475` | | Function/handler | `get_network_stats` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:382-441](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L382-L441) +[1] [hyrule_cloud/api/routes.py:475-534](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L475-L534) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365.md similarity index 62% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365.md index 6247532..0fa7bc8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/stats/runtime description: Static API endpoint `GET /v1/stats/runtime` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L285-L364 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L365-L457 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 285-364 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L285-L364 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 365-457 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L365-L457 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/v1/stats/runtime` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:285` | +| Source | `hyrule_cloud/api/routes.py:365` | | Function/handler | `get_runtime_stats` | | Router | `router` | | Status codes | `Not statically detected` | @@ -64,8 +64,12 @@ yet): - sample_count: how many samples back the p50 - live_vms: VMs currently READY - build_queue: VMs currently PROVISIONING - - avg_provision_seconds: rolling avg of (provisioned_at - created_at) - over the last 50 READY VMs (None if no provisioned_at data) + - avg_provision_seconds: median of (provisioned_at - + provision_started_at) over the last 50 provisioned VMs (None when no + row carries both stamps). Issue #51: measured from provisioning + start, NOT row creation — created_at can predate settlement by hours + (crypto intents, reservations), which once inflated this to 4720.3s. + Median (not mean) so a single anomalous row can't swing the number. - updated_at: ISO8601 UTC when computed # Notes @@ -74,4 +78,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:285-364](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L285-L364) +[1] [hyrule_cloud/api/routes.py:365-457](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L365-L457) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35.md index 73c3eec..4bb8e13 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/capabilities description: Static API endpoint `GET /v1/threat/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L26-L45 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L35-L64 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 26-45 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L26-L45 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 35-64 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L35-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ProductCapabilityResponse | Method | `GET` | | Path | `/v1/threat/capabilities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:26` | +| Source | `hyrule_cloud/api/threat.py:35` | | Function/handler | `get_threat_capabilities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:26-45](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L26-L45) +[1] [hyrule_cloud/api/threat.py:35-64](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L35-L64) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106.md index 2e76ac0..d53d29f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/cert/{sha256} description: Static API endpoint `GET /v1/threat/cert/{sha256}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L81-L82 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L106-L107 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 81-82 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L81-L82 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 106-107 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L106-L107 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/threat/cert/{sha256}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:81` | +| Source | `hyrule_cloud/api/threat.py:106` | | Function/handler | `threat_cert` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:81-82](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L81-L82) +[1] [hyrule_cloud/api/threat.py:106-107](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L106-L107) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117.md index 51e3b1f..5b28c9e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/ct description: Static API endpoint `GET /v1/threat/ct` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L92-L93 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L117-L118 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 92-93 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L92-L93 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 117-118 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L117-L118 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/threat/ct` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:92` | +| Source | `hyrule_cloud/api/threat.py:117` | | Function/handler | `threat_ct` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:92-93](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L92-L93) +[1] [hyrule_cloud/api/threat.py:117-118](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L117-L118) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96.md index 27f1500..d040648 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/domain/{domain} description: Static API endpoint `GET /v1/threat/domain/{domain}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L71-L72 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L96-L97 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 71-72 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L71-L72 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 96-97 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L96-L97 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/threat/domain/{domain}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:71` | +| Source | `hyrule_cloud/api/threat.py:96` | | Function/handler | `threat_domain` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:71-72](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L71-L72) +[1] [hyrule_cloud/api/threat.py:96-97](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L96-L97) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101.md index a0f5f5c..c44c1c5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/ip/{address} description: Static API endpoint `GET /v1/threat/ip/{address}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L76-L77 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L101-L102 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 76-77 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L76-L77 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 101-102 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L101-L102 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/threat/ip/{address}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:76` | +| Source | `hyrule_cloud/api/threat.py:101` | | Function/handler | `threat_ip` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:76-77](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L76-L77) +[1] [hyrule_cloud/api/threat.py:101-102](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L101-L102) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73.md index 9ad5c36..c4beddd 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/pricing description: Static API endpoint `GET /v1/threat/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L54-L55 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L73-L74 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 54-55 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L54-L55 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 73-74 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L73-L74 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ThreatPricingResponse | Method | `GET` | | Path | `/v1/threat/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:54` | +| Source | `hyrule_cloud/api/threat.py:73` | | Function/handler | `get_threat_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:54-55](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L54-L55) +[1] [hyrule_cloud/api/threat.py:73-74](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L73-L74) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111.md index 35c80f3..a44b488 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/rbl description: Static API endpoint `GET /v1/threat/rbl` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L86-L88 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L111-L113 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 86-88 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L86-L88 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 111-113 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L111-L113 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/threat/rbl` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:86` | +| Source | `hyrule_cloud/api/threat.py:111` | | Function/handler | `threat_rbl` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:86-88](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L86-L88) +[1] [hyrule_cloud/api/threat.py:111-113](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L111-L113) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68.md index 0276d1a..2d16323 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/threat/sources description: Static API endpoint `GET /v1/threat/sources` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L49-L50 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L68-L69 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 49-50 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L49-L50 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 68-69 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L68-L69 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ThreatSourcesResponse | Method | `GET` | | Path | `/v1/threat/sources` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:49` | +| Source | `hyrule_cloud/api/threat.py:68` | | Function/handler | `get_threat_sources` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:49-50](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L49-L50) +[1] [hyrule_cloud/api/threat.py:68-69](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L68-L69) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043.md index ec131d8..45cc9b0 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/vm/quote/{quote_id} description: Static API endpoint `GET /v1/vm/quote/{quote_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L815-L834 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1043-L1062 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 815-834 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L815-L834 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1043-1062 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1043-L1062 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VMQuoteResponse | Method | `GET` | | Path | `/v1/vm/quote/{quote_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:815` | +| Source | `hyrule_cloud/api/routes.py:1043` | | Function/handler | `get_vm_quote` | | Router | `router` | | Status codes | `404` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:815-834](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L815-L834) +[1] [hyrule_cloud/api/routes.py:1043-1062](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1043-L1062) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723.md index 116169c..392d875 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/vm/{vm_id} description: Static API endpoint `GET /v1/vm/{vm_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L631-L650 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L723-L742 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 631-650 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L631-L650 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 723-742 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L723-L742 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VMStatusResponse | Method | `GET` | | Path | `/v1/vm/{vm_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:631` | +| Source | `hyrule_cloud/api/routes.py:723` | | Function/handler | `get_vm_status` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:631-650](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L631-L650) +[1] [hyrule_cloud/api/routes.py:723-742](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L723-L742) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746.md index 5ceda75..965fbf3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/vm/{vm_id}/logs description: Static API endpoint `GET /v1/vm/{vm_id}/logs` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L654-L664 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L746-L756 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 654-664 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L654-L664 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 746-756 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L746-L756 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VMLogsResponse | Method | `GET` | | Path | `/v1/vm/{vm_id}/logs` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:654` | +| Source | `hyrule_cloud/api/routes.py:746` | | Function/handler | `get_vm_logs` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:654-664](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L654-L664) +[1] [hyrule_cloud/api/routes.py:746-756](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L746-L756) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692.md index e49d025..c273f74 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/vm/{vm_id}/status description: Static API endpoint `GET /v1/vm/{vm_id}/status` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L600-L624 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L692-L716 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 600-624 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L600-L624 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 692-716 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L692-L716 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VMPublicStatusResponse | Method | `GET` | | Path | `/v1/vm/{vm_id}/status` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:600` | +| Source | `hyrule_cloud/api/routes.py:692` | | Function/handler | `get_vm_public_status` | | Router | `router` | | Status codes | `404` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:600-624](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L600-L624) +[1] [hyrule_cloud/api/routes.py:692-716](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L692-L716) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41.md index ce38a11..815531c 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/voip/capabilities description: Static API endpoint `GET /v1/voip/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L32-L50 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L41-L67 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 32-50 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L32-L50 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 41-67 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L41-L67 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ProductCapabilityResponse | Method | `GET` | | Path | `/v1/voip/capabilities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:32` | +| Source | `hyrule_cloud/api/voip.py:41` | | Function/handler | `get_voip_capabilities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:32-50](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L32-L50) +[1] [hyrule_cloud/api/voip.py:41-67](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L41-L67) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139.md index c4f285a..70554f3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/voip/jobs/{job_id}/download description: Static API endpoint `GET /v1/voip/jobs/{job_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L112-L113 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L139-L140 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 112-113 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L112-L113 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 139-140 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L139-L140 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/voip/jobs/{job_id}/download` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:112` | +| Source | `hyrule_cloud/api/voip.py:139` | | Function/handler | `download_voip_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:112-113](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L112-L113) +[1] [hyrule_cloud/api/voip.py:139-140](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L139-L140) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134.md index d440e68..1f24743 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/voip/jobs/{job_id} description: Static API endpoint `GET /v1/voip/jobs/{job_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L107-L108 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L134-L135 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 107-108 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L107-L108 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 134-135 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L134-L135 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticJobResponse | Method | `GET` | | Path | `/v1/voip/jobs/{job_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:107` | +| Source | `hyrule_cloud/api/voip.py:134` | | Function/handler | `get_voip_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:107-108](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L107-L108) +[1] [hyrule_cloud/api/voip.py:134-135](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L134-L135) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76.md index b66d259..360e8e6 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/voip/pricing description: Static API endpoint `GET /v1/voip/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L59-L64 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L76-L81 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 59-64 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L59-L64 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 76-81 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L76-L81 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VoIPPricingResponse | Method | `GET` | | Path | `/v1/voip/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:59` | +| Source | `hyrule_cloud/api/voip.py:76` | | Function/handler | `get_voip_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:59-64](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L59-L64) +[1] [hyrule_cloud/api/voip.py:76-81](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L76-L81) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71.md index a3a9dad..ca876fa 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/voip/sources description: Static API endpoint `GET /v1/voip/sources` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L54-L55 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L71-L72 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 54-55 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L54-L55 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 71-72 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L71-L72 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: VoIPSourcesResponse | Method | `GET` | | Path | `/v1/voip/sources` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:54` | +| Source | `hyrule_cloud/api/voip.py:71` | | Function/handler | `get_voip_sources` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:54-55](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L54-L55) +[1] [hyrule_cloud/api/voip.py:71-72](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L71-L72) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31.md index f330363..5d529c3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/capabilities description: Static API endpoint `GET /v1/web/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L33-L57 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L31-L53 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 33-57 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L33-L57 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 31-53 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L31-L53 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: ProductCapabilityResponse | Method | `GET` | | Path | `/v1/web/capabilities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:33` | +| Source | `hyrule_cloud/api/web.py:31` | | Function/handler | `get_web_capabilities` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:33-57](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L33-L57) +[1] [hyrule_cloud/api/web.py:31-53](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L31-L53) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115.md index 14936fe..4ad8417 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/cdn description: Static API endpoint `GET /v1/web/cdn` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L117-L118 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L115-L116 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 117-118 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L117-L118 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 115-116 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L115-L116 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/cdn` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:117` | +| Source | `hyrule_cloud/api/web.py:115` | | Function/handler | `web_cdn` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:117-118](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L117-L118) +[1] [hyrule_cloud/api/web.py:115-116](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L115-L116) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105.md index c32817e..99dfd1d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/cert description: Static API endpoint `GET /v1/web/cert` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L107-L108 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L105-L106 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 107-108 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L107-L108 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 105-106 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L105-L106 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/cert` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:107` | +| Source | `hyrule_cloud/api/web.py:105` | | Function/handler | `web_cert` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:107-108](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L107-L108) +[1] [hyrule_cloud/api/web.py:105-106](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L105-L106) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120.md index 40a9ed5..d866af8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/down description: Static API endpoint `GET /v1/web/down` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L122-L123 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L120-L121 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 122-123 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L122-L123 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 120-121 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L120-L121 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/down` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:122` | +| Source | `hyrule_cloud/api/web.py:120` | | Function/handler | `web_down` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:122-123](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L122-L123) +[1] [hyrule_cloud/api/web.py:120-121](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L120-L121) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110.md index f48ef8d..cca49d8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/headers description: Static API endpoint `GET /v1/web/headers` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L112-L113 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L110-L111 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 112-113 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L112-L113 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 110-111 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L110-L111 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/headers` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:112` | +| Source | `hyrule_cloud/api/web.py:110` | | Function/handler | `web_headers` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:112-113](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L112-L113) +[1] [hyrule_cloud/api/web.py:110-111](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L110-L111) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90.md index e9d26d5..267151a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/http description: Static API endpoint `GET /v1/web/http` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L92-L93 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L90-L91 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 92-93 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L92-L93 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 90-91 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L90-L91 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/http` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:92` | +| Source | `hyrule_cloud/api/web.py:90` | | Function/handler | `web_http` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:92-93](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L92-L93) +[1] [hyrule_cloud/api/web.py:90-91](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L90-L91) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95.md index 4f87ef7..5867d1a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/https description: Static API endpoint `GET /v1/web/https` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L97-L98 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L95-L96 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 97-98 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L97-L98 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 95-96 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L95-L96 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/https` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:97` | +| Source | `hyrule_cloud/api/web.py:95` | | Function/handler | `web_https` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:97-98](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L97-L98) +[1] [hyrule_cloud/api/web.py:95-96](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L95-L96) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143.md index 46d1fce..eba391a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/jobs/{job_id}/download description: Static API endpoint `GET /v1/web/jobs/{job_id}/download` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L147-L148 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L143-L144 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 147-148 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L147-L148 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 143-144 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L143-L144 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `GET` | | Path | `/v1/web/jobs/{job_id}/download` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:147` | +| Source | `hyrule_cloud/api/web.py:143` | | Function/handler | `download_web_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:147-148](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L147-L148) +[1] [hyrule_cloud/api/web.py:143-144](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L143-L144) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138.md index a332acf..c5db08b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/jobs/{job_id} description: Static API endpoint `GET /v1/web/jobs/{job_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L142-L143 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L138-L139 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 142-143 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L142-L143 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 138-139 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L138-L139 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticJobResponse | Method | `GET` | | Path | `/v1/web/jobs/{job_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:142` | +| Source | `hyrule_cloud/api/web.py:138` | | Function/handler | `get_web_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:142-143](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L142-L143) +[1] [hyrule_cloud/api/web.py:138-139](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L138-L139) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57.md index 365106d..c2bda10 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/pricing description: Static API endpoint `GET /v1/web/pricing` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L61-L66 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L57-L62 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 61-66 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L61-L66 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 57-62 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L57-L62 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: WebPricingResponse | Method | `GET` | | Path | `/v1/web/pricing` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:61` | +| Source | `hyrule_cloud/api/web.py:57` | | Function/handler | `get_web_pricing` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:61-66](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L61-L66) +[1] [hyrule_cloud/api/web.py:57-62](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L57-L62) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100.md index 1f7c8c2..c6b7e37 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/web/tls description: Static API endpoint `GET /v1/web/tls` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L102-L103 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L100-L101 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 102-103 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L102-L103 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 100-101 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L100-L101 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: DiagnosticResponse | Method | `GET` | | Path | `/v1/web/tls` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:102` | +| Source | `hyrule_cloud/api/web.py:100` | | Function/handler | `web_tls` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:102-103](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L102-L103) +[1] [hyrule_cloud/api/web.py:100-101](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L100-L101) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md index 232b113..5415d41 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/whois/asn/{asn} description: Static API endpoint `GET /v1/whois/asn/{asn}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L158-L161 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L158-L161 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 158-161 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L158-L161 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L158-L161 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:158-161](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L158-L161) +[1] [hyrule_cloud/api/registry.py:158-161](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L158-L161) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md index eddf60f..23d4ab9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/whois/capabilities description: Static API endpoint `GET /v1/whois/capabilities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L43-L54 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L43-L54 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 43-54 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L43-L54 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L43-L54 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:43-54](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L43-L54) +[1] [hyrule_cloud/api/registry.py:43-54](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L43-L54) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md index 46b889f..f06f6cc 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/whois/domain/{domain} description: Static API endpoint `GET /v1/whois/domain/{domain}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L137-L140 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L137-L140 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 137-140 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L137-L140 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L137-L140 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:137-140](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L137-L140) +[1] [hyrule_cloud/api/registry.py:137-140](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L137-L140) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md index 9d924ce..63733ec 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/whois/ip/{address} description: Static API endpoint `GET /v1/whois/ip/{address}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L144-L147 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L144-L147 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 144-147 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L144-L147 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L144-L147 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:144-147](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L144-L147) +[1] [hyrule_cloud/api/registry.py:144-147](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L144-L147) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md index 00e07c0..e6c1060 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/whois/prefix description: Static API endpoint `GET /v1/whois/prefix` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L151-L154 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L151-L154 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 151-154 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L151-L154 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L151-L154 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:151-154](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L151-L154) +[1] [hyrule_cloud/api/registry.py:151-154](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L151-L154) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338.md similarity index 65% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338.md index 71cea46..559a702 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /v1/zone/records description: Static API endpoint `GET /v1/zone/records` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1105-L1112 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1338-L1345 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1105-1112 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1105-L1112 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1338-1345 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1338-L1345 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/v1/zone/records` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:1105` | +| Source | `hyrule_cloud/api/routes.py:1338` | | Function/handler | `list_zone_records` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:1105-1112](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1105-L1112) +[1] [hyrule_cloud/api/routes.py:1338-1345](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1338-L1345) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267.md index 8ff5f0e..fa30c40 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /.well-known/x402.json description: Static API endpoint `GET /.well-known/x402.json` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L227-L454 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L267-L527 tags: - api - get - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/app.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 227-454 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L227-L454 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 267-527 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L267-L527 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/.well-known/x402.json` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/app.py:227` | +| Source | `hyrule_cloud/app.py:267` | | Function/handler | `x402_manifest` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/app.py:227-454](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/app.py#L227-L454) +[1] [hyrule_cloud/app.py:267-527](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/app.py#L267-L527) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106.md index a822445..0cb667c 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106.md @@ -2,21 +2,21 @@ type: API Endpoint title: PATCH /v1/mail/accounts/{mailbox_id} description: Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L127-L128 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L106-L107 tags: - api - hyrule-cloud - patch -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 127-128 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L127-L128 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 106-107 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L106-L107 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailAccountResponse | Method | `PATCH` | | Path | `/v1/mail/accounts/{mailbox_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:127` | +| Source | `hyrule_cloud/api/mail.py:106` | | Function/handler | `update_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:127-128](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L127-L128) +[1] [hyrule_cloud/api/mail.py:106-107](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L106-L107) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181.md similarity index 71% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181.md index ab3ac7d..57ab5d5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181.md @@ -3,21 +3,21 @@ type: API Endpoint title: PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id} description: Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L202-L203 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L181-L182 tags: - api - hyrule-cloud - patch -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 202-203 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L202-L203 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 181-182 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L181-L182 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -37,7 +37,7 @@ response_model: MailIdentityResponse | Method | `PATCH` | | Path | `/v1/mail/accounts/{mailbox_id}/identities/{identity_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:202` | +| Source | `hyrule_cloud/api/mail.py:181` | | Function/handler | `update_mail_identity` | | Router | `router` | | Status codes | `Not statically detected` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:202-203](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L202-L203) +[1] [hyrule_cloud/api/mail.py:181-182](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L181-L182) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247.md index 74ffa96..dd3b28e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247.md @@ -2,21 +2,21 @@ type: API Endpoint title: PATCH /v1/mail/messages/{message_id} description: Static API endpoint `PATCH /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L271-L272 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L247-L248 tags: - api - hyrule-cloud - patch -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 271-272 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L271-L272 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 247-248 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L247-L248 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailMessageResponse | Method | `PATCH` | | Path | `/v1/mail/messages/{message_id}` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:271` | +| Source | `hyrule_cloud/api/mail.py:247` | | Function/handler | `update_mail_message` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:271-272](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L271-L272) +[1] [hyrule_cloud/api/mail.py:247-248](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L247-L248) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md index ec2a98c..54b3c6d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/auth/login description: Static API endpoint `POST /v1/auth/login` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L366-L403 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L366-L403 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 366-403 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L366-L403 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L366-L403 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:366-403](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L366-L403) +[1] [hyrule_cloud/api/auth.py:366-403](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L366-L403) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md index 2c4e4d9..fef63d7 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/auth/logout description: Static API endpoint `POST /v1/auth/logout` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L407-L417 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L407-L417 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 407-417 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L407-L417 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L407-L417 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:407-417](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L407-L417) +[1] [hyrule_cloud/api/auth.py:407-417](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L407-L417) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md index 4a377b4..5270d6b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/auth/recover/code description: Static API endpoint `POST /v1/auth/recover/code` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L421-L470 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L421-L470 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 421-470 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L421-L470 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L421-L470 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:421-470](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L421-L470) +[1] [hyrule_cloud/api/auth.py:421-470](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L421-L470) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498.md index b56714e..8165971 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-challenge-hyrule-cloud-api-auth-py-498.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/auth/recover/wallet/challenge description: Static API endpoint `POST /v1/auth/recover/wallet/challenge` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L498-L537 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L498-L537 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 498-537 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L498-L537 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L498-L537 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -67,4 +67,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:498-537](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L498-L537) +[1] [hyrule_cloud/api/auth.py:498-537](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L498-L537) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541.md index 0a7c2bd..5b427de 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-recover-wallet-verify-hyrule-cloud-api-auth-py-541.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/auth/recover/wallet/verify description: Static API endpoint `POST /v1/auth/recover/wallet/verify` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L541-L687 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L541-L687 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 541-687 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L541-L687 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L541-L687 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -69,4 +69,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:541-687](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L541-L687) +[1] [hyrule_cloud/api/auth.py:541-687](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L541-L687) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282.md index 98a3e32..2d118b9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-auth-register-hyrule-cloud-api-auth-py-282.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/auth/register description: Static API endpoint `POST /v1/auth/register` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L282-L362 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L282-L362 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 282-362 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L282-L362 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L282-L362 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:282-362](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L282-L362) +[1] [hyrule_cloud/api/auth.py:282-362](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L282-L362) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209.md index 0fd8be3..6257e43 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-jobs-hyrule-cloud-api-bgp-py-209.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/bgp/jobs description: Static API endpoint `POST /v1/bgp/jobs` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L209-L246 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L209-L246 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 209-246 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L209-L246 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L209-L246 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:209-246](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L209-L246) +[1] [hyrule_cloud/api/bgp.py:209-246](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L209-L246) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165.md index c16774d..9a32e66 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-hyrule-cloud-api-bgp-py-165.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/bgp/lookup description: Static API endpoint `POST /v1/bgp/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L165-L175 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L165-L175 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 165-175 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L165-L175 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L165-L175 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:165-175](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L165-L175) +[1] [hyrule_cloud/api/bgp.py:165-175](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L165-L175) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118.md index 6e296d4..08dc67e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-bgp-lookup-quote-hyrule-cloud-api-bgp-py-118.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/bgp/lookup/quote description: Static API endpoint `POST /v1/bgp/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L118-L121 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L118-L121 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 118-121 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L118-L121 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L118-L121 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/bgp.py:118-121](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/bgp.py#L118-L121) +[1] [hyrule_cloud/api/bgp.py:118-121](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/bgp.py#L118-L121) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148.md index 7efca0e..2983c96 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-authority-vs-recursive-hyrule-cloud-api-dns-py-148.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/authority-vs-recursive description: Static API endpoint `POST /v1/dns/authority-vs-recursive` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L148-L151 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L148-L151 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 148-151 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L148-L151 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L148-L151 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:148-151](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L148-L151) +[1] [hyrule_cloud/api/dns.py:148-151](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L148-L151) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162.md index 02695ea..092b449 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-dnssec-report-hyrule-cloud-api-dns-py-162.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/dnssec/report description: Static API endpoint `POST /v1/dns/dnssec/report` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L162-L165 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L162-L165 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 162-165 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L162-L165 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L162-L165 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:162-165](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L162-L165) +[1] [hyrule_cloud/api/dns.py:162-165](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L162-L165) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85.md index 3277428..711aaca 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-hyrule-cloud-api-dns-py-85.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/lookup description: Static API endpoint `POST /v1/dns/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L85-L88 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L85-L88 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 85-88 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L85-L88 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L85-L88 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:85-88](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L85-L88) +[1] [hyrule_cloud/api/dns.py:85-88](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L85-L88) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74.md index c470c12..e804748 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-lookup-quote-hyrule-cloud-api-dns-py-74.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/lookup/quote description: Static API endpoint `POST /v1/dns/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L74-L75 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L74-L75 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 74-75 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L74-L75 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L74-L75 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:74-75](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L74-L75) +[1] [hyrule_cloud/api/dns.py:74-75](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L74-L75) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md index ce98dbc..aa3dd2c 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/propagation description: Static API endpoint `POST /v1/dns/propagation` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L134-L137 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L134-L137 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 134-137 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L134-L137 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L134-L137 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:134-137](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L134-L137) +[1] [hyrule_cloud/api/dns.py:134-137](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L134-L137) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md index 6ccb808..d942cc3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/recommend-records description: Static API endpoint `POST /v1/dns/recommend-records` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L141-L144 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L141-L144 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 141-144 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L141-L144 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L141-L144 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:141-144](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L141-L144) +[1] [hyrule_cloud/api/dns.py:141-144](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L141-L144) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md index 29a8332..3c08674 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/dns/resolver-detect description: Static API endpoint `POST /v1/dns/resolver-detect` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L155-L158 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L155-L158 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/dns.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 155-158 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L155-L158 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L155-L158 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/dns.py:155-158](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/dns.py#L155-L158) +[1] [hyrule_cloud/api/dns.py:155-158](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/dns.py#L155-L158) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172.md index 3349f8e..614dafa 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/domain/register description: Static API endpoint `POST /v1/domain/register` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L939-L1077 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1172-L1310 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 939-1077 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L939-L1077 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1172-1310 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1172-L1310 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DomainRegisterResponse | Method | `POST` | | Path | `/v1/domain/register` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:939` | +| Source | `hyrule_cloud/api/routes.py:1172` | | Function/handler | `register_domain` | | Router | `router` | | Status codes | `409, 502` | @@ -66,4 +66,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:939-1077](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L939-L1077) +[1] [hyrule_cloud/api/routes.py:1172-1310](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1172-L1310) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565.md index c56ae4e..c624991 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/intent/create description: Static API endpoint `POST /v1/intent/create` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1249-L1298 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1565-L1637 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1249-1298 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1249-L1298 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1565-1637 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1565-L1637 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: CryptoIntentResponse | Method | `POST` | | Path | `/v1/intent/create` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:1249` | +| Source | `hyrule_cloud/api/routes.py:1565` | | Function/handler | `create_crypto_intent` | | Router | `router` | | Status codes | `400, 503` | @@ -52,6 +52,7 @@ response_model: CryptoIntentResponse * `current_account` * `get_cfg` +* `get_gate` * `get_orch` # Function documentation @@ -67,4 +68,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:1249-1298](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1249-L1298) +[1] [hyrule_cloud/api/routes.py:1565-1637](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1565-L1637) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md index 1700b3b..b1f47df 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/internal/bgp/ingest/snapshot description: Static API endpoint `POST /v1/internal/bgp/ingest/snapshot` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L90-L112 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L90-L112 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 90-112 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L90-L112 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L90-L112 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/internal_bgp.py:90-112](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L90-L112) +[1] [hyrule_cloud/api/internal_bgp.py:90-112](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L90-L112) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md index 1399533..274a5af 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/internal/bgp/ingest/status description: Static API endpoint `POST /v1/internal/bgp/ingest/status` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L69-L86 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L69-L86 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 69-86 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L69-L86 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L69-L86 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/internal_bgp.py:69-86](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L69-L86) +[1] [hyrule_cloud/api/internal_bgp.py:69-86](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L69-L86) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md index 906db3d..5d1a109 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/internal/bgp/jobs/claim description: Static API endpoint `POST /v1/internal/bgp/jobs/claim` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L116-L137 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L116-L137 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 116-137 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L116-L137 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L116-L137 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/internal_bgp.py:116-137](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L116-L137) +[1] [hyrule_cloud/api/internal_bgp.py:116-137](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L116-L137) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158.md index df14e63..1959add 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-complete-hyrule-cloud-api-internal-bgp-py-158.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/internal/bgp/jobs/{job_id}/complete description: Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/complete` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L158-L169 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L158-L169 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 158-169 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L158-L169 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L158-L169 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/internal_bgp.py:158-169](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L158-L169) +[1] [hyrule_cloud/api/internal_bgp.py:158-169](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L158-L169) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173.md index 3dfb362..404ec56 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-fail-hyrule-cloud-api-internal-bgp-py-173.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/internal/bgp/jobs/{job_id}/fail description: Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/fail` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L173-L184 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L173-L184 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 173-184 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L173-L184 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L173-L184 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/internal_bgp.py:173-184](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L173-L184) +[1] [hyrule_cloud/api/internal_bgp.py:173-184](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L173-L184) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md index 7f572fd..f52d819 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/internal/bgp/jobs/{job_id}/heartbeat description: Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/heartbeat` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L141-L154 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L141-L154 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 141-154 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L141-L154 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L141-L154 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/internal_bgp.py:141-154](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L141-L154) +[1] [hyrule_cloud/api/internal_bgp.py:141-154](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L141-L154) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md index ef33a9e..31d4746 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/ip/lookup description: Static API endpoint `POST /v1/ip/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L61-L64 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L61-L64 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 61-64 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L61-L64 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L61-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:61-64](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L61-L64) +[1] [hyrule_cloud/api/ip.py:61-64](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L61-L64) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md index 37b3f5e..37e4054 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/ip/lookup/quote description: Static API endpoint `POST /v1/ip/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L50-L51 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L50-L51 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 50-51 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L50-L51 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L50-L51 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ip.py:50-51](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ip.py#L50-L51) +[1] [hyrule_cloud/api/ip.py:50-51](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ip.py#L50-L51) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90.md index 9f9441f..3e5e110 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/accounts description: Static API endpoint `POST /v1/mail/accounts` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L107-L113 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L90-L92 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 107-113 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L107-L113 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 90-92 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L90-L92 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailAccountResponse | Method | `POST` | | Path | `/v1/mail/accounts` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:107` | +| Source | `hyrule_cloud/api/mail.py:90` | | Function/handler | `create_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:107-113](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L107-L113) +[1] [hyrule_cloud/api/mail.py:90-92](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L90-L92) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161.md index 3cf443b..9630d94 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/aliases description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L182-L183 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L161-L162 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 182-183 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L182-L183 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 161-162 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L161-L162 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -37,7 +37,7 @@ response_model: MailAliasResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/aliases` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:182` | +| Source | `hyrule_cloud/api/mail.py:161` | | Function/handler | `create_mail_alias` | | Router | `router` | | Status codes | `Not statically detected` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:182-183](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L182-L183) +[1] [hyrule_cloud/api/mail.py:161-162](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L161-L162) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191.md index 7d9fe75..746db40 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/api-keys description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/api-keys` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L212-L213 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L191-L192 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 212-213 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L212-L213 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 191-192 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L191-L192 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -37,7 +37,7 @@ response_model: MailAPIKeyResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/api-keys` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:212` | +| Source | `hyrule_cloud/api/mail.py:191` | | Function/handler | `create_mail_api_key` | | Router | `router` | | Status codes | `Not statically detected` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:212-213](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L212-L213) +[1] [hyrule_cloud/api/mail.py:191-192](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L191-L192) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116.md index 5b3b257..ba93a82 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/extend description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/extend` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L137-L138 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L116-L117 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 137-138 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L137-L138 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 116-117 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L116-L117 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailAccountResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/extend` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:137` | +| Source | `hyrule_cloud/api/mail.py:116` | | Function/handler | `extend_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:137-138](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L137-L138) +[1] [hyrule_cloud/api/mail.py:116-117](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L116-L117) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262.md index 01ecfdf..61ce77f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/folders description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L286-L287 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L262-L263 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 286-287 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L286-L287 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 262-263 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L262-L263 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: None | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/folders` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:286` | +| Source | `hyrule_cloud/api/mail.py:262` | | Function/handler | `create_mail_folder` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:286-287](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L286-L287) +[1] [hyrule_cloud/api/mail.py:262-263](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L262-L263) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176.md index 6272eda..a93aef9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/identities description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L197-L198 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L176-L177 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 197-198 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L197-L198 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 176-177 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L176-L177 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -37,7 +37,7 @@ response_model: MailIdentityResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/identities` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:197` | +| Source | `hyrule_cloud/api/mail.py:176` | | Function/handler | `create_mail_identity` | | Router | `router` | | Status codes | `Not statically detected` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:197-198](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L197-L198) +[1] [hyrule_cloud/api/mail.py:176-177](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L176-L177) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312.md index ed2e790..926e95d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L336-L337 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L312-L313 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 336-337 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L336-L337 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 312-313 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L312-L313 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:336` | +| Source | `hyrule_cloud/api/mail.py:312` | | Function/handler | `delete_mail_quarantine` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:336-337](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L336-L337) +[1] [hyrule_cloud/api/mail.py:312-313](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L312-L313) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307.md index 8cbaf52..609b301 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L331-L332 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L307-L308 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 331-332 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L331-L332 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 307-308 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L307-L308 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:331` | +| Source | `hyrule_cloud/api/mail.py:307` | | Function/handler | `release_mail_quarantine` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:331-332](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L331-L332) +[1] [hyrule_cloud/api/mail.py:307-308](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L307-L308) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322.md index 4970594..051fe35 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/report-not-spam description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-not-spam` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L346-L347 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L322-L323 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 346-347 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L346-L347 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 322-323 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L322-L323 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/report-not-spam` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:346` | +| Source | `hyrule_cloud/api/mail.py:322` | | Function/handler | `report_mail_not_spam` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:346-347](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L346-L347) +[1] [hyrule_cloud/api/mail.py:322-323](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L322-L323) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317.md index be14c82..4c02fe6 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/report-spam description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-spam` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L341-L342 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L317-L318 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 341-342 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L341-L342 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 317-318 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L317-L318 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/report-spam` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:341` | +| Source | `hyrule_cloud/api/mail.py:317` | | Function/handler | `report_mail_spam` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:341-342](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L341-L342) +[1] [hyrule_cloud/api/mail.py:317-318](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L317-L318) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126.md index d116706..8787a57 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/resume description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/resume` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L147-L148 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L126-L127 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 147-148 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L147-L148 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 126-127 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L126-L127 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/resume` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:147` | +| Source | `hyrule_cloud/api/mail.py:126` | | Function/handler | `resume_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:147-148](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L147-L148) +[1] [hyrule_cloud/api/mail.py:126-127](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L126-L127) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201.md index 3e202bb..ae276bf 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/rotate-password description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rotate-password` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L222-L223 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L201-L202 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 222-223 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L222-L223 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 201-202 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L201-L202 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/rotate-password` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:222` | +| Source | `hyrule_cloud/api/mail.py:201` | | Function/handler | `rotate_mail_password` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:222-223](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L222-L223) +[1] [hyrule_cloud/api/mail.py:201-202](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L201-L202) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272.md index b36eb51..6bc452d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/rules description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L296-L297 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L272-L273 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 296-297 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L296-L297 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 272-273 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L272-L273 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: None | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/rules` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:296` | +| Source | `hyrule_cloud/api/mail.py:272` | | Function/handler | `create_mail_rule` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:296-297](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L296-L297) +[1] [hyrule_cloud/api/mail.py:272-273](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L272-L273) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121.md index b37c42c..702aced 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/suspend description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/suspend` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L142-L143 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L121-L122 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 142-143 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L142-L143 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 121-122 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L121-L122 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/suspend` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:142` | +| Source | `hyrule_cloud/api/mail.py:121` | | Function/handler | `suspend_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:142-143](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L142-L143) +[1] [hyrule_cloud/api/mail.py:121-122](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L121-L122) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292.md index 5ab640c..ff65c57 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/accounts/{mailbox_id}/webhooks description: Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L316-L317 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L292-L293 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 316-317 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L316-L317 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 292-293 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L292-L293 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -37,7 +37,7 @@ response_model: MailWebhookResponse | Method | `POST` | | Path | `/v1/mail/accounts/{mailbox_id}/webhooks` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:316` | +| Source | `hyrule_cloud/api/mail.py:292` | | Function/handler | `create_mail_webhook` | | Router | `router` | | Status codes | `Not statically detected` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:316-317](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L316-L317) +[1] [hyrule_cloud/api/mail.py:292-293](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L292-L293) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83.md index 395667b..972074a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/accounts/quote description: Static API endpoint `POST /v1/mail/accounts/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L90-L103 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L83-L86 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 90-103 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L90-L103 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 83-86 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L83-L86 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/mail/accounts/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:90` | +| Source | `hyrule_cloud/api/mail.py:83` | | Function/handler | `quote_mail_account` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `JSONResponse` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:90-103](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L90-L103) +[1] [hyrule_cloud/api/mail.py:83-86](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L83-L86) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141.md index 961722b..c728d47 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/domains/{domain_id}/verify description: Static API endpoint `POST /v1/mail/domains/{domain_id}/verify` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L162-L163 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L141-L142 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 162-163 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L162-L163 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 141-142 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L141-L142 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: MailDomainResponse | Method | `POST` | | Path | `/v1/mail/domains/{domain_id}/verify` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:162` | +| Source | `hyrule_cloud/api/mail.py:141` | | Function/handler | `verify_mail_domain` | | Router | `router` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:162-163](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L162-L163) +[1] [hyrule_cloud/api/mail.py:141-142](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L141-L142) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131.md index 673d83d..a218f23 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/domains description: Static API endpoint `POST /v1/mail/domains` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L152-L153 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L131-L132 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 152-153 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L152-L153 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 131-132 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L131-L132 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailDomainResponse | Method | `POST` | | Path | `/v1/mail/domains` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:152` | +| Source | `hyrule_cloud/api/mail.py:131` | | Function/handler | `create_mail_domain` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:152-153](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L152-L153) +[1] [hyrule_cloud/api/mail.py:131-132](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L131-L132) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242.md index 3061e8c..7e2d659 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /v1/mail/messages/{message_id}/forward description: Static API endpoint `POST /v1/mail/messages/{message_id}/forward` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L266-L267 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L242-L243 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 266-267 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L266-L267 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 242-243 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L242-L243 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -37,7 +37,7 @@ response_model: MailMessageResponse | Method | `POST` | | Path | `/v1/mail/messages/{message_id}/forward` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:266` | +| Source | `hyrule_cloud/api/mail.py:242` | | Function/handler | `forward_mail_message` | | Router | `router` | | Status codes | `Not statically detected` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:266-267](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L266-L267) +[1] [hyrule_cloud/api/mail.py:242-243](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L242-L243) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237.md index 3fe7467..a87626d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/messages/{message_id}/reply description: Static API endpoint `POST /v1/mail/messages/{message_id}/reply` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L261-L262 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L237-L238 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 261-262 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L261-L262 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 237-238 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L237-L238 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailMessageResponse | Method | `POST` | | Path | `/v1/mail/messages/{message_id}/reply` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:261` | +| Source | `hyrule_cloud/api/mail.py:237` | | Function/handler | `reply_mail_message` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:261-262](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L261-L262) +[1] [hyrule_cloud/api/mail.py:237-238](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L237-L238) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216.md index 012bec3..9a45fb8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/messages/send description: Static API endpoint `POST /v1/mail/messages/send` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L237-L242 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L216-L218 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 237-242 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L237-L242 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 216-218 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L216-L218 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailMessageResponse | Method | `POST` | | Path | `/v1/mail/messages/send` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:237` | +| Source | `hyrule_cloud/api/mail.py:216` | | Function/handler | `send_mail_message` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:237-242](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L237-L242) +[1] [hyrule_cloud/api/mail.py:216-218](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L216-L218) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211.md index 3f93e78..4820963 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mail/search description: Static API endpoint `POST /v1/mail/search` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L232-L233 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L211-L212 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 232-233 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L232-L233 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 211-212 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L211-L212 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailMessageListResponse | Method | `POST` | | Path | `/v1/mail/search` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mail.py:232` | +| Source | `hyrule_cloud/api/mail.py:211` | | Function/handler | `search_mail_messages` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mail.py:232-233](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mail.py#L232-L233) +[1] [hyrule_cloud/api/mail.py:211-212](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mail.py#L211-L212) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md index 4b401de..78c71dd 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/me/api-keys description: Static API endpoint `POST /v1/me/api-keys` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1025-L1071 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1025-L1071 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1025-1071 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1025-L1071 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1025-L1071 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -71,4 +71,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:1025-1071](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L1025-L1071) +[1] [hyrule_cloud/api/auth.py:1025-1071](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L1025-L1071) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md index 2298b41..2220d01 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/me/password description: Static API endpoint `POST /v1/me/password` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L726-L765 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L726-L765 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 726-765 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L726-L765 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L726-L765 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:726-765](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L726-L765) +[1] [hyrule_cloud/api/auth.py:726-765](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L726-L765) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md index f158c2b..d39da2a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/me/recovery-code description: Static API endpoint `POST /v1/me/recovery-code` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L769-L790 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L769-L790 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 769-790 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L769-L790 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L769-L790 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:769-790](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L769-L790) +[1] [hyrule_cloud/api/auth.py:769-790](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L769-L790) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md index a0dcfcf..919c54d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/me/vms/{vm_id}/claim description: Static API endpoint `POST /v1/me/vms/{vm_id}/claim` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L909-L982 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L909-L982 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 909-982 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L909-L982 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L909-L982 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/auth.py:909-982](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L909-L982) +[1] [hyrule_cloud/api/auth.py:909-982](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L909-L982) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139.md index 0ee1895..e59e221 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/bounce/parse description: Static API endpoint `POST /v1/mx/bounce/parse` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L140-L143 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L139-L142 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 140-143 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L140-L143 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 139-142 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L139-L142 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailBounceParseResponse | Method | `POST` | | Path | `/v1/mx/bounce/parse` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:140` | +| Source | `hyrule_cloud/api/mx.py:139` | | Function/handler | `parse_mx_bounce` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:140-143](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L140-L143) +[1] [hyrule_cloud/api/mx.py:139-142](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L139-L142) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132.md index 0968189..7cf76d8 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/check description: Static API endpoint `POST /v1/mx/check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L133-L136 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L132-L135 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 133-136 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L133-L136 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 132-135 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L132-L135 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MXCheckResponse | Method | `POST` | | Path | `/v1/mx/check` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:133` | +| Source | `hyrule_cloud/api/mx.py:132` | | Function/handler | `mx_check` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:133-136](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L133-L136) +[1] [hyrule_cloud/api/mx.py:132-135](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L132-L135) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110.md index 3eb2054..c88f68a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/check/quote description: Static API endpoint `POST /v1/mx/check/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L111-L112 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L110-L111 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 111-112 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L111-L112 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 110-111 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L110-L111 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/mx/check/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:111` | +| Source | `hyrule_cloud/api/mx.py:110` | | Function/handler | `quote_mx_check` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:111-112](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L111-L112) +[1] [hyrule_cloud/api/mx.py:110-111](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L110-L111) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159.md index ce5e9de..67f5b5c 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/jobs description: Static API endpoint `POST /v1/mx/jobs` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L160-L191 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L159-L190 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 160-191 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L160-L191 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 159-190 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L159-L190 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MXJobResponse | Method | `POST` | | Path | `/v1/mx/jobs` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:160` | +| Source | `hyrule_cloud/api/mx.py:159` | | Function/handler | `create_mx_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:160-191](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L160-L191) +[1] [hyrule_cloud/api/mx.py:159-190](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L159-L190) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115.md index 29a00d4..b57d7bf 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/jobs/quote description: Static API endpoint `POST /v1/mx/jobs/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L116-L117 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L115-L116 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 116-117 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L116-L117 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 115-116 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L115-L116 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/mx/jobs/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:116` | +| Source | `hyrule_cloud/api/mx.py:115` | | Function/handler | `quote_mx_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:116-117](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L116-L117) +[1] [hyrule_cloud/api/mx.py:115-116](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L115-L116) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146.md similarity index 71% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146.md index 122871a..f19dc11 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/recommend-records description: Static API endpoint `POST /v1/mx/recommend-records` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L147-L150 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L146-L149 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 147-150 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L147-L150 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 146-149 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L146-L149 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MailRecordRecommendationResponse | Method | `POST` | | Path | `/v1/mx/recommend-records` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:147` | +| Source | `hyrule_cloud/api/mx.py:146` | | Function/handler | `mx_recommend_records` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:147-150](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L147-L150) +[1] [hyrule_cloud/api/mx.py:146-149](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L146-L149) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153.md index bde9f4e..746c403 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/mx/reports/mail-delivery description: Static API endpoint `POST /v1/mx/reports/mail-delivery` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L154-L156 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L153-L155 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/mx.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 154-156 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L154-L156 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 153-155 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L153-L155 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: MXJobResponse | Method | `POST` | | Path | `/v1/mx/reports/mail-delivery` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/mx.py:154` | +| Source | `hyrule_cloud/api/mx.py:153` | | Function/handler | `create_mx_mail_delivery_report` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/mx.py:154-156](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/mx.py#L154-L156) +[1] [hyrule_cloud/api/mx.py:153-155](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/mx.py#L153-L155) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md index d391460..901e2b6 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/nat/lookup description: Static API endpoint `POST /v1/nat/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L80-L85 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L80-L85 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 80-85 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L80-L85 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L80-L85 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:80-85](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L80-L85) +[1] [hyrule_cloud/api/nat.py:80-85](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L80-L85) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md index 9b8319b..2fede9a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/nat/lookup/quote description: Static API endpoint `POST /v1/nat/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L70-L71 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L70-L71 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 70-71 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L70-L71 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L70-L71 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:70-71](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L70-L71) +[1] [hyrule_cloud/api/nat.py:70-71](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L70-L71) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md index bcc97b2..256bc89 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/nat/port-forward/check description: Static API endpoint `POST /v1/nat/port-forward/check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L89-L92 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L89-L92 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 89-92 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L89-L92 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L89-L92 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:89-92](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L89-L92) +[1] [hyrule_cloud/api/nat.py:89-92](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L89-L92) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md index 19bf9ca..bd98aa9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/nat/port-forward/check/quote description: Static API endpoint `POST /v1/nat/port-forward/check/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L75-L76 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L75-L76 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/nat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 75-76 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L75-L76 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L75-L76 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/nat.py:75-76](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/nat.py#L75-L76) +[1] [hyrule_cloud/api/nat.py:75-76](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/nat.py#L75-L76) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405.md index 60bb16b..271f700 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/network/request description: Static API endpoint `POST /v1/network/request` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1172-L1205 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1405-L1480 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1172-1205 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1172-L1205 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1405-1480 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1405-L1480 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,10 +36,10 @@ response_model: NetworkResponse | Method | `POST` | | Path | `/v1/network/request` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:1172` | +| Source | `hyrule_cloud/api/routes.py:1405` | | Function/handler | `proxy_network_request` | | Router | `router` | -| Status codes | `503` | +| Status codes | `402, 502, 503` | | Return annotation | `not annotated` | | Response model | `NetworkResponse` | @@ -64,4 +64,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:1172-1205](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1172-L1205) +[1] [hyrule_cloud/api/routes.py:1405-1480](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1405-L1480) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138.md index d71e7e4..794d4c5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/asymmetry description: Static API endpoint `POST /v1/path/asymmetry` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L110-L114 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L138-L142 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 110-114 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L110-L114 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 138-142 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L138-L142 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/path/asymmetry` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:110` | +| Source | `hyrule_cloud/api/path.py:138` | | Function/handler | `path_asymmetry` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:110-114](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L110-L114) +[1] [hyrule_cloud/api/path.py:138-142](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L138-L142) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157.md index df5ea67..77fb1c5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/jobs description: Static API endpoint `POST /v1/path/jobs` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L125-L129 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L157-L160 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 125-129 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L125-L129 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 157-160 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L157-L160 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticJobResponse | Method | `POST` | | Path | `/v1/path/jobs` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:125` | +| Source | `hyrule_cloud/api/path.py:157` | | Function/handler | `create_path_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:125-129](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L125-L129) +[1] [hyrule_cloud/api/path.py:157-160](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L157-L160) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130.md index d7fc72a..9715d99 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/mtr description: Static API endpoint `POST /v1/path/mtr` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L102-L106 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L130-L134 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 102-106 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L102-L106 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 130-134 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L130-L134 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/path/mtr` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:102` | +| Source | `hyrule_cloud/api/path.py:130` | | Function/handler | `path_mtr` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:102-106](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L102-L106) +[1] [hyrule_cloud/api/path.py:130-134](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L130-L134) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114.md index ba3f82b..8b5df15 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/ping description: Static API endpoint `POST /v1/path/ping` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L86-L90 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L114-L118 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 86-90 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L86-L90 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 114-118 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L114-L118 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/path/ping` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:86` | +| Source | `hyrule_cloud/api/path.py:114` | | Function/handler | `path_ping` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:86-90](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L86-L90) +[1] [hyrule_cloud/api/path.py:114-118](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L114-L118) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146.md index f5a7be0..4c77270 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/report description: Static API endpoint `POST /v1/path/report` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L118-L121 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L146-L153 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 118-121 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L118-L121 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 146-153 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L146-L153 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/path/report` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:118` | +| Source | `hyrule_cloud/api/path.py:146` | | Function/handler | `create_path_report` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:118-121](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L118-L121) +[1] [hyrule_cloud/api/path.py:146-153](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L146-L153) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97.md index 60ec768..4047f25 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/report/quote description: Static API endpoint `POST /v1/path/report/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L77-L78 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L97-L101 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 77-78 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L77-L78 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 97-101 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L97-L101 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/path/report/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:77` | +| Source | `hyrule_cloud/api/path.py:97` | | Function/handler | `quote_path_report` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `PaidEndpointQuote | Response` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:77-78](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L77-L78) +[1] [hyrule_cloud/api/path.py:97-101](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L97-L101) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122.md index e37ffe6..8468e53 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/path/trace description: Static API endpoint `POST /v1/path/trace` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L94-L98 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L122-L126 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/path.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 94-98 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L94-L98 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 122-126 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L122-L126 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/path/trace` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/path.py:94` | +| Source | `hyrule_cloud/api/path.py:122` | | Function/handler | `path_trace` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/path.py:94-98](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/path.py#L94-L98) +[1] [hyrule_cloud/api/path.py:122-126](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/path.py#L122-L126) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md index adbd21b..3eb005b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/ports/check description: Static API endpoint `POST /v1/ports/check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L57-L60 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L57-L60 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ports.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 57-60 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L57-L60 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L57-L60 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ports.py:57-60](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L57-L60) +[1] [hyrule_cloud/api/ports.py:57-60](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L57-L60) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md index 9b7fc5b..f15facb 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/ports/check/quote description: Static API endpoint `POST /v1/ports/check/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L52-L53 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L52-L53 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/ports.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 52-53 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L52-L53 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L52-L53 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/ports.py:52-53](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/ports.py#L52-L53) +[1] [hyrule_cloud/api/ports.py:52-53](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/ports.py#L52-L53) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md index 0b03512..965990b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/rdap/lookup description: Static API endpoint `POST /v1/rdap/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L88-L91 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L88-L91 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 88-91 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L88-L91 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L88-L91 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:88-91](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L88-L91) +[1] [hyrule_cloud/api/registry.py:88-91](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L88-L91) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md index 221230b..9e0d7ea 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/rdap/lookup/quote description: Static API endpoint `POST /v1/rdap/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L66-L67 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L66-L67 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 66-67 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L66-L67 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L66-L67 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:66-67](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L66-L67) +[1] [hyrule_cloud/api/registry.py:66-67](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L66-L67) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51.md index 47e1020..c93fa0f 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/speedtest/ description: Static API endpoint `POST /v1/speedtest/` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L59-L62 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L51-L54 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 59-62 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L59-L62 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 51-54 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L51-L54 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/speedtest/` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:59` | +| Source | `hyrule_cloud/api/speedtest.py:51` | | Function/handler | `create_speedtest` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:59-62](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L59-L62) +[1] [hyrule_cloud/api/speedtest.py:51-54](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L51-L54) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58.md index 3cae92b..d657aa2 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/speedtest/jobs description: Static API endpoint `POST /v1/speedtest/jobs` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L66-L70 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L58-L60 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 66-70 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L66-L70 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 58-60 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L58-L60 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticJobResponse | Method | `POST` | | Path | `/v1/speedtest/jobs` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:66` | +| Source | `hyrule_cloud/api/speedtest.py:58` | | Function/handler | `create_speedtest_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:66-70](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L66-L70) +[1] [hyrule_cloud/api/speedtest.py:58-60](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L58-L60) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44.md index 73ed4a8..75171fa 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/speedtest/quote description: Static API endpoint `POST /v1/speedtest/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L54-L55 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L44-L47 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/speedtest.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 54-55 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L54-L55 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 44-47 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L44-L47 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/speedtest/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/speedtest.py:54` | +| Source | `hyrule_cloud/api/speedtest.py:44` | | Function/handler | `quote_speedtest` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `Response` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/speedtest.py:54-55](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/speedtest.py#L54-L55) +[1] [hyrule_cloud/api/speedtest.py:44-47](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/speedtest.py#L44-L47) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85.md index cec1c1b..84ab7a3 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/threat/lookup description: Static API endpoint `POST /v1/threat/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L64-L67 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L85-L92 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 64-67 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L64-L67 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 85-92 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L85-L92 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/threat/lookup` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:64` | +| Source | `hyrule_cloud/api/threat.py:85` | | Function/handler | `run_threat_lookup` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:64-67](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L64-L67) +[1] [hyrule_cloud/api/threat.py:85-92](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L85-L92) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78.md index 5f8a162..b214123 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/threat/lookup/quote description: Static API endpoint `POST /v1/threat/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L59-L60 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L78-L81 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/threat.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 59-60 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L59-L60 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 78-81 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L78-L81 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/threat/lookup/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/threat.py:59` | +| Source | `hyrule_cloud/api/threat.py:78` | | Function/handler | `quote_threat_lookup` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `PaidEndpointQuote | Response` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/threat.py:59-60](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/threat.py#L59-L60) +[1] [hyrule_cloud/api/threat.py:78-81](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/threat.py#L78-L81) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763.md similarity index 64% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763.md index e3aed4c..7634969 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/vm/create description: Static API endpoint `POST /v1/vm/create` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L671-L766 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L763-L990 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 671-766 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L671-L766 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 763-990 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L763-L990 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,10 +35,10 @@ request_models: | Method | `POST` | | Path | `/v1/vm/create` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:671` | +| Source | `hyrule_cloud/api/routes.py:763` | | Function/handler | `create_vm` | | Router | `router` | -| Status codes | `404, 409, 422` | +| Status codes | `404, 409, 422, 500, 503` | | Return annotation | `not annotated` | | Response model | `not statically declared` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:671-766](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L671-L766) +[1] [hyrule_cloud/api/routes.py:763-990](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L763-L990) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994.md similarity index 71% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994.md index 7edd223..5cf33da 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/vm/quote description: Static API endpoint `POST /v1/vm/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L770-L811 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L994-L1039 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 770-811 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L770-L811 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 994-1039 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L994-L1039 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: VMQuoteResponse | Method | `POST` | | Path | `/v1/vm/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:770` | +| Source | `hyrule_cloud/api/routes.py:994` | | Function/handler | `create_vm_quote` | | Router | `router` | | Status codes | `201, 409` | @@ -52,6 +52,7 @@ response_model: VMQuoteResponse * `current_account` * `get_cfg` +* `get_gate` * `get_orch` # Function documentation @@ -69,4 +70,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:770-811](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L770-L811) +[1] [hyrule_cloud/api/routes.py:994-1039](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L994-L1039) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066.md index 9adcb01..c6b665a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/vm/{vm_id}/extend description: Static API endpoint `POST /v1/vm/{vm_id}/extend` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L838-L880 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1066-L1113 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 838-880 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L838-L880 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1066-1113 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1066-L1113 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ request_models: | Method | `POST` | | Path | `/v1/vm/{vm_id}/extend` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:838` | +| Source | `hyrule_cloud/api/routes.py:1066` | | Function/handler | `extend_vm` | | Router | `router` | | Status codes | `500` | @@ -63,4 +63,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:838-880](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L838-L880) +[1] [hyrule_cloud/api/routes.py:1066-1113](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1066-L1113) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117.md index 7aaaf13..348d04d 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/vm/{vm_id}/reboot description: Static API endpoint `POST /v1/vm/{vm_id}/reboot` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L884-L892 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1117-L1125 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 884-892 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L884-L892 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1117-1125 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1117-L1125 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/vm/{vm_id}/reboot` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:884` | +| Source | `hyrule_cloud/api/routes.py:1117` | | Function/handler | `reboot_vm` | | Router | `router` | | Status codes | `404` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:884-892](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L884-L892) +[1] [hyrule_cloud/api/routes.py:1117-1125](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1117-L1125) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99.md index 0aa4cc3..ae278d6 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/voip/check description: Static API endpoint `POST /v1/voip/check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L78-L81 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L99-L106 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 78-81 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L78-L81 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 99-106 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L99-L106 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/voip/check` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:78` | +| Source | `hyrule_cloud/api/voip.py:99` | | Function/handler | `run_voip_check` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:78-81](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L78-L81) +[1] [hyrule_cloud/api/voip.py:99-106](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L99-L106) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85.md index 6e2e253..2fbf149 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/voip/check/quote description: Static API endpoint `POST /v1/voip/check/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L68-L69 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L85-L88 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 68-69 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L68-L69 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 85-88 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L85-L88 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/voip/check/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:68` | +| Source | `hyrule_cloud/api/voip.py:85` | | Function/handler | `quote_voip_check` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `PaidEndpointQuote | Response` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:68-69](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L68-L69) +[1] [hyrule_cloud/api/voip.py:85-88](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L85-L88) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128.md index 0501729..00fd53a 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/voip/jobs description: Static API endpoint `POST /v1/voip/jobs` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L99-L103 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L128-L130 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 99-103 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L99-L103 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 128-130 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L128-L130 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticJobResponse | Method | `POST` | | Path | `/v1/voip/jobs` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:99` | +| Source | `hyrule_cloud/api/voip.py:128` | | Function/handler | `create_voip_job` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:99-103](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L99-L103) +[1] [hyrule_cloud/api/voip.py:128-130](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L128-L130) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110.md similarity index 70% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110.md index cac0431..691d402 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/voip/number/lookup description: Static API endpoint `POST /v1/voip/number/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L85-L88 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L110-L117 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 85-88 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L85-L88 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 110-117 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L110-L117 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/voip/number/lookup` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:85` | +| Source | `hyrule_cloud/api/voip.py:110` | | Function/handler | `run_voip_number_lookup` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:85-88](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L85-L88) +[1] [hyrule_cloud/api/voip.py:110-117](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L110-L117) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92.md similarity index 67% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92.md index 4beaee6..695302e 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/voip/number/lookup/quote description: Static API endpoint `POST /v1/voip/number/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L73-L74 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L92-L95 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 73-74 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L73-L74 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 92-95 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L92-L95 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/voip/number/lookup/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:73` | +| Source | `hyrule_cloud/api/voip.py:92` | | Function/handler | `quote_voip_number` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `PaidEndpointQuote | Response` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:73-74](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L73-L74) +[1] [hyrule_cloud/api/voip.py:92-95](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L92-L95) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121.md index 430f03a..21cf2b5 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/voip/report description: Static API endpoint `POST /v1/voip/report` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L92-L95 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L121-L124 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/voip.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 92-95 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L92-L95 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 121-124 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L121-L124 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/voip/report` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/voip.py:92` | +| Source | `hyrule_cloud/api/voip.py:121` | | Function/handler | `run_voip_report` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/voip.py:92-95](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/voip.py#L92-L95) +[1] [hyrule_cloud/api/voip.py:121-124](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/voip.py#L121-L124) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83.md index c957b3a..3b12de9 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/web/check description: Static API endpoint `POST /v1/web/check` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L85-L88 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L83-L86 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 85-88 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L85-L88 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 83-86 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L83-L86 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/web/check` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:85` | +| Source | `hyrule_cloud/api/web.py:83` | | Function/handler | `web_check` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:85-88](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L85-L88) +[1] [hyrule_cloud/api/web.py:83-86](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L83-L86) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66.md index 9712f60..048c412 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/web/check/quote description: Static API endpoint `POST /v1/web/check/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L70-L71 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L66-L67 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 70-71 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L70-L71 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 66-67 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L66-L67 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/web/check/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:70` | +| Source | `hyrule_cloud/api/web.py:66` | | Function/handler | `quote_web_check` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:70-71](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L70-L71) +[1] [hyrule_cloud/api/web.py:66-67](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L66-L67) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125.md similarity index 68% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125.md index 976ecf5..9552d53 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/web/reports description: Static API endpoint `POST /v1/web/reports` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L127-L131 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L125-L127 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 127-131 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L127-L131 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 125-127 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L125-L127 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticJobResponse | Method | `POST` | | Path | `/v1/web/reports` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:127` | +| Source | `hyrule_cloud/api/web.py:125` | | Function/handler | `create_web_report` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:127-131](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L127-L131) +[1] [hyrule_cloud/api/web.py:125-127](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L125-L127) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71.md index dc8dafd..74a9765 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/web/reports/quote description: Static API endpoint `POST /v1/web/reports/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L75-L76 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L71-L74 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 75-76 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L75-L76 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 71-74 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L71-L74 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,11 +36,11 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/web/reports/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:75` | +| Source | `hyrule_cloud/api/web.py:71` | | Function/handler | `quote_web_report` | | Router | `router` | | Status codes | `Not statically detected` | -| Return annotation | `PaidEndpointQuote` | +| Return annotation | `Response` | | Response model | `PaidEndpointQuote` | # Request/response models @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:75-76](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L75-L76) +[1] [hyrule_cloud/api/web.py:71-74](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L71-L74) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131.md index ff3860c..9410d18 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/web/tls/deep description: Static API endpoint `POST /v1/web/tls/deep` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L135-L138 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L131-L134 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 135-138 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L135-L138 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 131-134 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L131-L134 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: DiagnosticResponse | Method | `POST` | | Path | `/v1/web/tls/deep` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:135` | +| Source | `hyrule_cloud/api/web.py:131` | | Function/handler | `create_web_tls_deep` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:135-138](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L135-L138) +[1] [hyrule_cloud/api/web.py:131-134](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L131-L134) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78.md similarity index 69% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78.md index 4c7301c..9d39fc4 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/web/tls/deep/quote description: Static API endpoint `POST /v1/web/tls/deep/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L80-L81 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L78-L79 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/web.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 80-81 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L80-L81 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 78-79 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L78-L79 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -36,7 +36,7 @@ response_model: PaidEndpointQuote | Method | `POST` | | Path | `/v1/web/tls/deep/quote` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/web.py:80` | +| Source | `hyrule_cloud/api/web.py:78` | | Function/handler | `quote_web_tls_deep` | | Router | `router` | | Status codes | `Not statically detected` | @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/web.py:80-81](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/web.py#L80-L81) +[1] [hyrule_cloud/api/web.py:78-79](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/web.py#L78-L79) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md index 819b94e..4095e61 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/whois/lookup description: Static API endpoint `POST /v1/whois/lookup` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L130-L133 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L130-L133 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 130-133 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L130-L133 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L130-L133 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:130-133](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L130-L133) +[1] [hyrule_cloud/api/registry.py:130-133](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L130-L133) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md index 217f8c0..5796300 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/whois/lookup/quote description: Static API endpoint `POST /v1/whois/lookup/quote` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L71-L72 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L71-L72 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/registry.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 71-72 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L71-L72 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L71-L72 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/registry.py:71-72](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/registry.py#L71-L72) +[1] [hyrule_cloud/api/registry.py:71-72](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/registry.py#L71-L72) diff --git a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116.md b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349.md similarity index 66% rename from okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116.md rename to okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349.md index 0d2c133..10d709b 100644 --- a/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116.md +++ b/okf/generated/api/hyrule-cloud/hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /v1/zone/record description: Static API endpoint `POST /v1/zone/record` in AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1116-L1139 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1349-L1372 tags: - api - hyrule-cloud - post -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/routes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1116-1139 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1116-L1139 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1349-1372 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1349-L1372 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -35,7 +35,7 @@ response_model: GenericActionResponse | Method | `POST` | | Path | `/v1/zone/record` | | Repository | `AS215932/hyrule-cloud` | -| Source | `hyrule_cloud/api/routes.py:1116` | +| Source | `hyrule_cloud/api/routes.py:1349` | | Function/handler | `create_zone_record` | | Router | `router` | | Status codes | `500` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_cloud/api/routes.py:1116-1139](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/routes.py#L1116-L1139) +[1] [hyrule_cloud/api/routes.py:1349-1372](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/routes.py#L1349-L1372) diff --git a/okf/generated/api/hyrule-cloud/index.md b/okf/generated/api/hyrule-cloud/index.md index f77df4e..05ad387 100644 --- a/okf/generated/api/hyrule-cloud/index.md +++ b/okf/generated/api/hyrule-cloud/index.md @@ -1,18 +1,22 @@ # generated/api/hyrule-cloud -* [DELETE /v1/mail/accounts/{mailbox_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-132.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-187.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-217.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-207.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-321.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/mail/domains/{domain_id}](hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-172.md) - Static API endpoint `DELETE /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/mail/messages/{message_id}](hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-276.md) - Static API endpoint `DELETE /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/accounts/{mailbox_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-111.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-aliases-alias-id-hyrule-cloud-api-mail-py-166.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/aliases/{alias_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-api-keys-key-id-hyrule-cloud-api-mail-py-196.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/api-keys/{key_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-186.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}](hyrule-cloud-delete-v1-mail-accounts-mailbox-id-webhooks-webhook-id-hyrule-cloud-api-mail-py-297.md) - Static API endpoint `DELETE /v1/mail/accounts/{mailbox_id}/webhooks/{webhook_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/domains/{domain_id}](hyrule-cloud-delete-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-151.md) - Static API endpoint `DELETE /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/mail/messages/{message_id}](hyrule-cloud-delete-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-252.md) - Static API endpoint `DELETE /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. * [DELETE /v1/me](hyrule-cloud-delete-v1-me-hyrule-cloud-api-auth-py-830.md) - Static API endpoint `DELETE /v1/me` in AS215932/hyrule-cloud. * [DELETE /v1/me/api-keys/{key_id}](hyrule-cloud-delete-v1-me-api-keys-key-id-hyrule-cloud-api-auth-py-1075.md) - Static API endpoint `DELETE /v1/me/api-keys/{key_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/vm/{vm_id}](hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-896.md) - Static API endpoint `DELETE /v1/vm/{vm_id}` in AS215932/hyrule-cloud. -* [DELETE /v1/zone/record](hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1143.md) - Static API endpoint `DELETE /v1/zone/record` in AS215932/hyrule-cloud. -* [GET /.well-known/x402.json](hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-227.md) - Static API endpoint `GET /.well-known/x402.json` in AS215932/hyrule-cloud. -* [GET /health](hyrule-cloud-get-health-hyrule-cloud-app-py-222.md) - Static API endpoint `GET /health` in AS215932/hyrule-cloud. +* [DELETE /v1/vm/{vm_id}](hyrule-cloud-delete-v1-vm-vm-id-hyrule-cloud-api-routes-py-1129.md) - Static API endpoint `DELETE /v1/vm/{vm_id}` in AS215932/hyrule-cloud. +* [DELETE /v1/zone/record](hyrule-cloud-delete-v1-zone-record-hyrule-cloud-api-routes-py-1376.md) - Static API endpoint `DELETE /v1/zone/record` in AS215932/hyrule-cloud. +* [GET /.well-known/x402.json](hyrule-cloud-get-well-known-x402-json-hyrule-cloud-app-py-267.md) - Static API endpoint `GET /.well-known/x402.json` in AS215932/hyrule-cloud. +* [GET /apple-touch-icon-precomposed.png](hyrule-cloud-get-apple-touch-icon-precomposed-png-hyrule-cloud-app-py-208.md) - Static API endpoint `GET /apple-touch-icon-precomposed.png` in AS215932/hyrule-cloud. +* [GET /apple-touch-icon.png](hyrule-cloud-get-apple-touch-icon-png-hyrule-cloud-app-py-208.md) - Static API endpoint `GET /apple-touch-icon.png` in AS215932/hyrule-cloud. +* [GET /favicon.ico](hyrule-cloud-get-favicon-ico-hyrule-cloud-app-py-202.md) - Static API endpoint `GET /favicon.ico` in AS215932/hyrule-cloud. +* [GET /health](hyrule-cloud-get-health-hyrule-cloud-app-py-262.md) - Static API endpoint `GET /health` in AS215932/hyrule-cloud. +* [GET /metrics](hyrule-cloud-get-metrics-hyrule-cloud-api-metrics-py-180.md) - Static API endpoint `GET /metrics` in AS215932/hyrule-cloud. * [GET /v1/bgp/asn/{asn}](hyrule-cloud-get-v1-bgp-asn-asn-hyrule-cloud-api-bgp-py-199.md) - Static API endpoint `GET /v1/bgp/asn/{asn}` in AS215932/hyrule-cloud. * [GET /v1/bgp/capabilities](hyrule-cloud-get-v1-bgp-capabilities-hyrule-cloud-api-bgp-py-85.md) - Static API endpoint `GET /v1/bgp/capabilities` in AS215932/hyrule-cloud. * [GET /v1/bgp/ip](hyrule-cloud-get-v1-bgp-ip-hyrule-cloud-api-bgp-py-189.md) - Static API endpoint `GET /v1/bgp/ip` in AS215932/hyrule-cloud. @@ -33,8 +37,8 @@ * [GET /v1/dns/servers](hyrule-cloud-get-v1-dns-servers-hyrule-cloud-api-dns-py-120.md) - Static API endpoint `GET /v1/dns/servers` in AS215932/hyrule-cloud. * [GET /v1/dns/trace](hyrule-cloud-get-v1-dns-trace-hyrule-cloud-api-dns-py-106.md) - Static API endpoint `GET /v1/dns/trace` in AS215932/hyrule-cloud. * [GET /v1/dns/zone-check](hyrule-cloud-get-v1-dns-zone-check-hyrule-cloud-api-dns-py-127.md) - Static API endpoint `GET /v1/dns/zone-check` in AS215932/hyrule-cloud. -* [GET /v1/domain/check](hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-908.md) - Static API endpoint `GET /v1/domain/check` in AS215932/hyrule-cloud. -* [GET /v1/intent/{intent_id}](hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1302.md) - Static API endpoint `GET /v1/intent/{intent_id}` in AS215932/hyrule-cloud. +* [GET /v1/domain/check](hyrule-cloud-get-v1-domain-check-hyrule-cloud-api-routes-py-1141.md) - Static API endpoint `GET /v1/domain/check` in AS215932/hyrule-cloud. +* [GET /v1/intent/{intent_id}](hyrule-cloud-get-v1-intent-intent-id-hyrule-cloud-api-routes-py-1641.md) - Static API endpoint `GET /v1/intent/{intent_id}` in AS215932/hyrule-cloud. * [GET /v1/ip/capabilities](hyrule-cloud-get-v1-ip-capabilities-hyrule-cloud-api-ip-py-23.md) - Static API endpoint `GET /v1/ip/capabilities` in AS215932/hyrule-cloud. * [GET /v1/ip/pricing](hyrule-cloud-get-v1-ip-pricing-hyrule-cloud-api-ip-py-45.md) - Static API endpoint `GET /v1/ip/pricing` in AS215932/hyrule-cloud. * [GET /v1/ip/{address}](hyrule-cloud-get-v1-ip-address-hyrule-cloud-api-ip-py-96.md) - Static API endpoint `GET /v1/ip/{address}` in AS215932/hyrule-cloud. @@ -42,49 +46,49 @@ * [GET /v1/ip/{address}/geo](hyrule-cloud-get-v1-ip-address-geo-hyrule-cloud-api-ip-py-68.md) - Static API endpoint `GET /v1/ip/{address}/geo` in AS215932/hyrule-cloud. * [GET /v1/ip/{address}/rdns](hyrule-cloud-get-v1-ip-address-rdns-hyrule-cloud-api-ip-py-82.md) - Static API endpoint `GET /v1/ip/{address}/rdns` in AS215932/hyrule-cloud. * [GET /v1/ip/{address}/reputation](hyrule-cloud-get-v1-ip-address-reputation-hyrule-cloud-api-ip-py-89.md) - Static API endpoint `GET /v1/ip/{address}/reputation` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts](hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117.md) - Static API endpoint `GET /v1/mail/accounts` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}](hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-122.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/aliases](hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-177.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/delivery-log](hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-306.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/delivery-log` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/events](hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-301.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/events` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/folders](hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-281.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/identities](hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-192.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/quarantine](hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-326.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/quarantine` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/rules](hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-291.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud. -* [GET /v1/mail/accounts/{mailbox_id}/webhooks](hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-311.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud. -* [GET /v1/mail/capabilities](hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-61.md) - Static API endpoint `GET /v1/mail/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/mail/domains/{domain_id}](hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-157.md) - Static API endpoint `GET /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud. -* [GET /v1/mail/domains/{domain_id}/dns-instructions](hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-167.md) - Static API endpoint `GET /v1/mail/domains/{domain_id}/dns-instructions` in AS215932/hyrule-cloud. -* [GET /v1/mail/messages](hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-227.md) - Static API endpoint `GET /v1/mail/messages` in AS215932/hyrule-cloud. -* [GET /v1/mail/messages/{message_id}](hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-256.md) - Static API endpoint `GET /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. -* [GET /v1/mail/messages/{message_id}/attachments/{attachment_id}](hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-251.md) - Static API endpoint `GET /v1/mail/messages/{message_id}/attachments/{attachment_id}` in AS215932/hyrule-cloud. -* [GET /v1/mail/messages/{message_id}/raw](hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-246.md) - Static API endpoint `GET /v1/mail/messages/{message_id}/raw` in AS215932/hyrule-cloud. -* [GET /v1/mail/pricing](hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-81.md) - Static API endpoint `GET /v1/mail/pricing` in AS215932/hyrule-cloud. -* [GET /v1/mail/products](hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-43.md) - Static API endpoint `GET /v1/mail/products` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts](hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96.md) - Static API endpoint `GET /v1/mail/accounts` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}](hyrule-cloud-get-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-101.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/aliases](hyrule-cloud-get-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-156.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/delivery-log](hyrule-cloud-get-v1-mail-accounts-mailbox-id-delivery-log-hyrule-cloud-api-mail-py-282.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/delivery-log` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/events](hyrule-cloud-get-v1-mail-accounts-mailbox-id-events-hyrule-cloud-api-mail-py-277.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/events` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/folders](hyrule-cloud-get-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-257.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/identities](hyrule-cloud-get-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-171.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/quarantine](hyrule-cloud-get-v1-mail-accounts-mailbox-id-quarantine-hyrule-cloud-api-mail-py-302.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/quarantine` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/rules](hyrule-cloud-get-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-267.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud. +* [GET /v1/mail/accounts/{mailbox_id}/webhooks](hyrule-cloud-get-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-287.md) - Static API endpoint `GET /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud. +* [GET /v1/mail/capabilities](hyrule-cloud-get-v1-mail-capabilities-hyrule-cloud-api-mail-py-60.md) - Static API endpoint `GET /v1/mail/capabilities` in AS215932/hyrule-cloud. +* [GET /v1/mail/domains/{domain_id}](hyrule-cloud-get-v1-mail-domains-domain-id-hyrule-cloud-api-mail-py-136.md) - Static API endpoint `GET /v1/mail/domains/{domain_id}` in AS215932/hyrule-cloud. +* [GET /v1/mail/domains/{domain_id}/dns-instructions](hyrule-cloud-get-v1-mail-domains-domain-id-dns-instructions-hyrule-cloud-api-mail-py-146.md) - Static API endpoint `GET /v1/mail/domains/{domain_id}/dns-instructions` in AS215932/hyrule-cloud. +* [GET /v1/mail/messages](hyrule-cloud-get-v1-mail-messages-hyrule-cloud-api-mail-py-206.md) - Static API endpoint `GET /v1/mail/messages` in AS215932/hyrule-cloud. +* [GET /v1/mail/messages/{message_id}](hyrule-cloud-get-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-232.md) - Static API endpoint `GET /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. +* [GET /v1/mail/messages/{message_id}/attachments/{attachment_id}](hyrule-cloud-get-v1-mail-messages-message-id-attachments-attachment-id-hyrule-cloud-api-mail-py-227.md) - Static API endpoint `GET /v1/mail/messages/{message_id}/attachments/{attachment_id}` in AS215932/hyrule-cloud. +* [GET /v1/mail/messages/{message_id}/raw](hyrule-cloud-get-v1-mail-messages-message-id-raw-hyrule-cloud-api-mail-py-222.md) - Static API endpoint `GET /v1/mail/messages/{message_id}/raw` in AS215932/hyrule-cloud. +* [GET /v1/mail/pricing](hyrule-cloud-get-v1-mail-pricing-hyrule-cloud-api-mail-py-74.md) - Static API endpoint `GET /v1/mail/pricing` in AS215932/hyrule-cloud. +* [GET /v1/mail/products](hyrule-cloud-get-v1-mail-products-hyrule-cloud-api-mail-py-42.md) - Static API endpoint `GET /v1/mail/products` in AS215932/hyrule-cloud. * [GET /v1/me](hyrule-cloud-get-v1-me-hyrule-cloud-api-auth-py-694.md) - Static API endpoint `GET /v1/me` in AS215932/hyrule-cloud. * [GET /v1/me/api-keys](hyrule-cloud-get-v1-me-api-keys-hyrule-cloud-api-auth-py-1000.md) - Static API endpoint `GET /v1/me/api-keys` in AS215932/hyrule-cloud. * [GET /v1/me/vms](hyrule-cloud-get-v1-me-vms-hyrule-cloud-api-auth-py-794.md) - Static API endpoint `GET /v1/me/vms` in AS215932/hyrule-cloud. * [GET /v1/mx/capabilities](hyrule-cloud-get-v1-mx-capabilities-hyrule-cloud-api-mx-py-79.md) - Static API endpoint `GET /v1/mx/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/mx/jobs/{job_id}](hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-195.md) - Static API endpoint `GET /v1/mx/jobs/{job_id}` in AS215932/hyrule-cloud. -* [GET /v1/mx/jobs/{job_id}/download](hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-200.md) - Static API endpoint `GET /v1/mx/jobs/{job_id}/download` in AS215932/hyrule-cloud. -* [GET /v1/mx/pricing](hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-103.md) - Static API endpoint `GET /v1/mx/pricing` in AS215932/hyrule-cloud. +* [GET /v1/mx/jobs/{job_id}](hyrule-cloud-get-v1-mx-jobs-job-id-hyrule-cloud-api-mx-py-194.md) - Static API endpoint `GET /v1/mx/jobs/{job_id}` in AS215932/hyrule-cloud. +* [GET /v1/mx/jobs/{job_id}/download](hyrule-cloud-get-v1-mx-jobs-job-id-download-hyrule-cloud-api-mx-py-199.md) - Static API endpoint `GET /v1/mx/jobs/{job_id}/download` in AS215932/hyrule-cloud. +* [GET /v1/mx/pricing](hyrule-cloud-get-v1-mx-pricing-hyrule-cloud-api-mx-py-102.md) - Static API endpoint `GET /v1/mx/pricing` in AS215932/hyrule-cloud. * [GET /v1/mx/tools](hyrule-cloud-get-v1-mx-tools-hyrule-cloud-api-mx-py-69.md) - Static API endpoint `GET /v1/mx/tools` in AS215932/hyrule-cloud. -* [GET /v1/mx/{tool}/{target}](hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-205.md) - Static API endpoint `GET /v1/mx/{tool}/{target}` in AS215932/hyrule-cloud. +* [GET /v1/mx/{tool}/{target}](hyrule-cloud-get-v1-mx-tool-target-hyrule-cloud-api-mx-py-204.md) - Static API endpoint `GET /v1/mx/{tool}/{target}` in AS215932/hyrule-cloud. * [GET /v1/nat/capabilities](hyrule-cloud-get-v1-nat-capabilities-hyrule-cloud-api-nat-py-28.md) - Static API endpoint `GET /v1/nat/capabilities` in AS215932/hyrule-cloud. * [GET /v1/nat/ip](hyrule-cloud-get-v1-nat-ip-hyrule-cloud-api-nat-py-46.md) - Static API endpoint `GET /v1/nat/ip` in AS215932/hyrule-cloud. * [GET /v1/nat/pricing](hyrule-cloud-get-v1-nat-pricing-hyrule-cloud-api-nat-py-62.md) - Static API endpoint `GET /v1/nat/pricing` in AS215932/hyrule-cloud. -* [GET /v1/os/list](hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-540.md) - Static API endpoint `GET /v1/os/list` in AS215932/hyrule-cloud. -* [GET /v1/path/capabilities](hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-34.md) - Static API endpoint `GET /v1/path/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/path/jobs/{job_id}](hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-133.md) - Static API endpoint `GET /v1/path/jobs/{job_id}` in AS215932/hyrule-cloud. -* [GET /v1/path/jobs/{job_id}/download](hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-138.md) - Static API endpoint `GET /v1/path/jobs/{job_id}/download` in AS215932/hyrule-cloud. -* [GET /v1/path/pricing](hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-69.md) - Static API endpoint `GET /v1/path/pricing` in AS215932/hyrule-cloud. -* [GET /v1/path/vantages](hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-57.md) - Static API endpoint `GET /v1/path/vantages` in AS215932/hyrule-cloud. -* [GET /v1/payments/networks](hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-448.md) - Static API endpoint `GET /v1/payments/networks` in AS215932/hyrule-cloud. +* [GET /v1/os/list](hyrule-cloud-get-v1-os-list-hyrule-cloud-api-routes-py-632.md) - Static API endpoint `GET /v1/os/list` in AS215932/hyrule-cloud. +* [GET /v1/path/capabilities](hyrule-cloud-get-v1-path-capabilities-hyrule-cloud-api-path-py-38.md) - Static API endpoint `GET /v1/path/capabilities` in AS215932/hyrule-cloud. +* [GET /v1/path/jobs/{job_id}](hyrule-cloud-get-v1-path-jobs-job-id-hyrule-cloud-api-path-py-164.md) - Static API endpoint `GET /v1/path/jobs/{job_id}` in AS215932/hyrule-cloud. +* [GET /v1/path/jobs/{job_id}/download](hyrule-cloud-get-v1-path-jobs-job-id-download-hyrule-cloud-api-path-py-169.md) - Static API endpoint `GET /v1/path/jobs/{job_id}/download` in AS215932/hyrule-cloud. +* [GET /v1/path/pricing](hyrule-cloud-get-v1-path-pricing-hyrule-cloud-api-path-py-89.md) - Static API endpoint `GET /v1/path/pricing` in AS215932/hyrule-cloud. +* [GET /v1/path/vantages](hyrule-cloud-get-v1-path-vantages-hyrule-cloud-api-path-py-77.md) - Static API endpoint `GET /v1/path/vantages` in AS215932/hyrule-cloud. +* [GET /v1/payments/networks](hyrule-cloud-get-v1-payments-networks-hyrule-cloud-api-routes-py-541.md) - Static API endpoint `GET /v1/payments/networks` in AS215932/hyrule-cloud. * [GET /v1/ports/allowed](hyrule-cloud-get-v1-ports-allowed-hyrule-cloud-api-ports-py-42.md) - Static API endpoint `GET /v1/ports/allowed` in AS215932/hyrule-cloud. * [GET /v1/ports/capabilities](hyrule-cloud-get-v1-ports-capabilities-hyrule-cloud-api-ports-py-24.md) - Static API endpoint `GET /v1/ports/capabilities` in AS215932/hyrule-cloud. * [GET /v1/ports/pricing](hyrule-cloud-get-v1-ports-pricing-hyrule-cloud-api-ports-py-47.md) - Static API endpoint `GET /v1/ports/pricing` in AS215932/hyrule-cloud. -* [GET /v1/pricing](hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-492.md) - Static API endpoint `GET /v1/pricing` in AS215932/hyrule-cloud. -* [GET /v1/products/vms](hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-520.md) - Static API endpoint `GET /v1/products/vms` in AS215932/hyrule-cloud. +* [GET /v1/pricing](hyrule-cloud-get-v1-pricing-hyrule-cloud-api-routes-py-585.md) - Static API endpoint `GET /v1/pricing` in AS215932/hyrule-cloud. +* [GET /v1/products/vms](hyrule-cloud-get-v1-products-vms-hyrule-cloud-api-routes-py-612.md) - Static API endpoint `GET /v1/products/vms` in AS215932/hyrule-cloud. * [GET /v1/rdap/asn/{asn}](hyrule-cloud-get-v1-rdap-asn-asn-hyrule-cloud-api-registry-py-116.md) - Static API endpoint `GET /v1/rdap/asn/{asn}` in AS215932/hyrule-cloud. * [GET /v1/rdap/capabilities](hyrule-cloud-get-v1-rdap-capabilities-hyrule-cloud-api-registry-py-27.md) - Static API endpoint `GET /v1/rdap/capabilities` in AS215932/hyrule-cloud. * [GET /v1/rdap/domain/{domain}](hyrule-cloud-get-v1-rdap-domain-domain-hyrule-cloud-api-registry-py-95.md) - Static API endpoint `GET /v1/rdap/domain/{domain}` in AS215932/hyrule-cloud. @@ -92,49 +96,49 @@ * [GET /v1/rdap/ip/{address}](hyrule-cloud-get-v1-rdap-ip-address-hyrule-cloud-api-registry-py-102.md) - Static API endpoint `GET /v1/rdap/ip/{address}` in AS215932/hyrule-cloud. * [GET /v1/rdap/prefix](hyrule-cloud-get-v1-rdap-prefix-hyrule-cloud-api-registry-py-109.md) - Static API endpoint `GET /v1/rdap/prefix` in AS215932/hyrule-cloud. * [GET /v1/registry/pricing](hyrule-cloud-get-v1-registry-pricing-hyrule-cloud-api-registry-py-58.md) - Static API endpoint `GET /v1/registry/pricing` in AS215932/hyrule-cloud. -* [GET /v1/speedtest/capabilities](hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-30.md) - Static API endpoint `GET /v1/speedtest/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/speedtest/jobs/{job_id}](hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-74.md) - Static API endpoint `GET /v1/speedtest/jobs/{job_id}` in AS215932/hyrule-cloud. -* [GET /v1/speedtest/jobs/{job_id}/download](hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-79.md) - Static API endpoint `GET /v1/speedtest/jobs/{job_id}/download` in AS215932/hyrule-cloud. -* [GET /v1/speedtest/pricing](hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-49.md) - Static API endpoint `GET /v1/speedtest/pricing` in AS215932/hyrule-cloud. -* [GET /v1/stats/network](hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-382.md) - Static API endpoint `GET /v1/stats/network` in AS215932/hyrule-cloud. -* [GET /v1/stats/runtime](hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-285.md) - Static API endpoint `GET /v1/stats/runtime` in AS215932/hyrule-cloud. -* [GET /v1/threat/capabilities](hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-26.md) - Static API endpoint `GET /v1/threat/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/threat/cert/{sha256}](hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-81.md) - Static API endpoint `GET /v1/threat/cert/{sha256}` in AS215932/hyrule-cloud. -* [GET /v1/threat/ct](hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-92.md) - Static API endpoint `GET /v1/threat/ct` in AS215932/hyrule-cloud. -* [GET /v1/threat/domain/{domain}](hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-71.md) - Static API endpoint `GET /v1/threat/domain/{domain}` in AS215932/hyrule-cloud. -* [GET /v1/threat/ip/{address}](hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-76.md) - Static API endpoint `GET /v1/threat/ip/{address}` in AS215932/hyrule-cloud. -* [GET /v1/threat/pricing](hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-54.md) - Static API endpoint `GET /v1/threat/pricing` in AS215932/hyrule-cloud. -* [GET /v1/threat/rbl](hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-86.md) - Static API endpoint `GET /v1/threat/rbl` in AS215932/hyrule-cloud. -* [GET /v1/threat/sources](hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-49.md) - Static API endpoint `GET /v1/threat/sources` in AS215932/hyrule-cloud. -* [GET /v1/vm/quote/{quote_id}](hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-815.md) - Static API endpoint `GET /v1/vm/quote/{quote_id}` in AS215932/hyrule-cloud. -* [GET /v1/vm/{vm_id}](hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-631.md) - Static API endpoint `GET /v1/vm/{vm_id}` in AS215932/hyrule-cloud. -* [GET /v1/vm/{vm_id}/logs](hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-654.md) - Static API endpoint `GET /v1/vm/{vm_id}/logs` in AS215932/hyrule-cloud. -* [GET /v1/vm/{vm_id}/status](hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-600.md) - Static API endpoint `GET /v1/vm/{vm_id}/status` in AS215932/hyrule-cloud. -* [GET /v1/voip/capabilities](hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-32.md) - Static API endpoint `GET /v1/voip/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/voip/jobs/{job_id}](hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-107.md) - Static API endpoint `GET /v1/voip/jobs/{job_id}` in AS215932/hyrule-cloud. -* [GET /v1/voip/jobs/{job_id}/download](hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-112.md) - Static API endpoint `GET /v1/voip/jobs/{job_id}/download` in AS215932/hyrule-cloud. -* [GET /v1/voip/pricing](hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-59.md) - Static API endpoint `GET /v1/voip/pricing` in AS215932/hyrule-cloud. -* [GET /v1/voip/sources](hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-54.md) - Static API endpoint `GET /v1/voip/sources` in AS215932/hyrule-cloud. -* [GET /v1/web/capabilities](hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-33.md) - Static API endpoint `GET /v1/web/capabilities` in AS215932/hyrule-cloud. -* [GET /v1/web/cdn](hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-117.md) - Static API endpoint `GET /v1/web/cdn` in AS215932/hyrule-cloud. -* [GET /v1/web/cert](hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-107.md) - Static API endpoint `GET /v1/web/cert` in AS215932/hyrule-cloud. -* [GET /v1/web/down](hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-122.md) - Static API endpoint `GET /v1/web/down` in AS215932/hyrule-cloud. -* [GET /v1/web/headers](hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-112.md) - Static API endpoint `GET /v1/web/headers` in AS215932/hyrule-cloud. -* [GET /v1/web/http](hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-92.md) - Static API endpoint `GET /v1/web/http` in AS215932/hyrule-cloud. -* [GET /v1/web/https](hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-97.md) - Static API endpoint `GET /v1/web/https` in AS215932/hyrule-cloud. -* [GET /v1/web/jobs/{job_id}](hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-142.md) - Static API endpoint `GET /v1/web/jobs/{job_id}` in AS215932/hyrule-cloud. -* [GET /v1/web/jobs/{job_id}/download](hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-147.md) - Static API endpoint `GET /v1/web/jobs/{job_id}/download` in AS215932/hyrule-cloud. -* [GET /v1/web/pricing](hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-61.md) - Static API endpoint `GET /v1/web/pricing` in AS215932/hyrule-cloud. -* [GET /v1/web/tls](hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-102.md) - Static API endpoint `GET /v1/web/tls` in AS215932/hyrule-cloud. +* [GET /v1/speedtest/capabilities](hyrule-cloud-get-v1-speedtest-capabilities-hyrule-cloud-api-speedtest-py-25.md) - Static API endpoint `GET /v1/speedtest/capabilities` in AS215932/hyrule-cloud. +* [GET /v1/speedtest/jobs/{job_id}](hyrule-cloud-get-v1-speedtest-jobs-job-id-hyrule-cloud-api-speedtest-py-64.md) - Static API endpoint `GET /v1/speedtest/jobs/{job_id}` in AS215932/hyrule-cloud. +* [GET /v1/speedtest/jobs/{job_id}/download](hyrule-cloud-get-v1-speedtest-jobs-job-id-download-hyrule-cloud-api-speedtest-py-69.md) - Static API endpoint `GET /v1/speedtest/jobs/{job_id}/download` in AS215932/hyrule-cloud. +* [GET /v1/speedtest/pricing](hyrule-cloud-get-v1-speedtest-pricing-hyrule-cloud-api-speedtest-py-39.md) - Static API endpoint `GET /v1/speedtest/pricing` in AS215932/hyrule-cloud. +* [GET /v1/stats/network](hyrule-cloud-get-v1-stats-network-hyrule-cloud-api-routes-py-475.md) - Static API endpoint `GET /v1/stats/network` in AS215932/hyrule-cloud. +* [GET /v1/stats/runtime](hyrule-cloud-get-v1-stats-runtime-hyrule-cloud-api-routes-py-365.md) - Static API endpoint `GET /v1/stats/runtime` in AS215932/hyrule-cloud. +* [GET /v1/threat/capabilities](hyrule-cloud-get-v1-threat-capabilities-hyrule-cloud-api-threat-py-35.md) - Static API endpoint `GET /v1/threat/capabilities` in AS215932/hyrule-cloud. +* [GET /v1/threat/cert/{sha256}](hyrule-cloud-get-v1-threat-cert-sha256-hyrule-cloud-api-threat-py-106.md) - Static API endpoint `GET /v1/threat/cert/{sha256}` in AS215932/hyrule-cloud. +* [GET /v1/threat/ct](hyrule-cloud-get-v1-threat-ct-hyrule-cloud-api-threat-py-117.md) - Static API endpoint `GET /v1/threat/ct` in AS215932/hyrule-cloud. +* [GET /v1/threat/domain/{domain}](hyrule-cloud-get-v1-threat-domain-domain-hyrule-cloud-api-threat-py-96.md) - Static API endpoint `GET /v1/threat/domain/{domain}` in AS215932/hyrule-cloud. +* [GET /v1/threat/ip/{address}](hyrule-cloud-get-v1-threat-ip-address-hyrule-cloud-api-threat-py-101.md) - Static API endpoint `GET /v1/threat/ip/{address}` in AS215932/hyrule-cloud. +* [GET /v1/threat/pricing](hyrule-cloud-get-v1-threat-pricing-hyrule-cloud-api-threat-py-73.md) - Static API endpoint `GET /v1/threat/pricing` in AS215932/hyrule-cloud. +* [GET /v1/threat/rbl](hyrule-cloud-get-v1-threat-rbl-hyrule-cloud-api-threat-py-111.md) - Static API endpoint `GET /v1/threat/rbl` in AS215932/hyrule-cloud. +* [GET /v1/threat/sources](hyrule-cloud-get-v1-threat-sources-hyrule-cloud-api-threat-py-68.md) - Static API endpoint `GET /v1/threat/sources` in AS215932/hyrule-cloud. +* [GET /v1/vm/quote/{quote_id}](hyrule-cloud-get-v1-vm-quote-quote-id-hyrule-cloud-api-routes-py-1043.md) - Static API endpoint `GET /v1/vm/quote/{quote_id}` in AS215932/hyrule-cloud. +* [GET /v1/vm/{vm_id}](hyrule-cloud-get-v1-vm-vm-id-hyrule-cloud-api-routes-py-723.md) - Static API endpoint `GET /v1/vm/{vm_id}` in AS215932/hyrule-cloud. +* [GET /v1/vm/{vm_id}/logs](hyrule-cloud-get-v1-vm-vm-id-logs-hyrule-cloud-api-routes-py-746.md) - Static API endpoint `GET /v1/vm/{vm_id}/logs` in AS215932/hyrule-cloud. +* [GET /v1/vm/{vm_id}/status](hyrule-cloud-get-v1-vm-vm-id-status-hyrule-cloud-api-routes-py-692.md) - Static API endpoint `GET /v1/vm/{vm_id}/status` in AS215932/hyrule-cloud. +* [GET /v1/voip/capabilities](hyrule-cloud-get-v1-voip-capabilities-hyrule-cloud-api-voip-py-41.md) - Static API endpoint `GET /v1/voip/capabilities` in AS215932/hyrule-cloud. +* [GET /v1/voip/jobs/{job_id}](hyrule-cloud-get-v1-voip-jobs-job-id-hyrule-cloud-api-voip-py-134.md) - Static API endpoint `GET /v1/voip/jobs/{job_id}` in AS215932/hyrule-cloud. +* [GET /v1/voip/jobs/{job_id}/download](hyrule-cloud-get-v1-voip-jobs-job-id-download-hyrule-cloud-api-voip-py-139.md) - Static API endpoint `GET /v1/voip/jobs/{job_id}/download` in AS215932/hyrule-cloud. +* [GET /v1/voip/pricing](hyrule-cloud-get-v1-voip-pricing-hyrule-cloud-api-voip-py-76.md) - Static API endpoint `GET /v1/voip/pricing` in AS215932/hyrule-cloud. +* [GET /v1/voip/sources](hyrule-cloud-get-v1-voip-sources-hyrule-cloud-api-voip-py-71.md) - Static API endpoint `GET /v1/voip/sources` in AS215932/hyrule-cloud. +* [GET /v1/web/capabilities](hyrule-cloud-get-v1-web-capabilities-hyrule-cloud-api-web-py-31.md) - Static API endpoint `GET /v1/web/capabilities` in AS215932/hyrule-cloud. +* [GET /v1/web/cdn](hyrule-cloud-get-v1-web-cdn-hyrule-cloud-api-web-py-115.md) - Static API endpoint `GET /v1/web/cdn` in AS215932/hyrule-cloud. +* [GET /v1/web/cert](hyrule-cloud-get-v1-web-cert-hyrule-cloud-api-web-py-105.md) - Static API endpoint `GET /v1/web/cert` in AS215932/hyrule-cloud. +* [GET /v1/web/down](hyrule-cloud-get-v1-web-down-hyrule-cloud-api-web-py-120.md) - Static API endpoint `GET /v1/web/down` in AS215932/hyrule-cloud. +* [GET /v1/web/headers](hyrule-cloud-get-v1-web-headers-hyrule-cloud-api-web-py-110.md) - Static API endpoint `GET /v1/web/headers` in AS215932/hyrule-cloud. +* [GET /v1/web/http](hyrule-cloud-get-v1-web-http-hyrule-cloud-api-web-py-90.md) - Static API endpoint `GET /v1/web/http` in AS215932/hyrule-cloud. +* [GET /v1/web/https](hyrule-cloud-get-v1-web-https-hyrule-cloud-api-web-py-95.md) - Static API endpoint `GET /v1/web/https` in AS215932/hyrule-cloud. +* [GET /v1/web/jobs/{job_id}](hyrule-cloud-get-v1-web-jobs-job-id-hyrule-cloud-api-web-py-138.md) - Static API endpoint `GET /v1/web/jobs/{job_id}` in AS215932/hyrule-cloud. +* [GET /v1/web/jobs/{job_id}/download](hyrule-cloud-get-v1-web-jobs-job-id-download-hyrule-cloud-api-web-py-143.md) - Static API endpoint `GET /v1/web/jobs/{job_id}/download` in AS215932/hyrule-cloud. +* [GET /v1/web/pricing](hyrule-cloud-get-v1-web-pricing-hyrule-cloud-api-web-py-57.md) - Static API endpoint `GET /v1/web/pricing` in AS215932/hyrule-cloud. +* [GET /v1/web/tls](hyrule-cloud-get-v1-web-tls-hyrule-cloud-api-web-py-100.md) - Static API endpoint `GET /v1/web/tls` in AS215932/hyrule-cloud. * [GET /v1/whois/asn/{asn}](hyrule-cloud-get-v1-whois-asn-asn-hyrule-cloud-api-registry-py-158.md) - Static API endpoint `GET /v1/whois/asn/{asn}` in AS215932/hyrule-cloud. * [GET /v1/whois/capabilities](hyrule-cloud-get-v1-whois-capabilities-hyrule-cloud-api-registry-py-43.md) - Static API endpoint `GET /v1/whois/capabilities` in AS215932/hyrule-cloud. * [GET /v1/whois/domain/{domain}](hyrule-cloud-get-v1-whois-domain-domain-hyrule-cloud-api-registry-py-137.md) - Static API endpoint `GET /v1/whois/domain/{domain}` in AS215932/hyrule-cloud. * [GET /v1/whois/ip/{address}](hyrule-cloud-get-v1-whois-ip-address-hyrule-cloud-api-registry-py-144.md) - Static API endpoint `GET /v1/whois/ip/{address}` in AS215932/hyrule-cloud. * [GET /v1/whois/prefix](hyrule-cloud-get-v1-whois-prefix-hyrule-cloud-api-registry-py-151.md) - Static API endpoint `GET /v1/whois/prefix` in AS215932/hyrule-cloud. -* [GET /v1/zone/records](hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1105.md) - Static API endpoint `GET /v1/zone/records` in AS215932/hyrule-cloud. -* [PATCH /v1/mail/accounts/{mailbox_id}](hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-127.md) - Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. -* [PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}](hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-202.md) - Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud. -* [PATCH /v1/mail/messages/{message_id}](hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-271.md) - Static API endpoint `PATCH /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. +* [GET /v1/zone/records](hyrule-cloud-get-v1-zone-records-hyrule-cloud-api-routes-py-1338.md) - Static API endpoint `GET /v1/zone/records` in AS215932/hyrule-cloud. +* [PATCH /v1/mail/accounts/{mailbox_id}](hyrule-cloud-patch-v1-mail-accounts-mailbox-id-hyrule-cloud-api-mail-py-106.md) - Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}` in AS215932/hyrule-cloud. +* [PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}](hyrule-cloud-patch-v1-mail-accounts-mailbox-id-identities-identity-id-hyrule-cloud-api-mail-py-181.md) - Static API endpoint `PATCH /v1/mail/accounts/{mailbox_id}/identities/{identity_id}` in AS215932/hyrule-cloud. +* [PATCH /v1/mail/messages/{message_id}](hyrule-cloud-patch-v1-mail-messages-message-id-hyrule-cloud-api-mail-py-247.md) - Static API endpoint `PATCH /v1/mail/messages/{message_id}` in AS215932/hyrule-cloud. * [POST /v1/auth/login](hyrule-cloud-post-v1-auth-login-hyrule-cloud-api-auth-py-366.md) - Static API endpoint `POST /v1/auth/login` in AS215932/hyrule-cloud. * [POST /v1/auth/logout](hyrule-cloud-post-v1-auth-logout-hyrule-cloud-api-auth-py-407.md) - Static API endpoint `POST /v1/auth/logout` in AS215932/hyrule-cloud. * [POST /v1/auth/recover/code](hyrule-cloud-post-v1-auth-recover-code-hyrule-cloud-api-auth-py-421.md) - Static API endpoint `POST /v1/auth/recover/code` in AS215932/hyrule-cloud. @@ -151,8 +155,8 @@ * [POST /v1/dns/propagation](hyrule-cloud-post-v1-dns-propagation-hyrule-cloud-api-dns-py-134.md) - Static API endpoint `POST /v1/dns/propagation` in AS215932/hyrule-cloud. * [POST /v1/dns/recommend-records](hyrule-cloud-post-v1-dns-recommend-records-hyrule-cloud-api-dns-py-141.md) - Static API endpoint `POST /v1/dns/recommend-records` in AS215932/hyrule-cloud. * [POST /v1/dns/resolver-detect](hyrule-cloud-post-v1-dns-resolver-detect-hyrule-cloud-api-dns-py-155.md) - Static API endpoint `POST /v1/dns/resolver-detect` in AS215932/hyrule-cloud. -* [POST /v1/domain/register](hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-939.md) - Static API endpoint `POST /v1/domain/register` in AS215932/hyrule-cloud. -* [POST /v1/intent/create](hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1249.md) - Static API endpoint `POST /v1/intent/create` in AS215932/hyrule-cloud. +* [POST /v1/domain/register](hyrule-cloud-post-v1-domain-register-hyrule-cloud-api-routes-py-1172.md) - Static API endpoint `POST /v1/domain/register` in AS215932/hyrule-cloud. +* [POST /v1/intent/create](hyrule-cloud-post-v1-intent-create-hyrule-cloud-api-routes-py-1565.md) - Static API endpoint `POST /v1/intent/create` in AS215932/hyrule-cloud. * [POST /v1/internal/bgp/ingest/snapshot](hyrule-cloud-post-v1-internal-bgp-ingest-snapshot-hyrule-cloud-api-internal-bgp-py-90.md) - Static API endpoint `POST /v1/internal/bgp/ingest/snapshot` in AS215932/hyrule-cloud. * [POST /v1/internal/bgp/ingest/status](hyrule-cloud-post-v1-internal-bgp-ingest-status-hyrule-cloud-api-internal-bgp-py-69.md) - Static API endpoint `POST /v1/internal/bgp/ingest/status` in AS215932/hyrule-cloud. * [POST /v1/internal/bgp/jobs/claim](hyrule-cloud-post-v1-internal-bgp-jobs-claim-hyrule-cloud-api-internal-bgp-py-116.md) - Static API endpoint `POST /v1/internal/bgp/jobs/claim` in AS215932/hyrule-cloud. @@ -161,76 +165,76 @@ * [POST /v1/internal/bgp/jobs/{job_id}/heartbeat](hyrule-cloud-post-v1-internal-bgp-jobs-job-id-heartbeat-hyrule-cloud-api-internal-bgp-py-141.md) - Static API endpoint `POST /v1/internal/bgp/jobs/{job_id}/heartbeat` in AS215932/hyrule-cloud. * [POST /v1/ip/lookup](hyrule-cloud-post-v1-ip-lookup-hyrule-cloud-api-ip-py-61.md) - Static API endpoint `POST /v1/ip/lookup` in AS215932/hyrule-cloud. * [POST /v1/ip/lookup/quote](hyrule-cloud-post-v1-ip-lookup-quote-hyrule-cloud-api-ip-py-50.md) - Static API endpoint `POST /v1/ip/lookup/quote` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts](hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107.md) - Static API endpoint `POST /v1/mail/accounts` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/quote](hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-90.md) - Static API endpoint `POST /v1/mail/accounts/quote` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/aliases](hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-182.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/api-keys](hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-212.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/api-keys` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/extend](hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-137.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/extend` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/folders](hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-286.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/identities](hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-197.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete](hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-336.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release](hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-331.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/report-not-spam](hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-346.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-not-spam` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/report-spam](hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-341.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-spam` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/resume](hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-147.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/resume` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/rotate-password](hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-222.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rotate-password` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/rules](hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-296.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/suspend](hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-142.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/suspend` in AS215932/hyrule-cloud. -* [POST /v1/mail/accounts/{mailbox_id}/webhooks](hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-316.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud. -* [POST /v1/mail/domains](hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-152.md) - Static API endpoint `POST /v1/mail/domains` in AS215932/hyrule-cloud. -* [POST /v1/mail/domains/{domain_id}/verify](hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-162.md) - Static API endpoint `POST /v1/mail/domains/{domain_id}/verify` in AS215932/hyrule-cloud. -* [POST /v1/mail/messages/send](hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-237.md) - Static API endpoint `POST /v1/mail/messages/send` in AS215932/hyrule-cloud. -* [POST /v1/mail/messages/{message_id}/forward](hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-266.md) - Static API endpoint `POST /v1/mail/messages/{message_id}/forward` in AS215932/hyrule-cloud. -* [POST /v1/mail/messages/{message_id}/reply](hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-261.md) - Static API endpoint `POST /v1/mail/messages/{message_id}/reply` in AS215932/hyrule-cloud. -* [POST /v1/mail/search](hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-232.md) - Static API endpoint `POST /v1/mail/search` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts](hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90.md) - Static API endpoint `POST /v1/mail/accounts` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/quote](hyrule-cloud-post-v1-mail-accounts-quote-hyrule-cloud-api-mail-py-83.md) - Static API endpoint `POST /v1/mail/accounts/quote` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/aliases](hyrule-cloud-post-v1-mail-accounts-mailbox-id-aliases-hyrule-cloud-api-mail-py-161.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/aliases` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/api-keys](hyrule-cloud-post-v1-mail-accounts-mailbox-id-api-keys-hyrule-cloud-api-mail-py-191.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/api-keys` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/extend](hyrule-cloud-post-v1-mail-accounts-mailbox-id-extend-hyrule-cloud-api-mail-py-116.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/extend` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/folders](hyrule-cloud-post-v1-mail-accounts-mailbox-id-folders-hyrule-cloud-api-mail-py-262.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/folders` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/identities](hyrule-cloud-post-v1-mail-accounts-mailbox-id-identities-hyrule-cloud-api-mail-py-176.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/identities` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete](hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-delete-hyrule-cloud-api-mail-py-312.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/delete` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release](hyrule-cloud-post-v1-mail-accounts-mailbox-id-quarantine-message-id-release-hyrule-cloud-api-mail-py-307.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/quarantine/{message_id}/release` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/report-not-spam](hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-not-spam-hyrule-cloud-api-mail-py-322.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-not-spam` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/report-spam](hyrule-cloud-post-v1-mail-accounts-mailbox-id-report-spam-hyrule-cloud-api-mail-py-317.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/report-spam` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/resume](hyrule-cloud-post-v1-mail-accounts-mailbox-id-resume-hyrule-cloud-api-mail-py-126.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/resume` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/rotate-password](hyrule-cloud-post-v1-mail-accounts-mailbox-id-rotate-password-hyrule-cloud-api-mail-py-201.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rotate-password` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/rules](hyrule-cloud-post-v1-mail-accounts-mailbox-id-rules-hyrule-cloud-api-mail-py-272.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/rules` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/suspend](hyrule-cloud-post-v1-mail-accounts-mailbox-id-suspend-hyrule-cloud-api-mail-py-121.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/suspend` in AS215932/hyrule-cloud. +* [POST /v1/mail/accounts/{mailbox_id}/webhooks](hyrule-cloud-post-v1-mail-accounts-mailbox-id-webhooks-hyrule-cloud-api-mail-py-292.md) - Static API endpoint `POST /v1/mail/accounts/{mailbox_id}/webhooks` in AS215932/hyrule-cloud. +* [POST /v1/mail/domains](hyrule-cloud-post-v1-mail-domains-hyrule-cloud-api-mail-py-131.md) - Static API endpoint `POST /v1/mail/domains` in AS215932/hyrule-cloud. +* [POST /v1/mail/domains/{domain_id}/verify](hyrule-cloud-post-v1-mail-domains-domain-id-verify-hyrule-cloud-api-mail-py-141.md) - Static API endpoint `POST /v1/mail/domains/{domain_id}/verify` in AS215932/hyrule-cloud. +* [POST /v1/mail/messages/send](hyrule-cloud-post-v1-mail-messages-send-hyrule-cloud-api-mail-py-216.md) - Static API endpoint `POST /v1/mail/messages/send` in AS215932/hyrule-cloud. +* [POST /v1/mail/messages/{message_id}/forward](hyrule-cloud-post-v1-mail-messages-message-id-forward-hyrule-cloud-api-mail-py-242.md) - Static API endpoint `POST /v1/mail/messages/{message_id}/forward` in AS215932/hyrule-cloud. +* [POST /v1/mail/messages/{message_id}/reply](hyrule-cloud-post-v1-mail-messages-message-id-reply-hyrule-cloud-api-mail-py-237.md) - Static API endpoint `POST /v1/mail/messages/{message_id}/reply` in AS215932/hyrule-cloud. +* [POST /v1/mail/search](hyrule-cloud-post-v1-mail-search-hyrule-cloud-api-mail-py-211.md) - Static API endpoint `POST /v1/mail/search` in AS215932/hyrule-cloud. * [POST /v1/me/api-keys](hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025.md) - Static API endpoint `POST /v1/me/api-keys` in AS215932/hyrule-cloud. * [POST /v1/me/password](hyrule-cloud-post-v1-me-password-hyrule-cloud-api-auth-py-726.md) - Static API endpoint `POST /v1/me/password` in AS215932/hyrule-cloud. * [POST /v1/me/recovery-code](hyrule-cloud-post-v1-me-recovery-code-hyrule-cloud-api-auth-py-769.md) - Static API endpoint `POST /v1/me/recovery-code` in AS215932/hyrule-cloud. * [POST /v1/me/vms/{vm_id}/claim](hyrule-cloud-post-v1-me-vms-vm-id-claim-hyrule-cloud-api-auth-py-909.md) - Static API endpoint `POST /v1/me/vms/{vm_id}/claim` in AS215932/hyrule-cloud. -* [POST /v1/mx/bounce/parse](hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-140.md) - Static API endpoint `POST /v1/mx/bounce/parse` in AS215932/hyrule-cloud. -* [POST /v1/mx/check](hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-133.md) - Static API endpoint `POST /v1/mx/check` in AS215932/hyrule-cloud. -* [POST /v1/mx/check/quote](hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-111.md) - Static API endpoint `POST /v1/mx/check/quote` in AS215932/hyrule-cloud. -* [POST /v1/mx/jobs](hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-160.md) - Static API endpoint `POST /v1/mx/jobs` in AS215932/hyrule-cloud. -* [POST /v1/mx/jobs/quote](hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-116.md) - Static API endpoint `POST /v1/mx/jobs/quote` in AS215932/hyrule-cloud. -* [POST /v1/mx/recommend-records](hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-147.md) - Static API endpoint `POST /v1/mx/recommend-records` in AS215932/hyrule-cloud. -* [POST /v1/mx/reports/mail-delivery](hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-154.md) - Static API endpoint `POST /v1/mx/reports/mail-delivery` in AS215932/hyrule-cloud. +* [POST /v1/mx/bounce/parse](hyrule-cloud-post-v1-mx-bounce-parse-hyrule-cloud-api-mx-py-139.md) - Static API endpoint `POST /v1/mx/bounce/parse` in AS215932/hyrule-cloud. +* [POST /v1/mx/check](hyrule-cloud-post-v1-mx-check-hyrule-cloud-api-mx-py-132.md) - Static API endpoint `POST /v1/mx/check` in AS215932/hyrule-cloud. +* [POST /v1/mx/check/quote](hyrule-cloud-post-v1-mx-check-quote-hyrule-cloud-api-mx-py-110.md) - Static API endpoint `POST /v1/mx/check/quote` in AS215932/hyrule-cloud. +* [POST /v1/mx/jobs](hyrule-cloud-post-v1-mx-jobs-hyrule-cloud-api-mx-py-159.md) - Static API endpoint `POST /v1/mx/jobs` in AS215932/hyrule-cloud. +* [POST /v1/mx/jobs/quote](hyrule-cloud-post-v1-mx-jobs-quote-hyrule-cloud-api-mx-py-115.md) - Static API endpoint `POST /v1/mx/jobs/quote` in AS215932/hyrule-cloud. +* [POST /v1/mx/recommend-records](hyrule-cloud-post-v1-mx-recommend-records-hyrule-cloud-api-mx-py-146.md) - Static API endpoint `POST /v1/mx/recommend-records` in AS215932/hyrule-cloud. +* [POST /v1/mx/reports/mail-delivery](hyrule-cloud-post-v1-mx-reports-mail-delivery-hyrule-cloud-api-mx-py-153.md) - Static API endpoint `POST /v1/mx/reports/mail-delivery` in AS215932/hyrule-cloud. * [POST /v1/nat/lookup](hyrule-cloud-post-v1-nat-lookup-hyrule-cloud-api-nat-py-80.md) - Static API endpoint `POST /v1/nat/lookup` in AS215932/hyrule-cloud. * [POST /v1/nat/lookup/quote](hyrule-cloud-post-v1-nat-lookup-quote-hyrule-cloud-api-nat-py-70.md) - Static API endpoint `POST /v1/nat/lookup/quote` in AS215932/hyrule-cloud. * [POST /v1/nat/port-forward/check](hyrule-cloud-post-v1-nat-port-forward-check-hyrule-cloud-api-nat-py-89.md) - Static API endpoint `POST /v1/nat/port-forward/check` in AS215932/hyrule-cloud. * [POST /v1/nat/port-forward/check/quote](hyrule-cloud-post-v1-nat-port-forward-check-quote-hyrule-cloud-api-nat-py-75.md) - Static API endpoint `POST /v1/nat/port-forward/check/quote` in AS215932/hyrule-cloud. -* [POST /v1/network/request](hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1172.md) - Static API endpoint `POST /v1/network/request` in AS215932/hyrule-cloud. -* [POST /v1/path/asymmetry](hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-110.md) - Static API endpoint `POST /v1/path/asymmetry` in AS215932/hyrule-cloud. -* [POST /v1/path/jobs](hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-125.md) - Static API endpoint `POST /v1/path/jobs` in AS215932/hyrule-cloud. -* [POST /v1/path/mtr](hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-102.md) - Static API endpoint `POST /v1/path/mtr` in AS215932/hyrule-cloud. -* [POST /v1/path/ping](hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-86.md) - Static API endpoint `POST /v1/path/ping` in AS215932/hyrule-cloud. -* [POST /v1/path/report](hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-118.md) - Static API endpoint `POST /v1/path/report` in AS215932/hyrule-cloud. -* [POST /v1/path/report/quote](hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-77.md) - Static API endpoint `POST /v1/path/report/quote` in AS215932/hyrule-cloud. -* [POST /v1/path/trace](hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-94.md) - Static API endpoint `POST /v1/path/trace` in AS215932/hyrule-cloud. +* [POST /v1/network/request](hyrule-cloud-post-v1-network-request-hyrule-cloud-api-routes-py-1405.md) - Static API endpoint `POST /v1/network/request` in AS215932/hyrule-cloud. +* [POST /v1/path/asymmetry](hyrule-cloud-post-v1-path-asymmetry-hyrule-cloud-api-path-py-138.md) - Static API endpoint `POST /v1/path/asymmetry` in AS215932/hyrule-cloud. +* [POST /v1/path/jobs](hyrule-cloud-post-v1-path-jobs-hyrule-cloud-api-path-py-157.md) - Static API endpoint `POST /v1/path/jobs` in AS215932/hyrule-cloud. +* [POST /v1/path/mtr](hyrule-cloud-post-v1-path-mtr-hyrule-cloud-api-path-py-130.md) - Static API endpoint `POST /v1/path/mtr` in AS215932/hyrule-cloud. +* [POST /v1/path/ping](hyrule-cloud-post-v1-path-ping-hyrule-cloud-api-path-py-114.md) - Static API endpoint `POST /v1/path/ping` in AS215932/hyrule-cloud. +* [POST /v1/path/report](hyrule-cloud-post-v1-path-report-hyrule-cloud-api-path-py-146.md) - Static API endpoint `POST /v1/path/report` in AS215932/hyrule-cloud. +* [POST /v1/path/report/quote](hyrule-cloud-post-v1-path-report-quote-hyrule-cloud-api-path-py-97.md) - Static API endpoint `POST /v1/path/report/quote` in AS215932/hyrule-cloud. +* [POST /v1/path/trace](hyrule-cloud-post-v1-path-trace-hyrule-cloud-api-path-py-122.md) - Static API endpoint `POST /v1/path/trace` in AS215932/hyrule-cloud. * [POST /v1/ports/check](hyrule-cloud-post-v1-ports-check-hyrule-cloud-api-ports-py-57.md) - Static API endpoint `POST /v1/ports/check` in AS215932/hyrule-cloud. * [POST /v1/ports/check/quote](hyrule-cloud-post-v1-ports-check-quote-hyrule-cloud-api-ports-py-52.md) - Static API endpoint `POST /v1/ports/check/quote` in AS215932/hyrule-cloud. * [POST /v1/rdap/lookup](hyrule-cloud-post-v1-rdap-lookup-hyrule-cloud-api-registry-py-88.md) - Static API endpoint `POST /v1/rdap/lookup` in AS215932/hyrule-cloud. * [POST /v1/rdap/lookup/quote](hyrule-cloud-post-v1-rdap-lookup-quote-hyrule-cloud-api-registry-py-66.md) - Static API endpoint `POST /v1/rdap/lookup/quote` in AS215932/hyrule-cloud. -* [POST /v1/speedtest/](hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-59.md) - Static API endpoint `POST /v1/speedtest/` in AS215932/hyrule-cloud. -* [POST /v1/speedtest/jobs](hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-66.md) - Static API endpoint `POST /v1/speedtest/jobs` in AS215932/hyrule-cloud. -* [POST /v1/speedtest/quote](hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-54.md) - Static API endpoint `POST /v1/speedtest/quote` in AS215932/hyrule-cloud. -* [POST /v1/threat/lookup](hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-64.md) - Static API endpoint `POST /v1/threat/lookup` in AS215932/hyrule-cloud. -* [POST /v1/threat/lookup/quote](hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-59.md) - Static API endpoint `POST /v1/threat/lookup/quote` in AS215932/hyrule-cloud. -* [POST /v1/vm/create](hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671.md) - Static API endpoint `POST /v1/vm/create` in AS215932/hyrule-cloud. -* [POST /v1/vm/quote](hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-770.md) - Static API endpoint `POST /v1/vm/quote` in AS215932/hyrule-cloud. -* [POST /v1/vm/{vm_id}/extend](hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-838.md) - Static API endpoint `POST /v1/vm/{vm_id}/extend` in AS215932/hyrule-cloud. -* [POST /v1/vm/{vm_id}/reboot](hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-884.md) - Static API endpoint `POST /v1/vm/{vm_id}/reboot` in AS215932/hyrule-cloud. -* [POST /v1/voip/check](hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-78.md) - Static API endpoint `POST /v1/voip/check` in AS215932/hyrule-cloud. -* [POST /v1/voip/check/quote](hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-68.md) - Static API endpoint `POST /v1/voip/check/quote` in AS215932/hyrule-cloud. -* [POST /v1/voip/jobs](hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-99.md) - Static API endpoint `POST /v1/voip/jobs` in AS215932/hyrule-cloud. -* [POST /v1/voip/number/lookup](hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-85.md) - Static API endpoint `POST /v1/voip/number/lookup` in AS215932/hyrule-cloud. -* [POST /v1/voip/number/lookup/quote](hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-73.md) - Static API endpoint `POST /v1/voip/number/lookup/quote` in AS215932/hyrule-cloud. -* [POST /v1/voip/report](hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-92.md) - Static API endpoint `POST /v1/voip/report` in AS215932/hyrule-cloud. -* [POST /v1/web/check](hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-85.md) - Static API endpoint `POST /v1/web/check` in AS215932/hyrule-cloud. -* [POST /v1/web/check/quote](hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-70.md) - Static API endpoint `POST /v1/web/check/quote` in AS215932/hyrule-cloud. -* [POST /v1/web/reports](hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-127.md) - Static API endpoint `POST /v1/web/reports` in AS215932/hyrule-cloud. -* [POST /v1/web/reports/quote](hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-75.md) - Static API endpoint `POST /v1/web/reports/quote` in AS215932/hyrule-cloud. -* [POST /v1/web/tls/deep](hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-135.md) - Static API endpoint `POST /v1/web/tls/deep` in AS215932/hyrule-cloud. -* [POST /v1/web/tls/deep/quote](hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-80.md) - Static API endpoint `POST /v1/web/tls/deep/quote` in AS215932/hyrule-cloud. +* [POST /v1/speedtest/](hyrule-cloud-post-v1-speedtest-hyrule-cloud-api-speedtest-py-51.md) - Static API endpoint `POST /v1/speedtest/` in AS215932/hyrule-cloud. +* [POST /v1/speedtest/jobs](hyrule-cloud-post-v1-speedtest-jobs-hyrule-cloud-api-speedtest-py-58.md) - Static API endpoint `POST /v1/speedtest/jobs` in AS215932/hyrule-cloud. +* [POST /v1/speedtest/quote](hyrule-cloud-post-v1-speedtest-quote-hyrule-cloud-api-speedtest-py-44.md) - Static API endpoint `POST /v1/speedtest/quote` in AS215932/hyrule-cloud. +* [POST /v1/threat/lookup](hyrule-cloud-post-v1-threat-lookup-hyrule-cloud-api-threat-py-85.md) - Static API endpoint `POST /v1/threat/lookup` in AS215932/hyrule-cloud. +* [POST /v1/threat/lookup/quote](hyrule-cloud-post-v1-threat-lookup-quote-hyrule-cloud-api-threat-py-78.md) - Static API endpoint `POST /v1/threat/lookup/quote` in AS215932/hyrule-cloud. +* [POST /v1/vm/create](hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763.md) - Static API endpoint `POST /v1/vm/create` in AS215932/hyrule-cloud. +* [POST /v1/vm/quote](hyrule-cloud-post-v1-vm-quote-hyrule-cloud-api-routes-py-994.md) - Static API endpoint `POST /v1/vm/quote` in AS215932/hyrule-cloud. +* [POST /v1/vm/{vm_id}/extend](hyrule-cloud-post-v1-vm-vm-id-extend-hyrule-cloud-api-routes-py-1066.md) - Static API endpoint `POST /v1/vm/{vm_id}/extend` in AS215932/hyrule-cloud. +* [POST /v1/vm/{vm_id}/reboot](hyrule-cloud-post-v1-vm-vm-id-reboot-hyrule-cloud-api-routes-py-1117.md) - Static API endpoint `POST /v1/vm/{vm_id}/reboot` in AS215932/hyrule-cloud. +* [POST /v1/voip/check](hyrule-cloud-post-v1-voip-check-hyrule-cloud-api-voip-py-99.md) - Static API endpoint `POST /v1/voip/check` in AS215932/hyrule-cloud. +* [POST /v1/voip/check/quote](hyrule-cloud-post-v1-voip-check-quote-hyrule-cloud-api-voip-py-85.md) - Static API endpoint `POST /v1/voip/check/quote` in AS215932/hyrule-cloud. +* [POST /v1/voip/jobs](hyrule-cloud-post-v1-voip-jobs-hyrule-cloud-api-voip-py-128.md) - Static API endpoint `POST /v1/voip/jobs` in AS215932/hyrule-cloud. +* [POST /v1/voip/number/lookup](hyrule-cloud-post-v1-voip-number-lookup-hyrule-cloud-api-voip-py-110.md) - Static API endpoint `POST /v1/voip/number/lookup` in AS215932/hyrule-cloud. +* [POST /v1/voip/number/lookup/quote](hyrule-cloud-post-v1-voip-number-lookup-quote-hyrule-cloud-api-voip-py-92.md) - Static API endpoint `POST /v1/voip/number/lookup/quote` in AS215932/hyrule-cloud. +* [POST /v1/voip/report](hyrule-cloud-post-v1-voip-report-hyrule-cloud-api-voip-py-121.md) - Static API endpoint `POST /v1/voip/report` in AS215932/hyrule-cloud. +* [POST /v1/web/check](hyrule-cloud-post-v1-web-check-hyrule-cloud-api-web-py-83.md) - Static API endpoint `POST /v1/web/check` in AS215932/hyrule-cloud. +* [POST /v1/web/check/quote](hyrule-cloud-post-v1-web-check-quote-hyrule-cloud-api-web-py-66.md) - Static API endpoint `POST /v1/web/check/quote` in AS215932/hyrule-cloud. +* [POST /v1/web/reports](hyrule-cloud-post-v1-web-reports-hyrule-cloud-api-web-py-125.md) - Static API endpoint `POST /v1/web/reports` in AS215932/hyrule-cloud. +* [POST /v1/web/reports/quote](hyrule-cloud-post-v1-web-reports-quote-hyrule-cloud-api-web-py-71.md) - Static API endpoint `POST /v1/web/reports/quote` in AS215932/hyrule-cloud. +* [POST /v1/web/tls/deep](hyrule-cloud-post-v1-web-tls-deep-hyrule-cloud-api-web-py-131.md) - Static API endpoint `POST /v1/web/tls/deep` in AS215932/hyrule-cloud. +* [POST /v1/web/tls/deep/quote](hyrule-cloud-post-v1-web-tls-deep-quote-hyrule-cloud-api-web-py-78.md) - Static API endpoint `POST /v1/web/tls/deep/quote` in AS215932/hyrule-cloud. * [POST /v1/whois/lookup](hyrule-cloud-post-v1-whois-lookup-hyrule-cloud-api-registry-py-130.md) - Static API endpoint `POST /v1/whois/lookup` in AS215932/hyrule-cloud. * [POST /v1/whois/lookup/quote](hyrule-cloud-post-v1-whois-lookup-quote-hyrule-cloud-api-registry-py-71.md) - Static API endpoint `POST /v1/whois/lookup/quote` in AS215932/hyrule-cloud. -* [POST /v1/zone/record](hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1116.md) - Static API endpoint `POST /v1/zone/record` in AS215932/hyrule-cloud. +* [POST /v1/zone/record](hyrule-cloud-post-v1-zone-record-hyrule-cloud-api-routes-py-1349.md) - Static API endpoint `POST /v1/zone/record` in AS215932/hyrule-cloud. diff --git a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31.md b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31.md index f9e5cee..24b6c4f 100644 --- a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31.md +++ b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-healthz-internal-server-server-go-31.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: '31' url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L31 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32.md b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32.md index 4a1f85f..f775368 100644 --- a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32.md +++ b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-readyz-internal-server-server-go-32.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: '32' url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L32 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23.md b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23.md index 7903c24..fd8432c 100644 --- a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23.md +++ b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-health-internal-server-server-go-23.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: '23' url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L23 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24.md b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24.md index d84356f..bc75adc 100644 --- a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24.md +++ b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-get-v1-modes-internal-server-server-go-24.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: '24' url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L24 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33.md b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33.md index 0b92d2b..e319580 100644 --- a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33.md +++ b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-metrics-internal-server-server-go-33.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: '33' url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L33 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25.md b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25.md index dfee5e5..fc87e37 100644 --- a/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25.md +++ b/okf/generated/api/hyrule-network-proxy/hyrule-network-proxy-any-post-v1-request-internal-server-server-go-25.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: '25' url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/internal/server/server.go#L25 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33.md b/okf/generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33.md index 9eeecc4..f77957f 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-about-tests-test-seo-py-33.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /about description: Static API endpoint `GET /about` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L33-L34 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L33-L34 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 33-34 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L33-L34 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L33-L34 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:33-34](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L33-L34) +[1] [tests/test_seo.py:33-34](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L33-L34) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973.md b/okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174.md similarity index 65% rename from okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973.md rename to okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174.md index ab619da..df99b43 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-973.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-abuse-hyrule-web-app-py-1174.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /abuse description: Static API endpoint `GET /abuse` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L973-L975 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1174-L1176 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 973-975 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L973-L975 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1174-1176 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1174-L1176 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/abuse` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:973` | +| Source | `hyrule_web/app.py:1174` | | Function/handler | `page_abuse` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:973-975](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L973-L975) +[1] [hyrule_web/app.py:1174-1176](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1174-L1176) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718.md b/okf/generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718.md new file mode 100644 index 0000000..5a7ef73 --- /dev/null +++ b/okf/generated/api/hyrule-web/hyrule-web-get-agents-hyrule-web-app-py-718.md @@ -0,0 +1,64 @@ +--- +type: API Endpoint +title: GET /agents +description: Static API endpoint `GET /agents` in AS215932/hyrule-web. +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L718-L730 +tags: +- api +- get +- hyrule-web +timestamp: '2026-07-10T04:35:25Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-web + path: hyrule_web/app.py + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 718-730 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L718-L730 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-web +method: GET +route: /agents +source_path: hyrule_web/app.py +function_name: page_agents +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/agents` | +| Repository | `AS215932/hyrule-web` | +| Source | `hyrule_web/app.py:718` | +| Function/handler | `page_agents` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `Response` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +Overhaul: the x402 story for agents — manifest, golden path, per-endpoint +prices (live from the published manifest, curated fallback), MCP config, +ClawHub skills, and the live payment-rail list. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_web/app.py:718-730](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L718-L730) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48.md b/okf/generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48.md index 1e7dbfb..ed1d562 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-api-data-tests-test-seo-py-48.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /api/data description: Static API endpoint `GET /api/data` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L48-L49 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L48-L49 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 48-49 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L48-L49 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L48-L49 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:48-49](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L48-L49) +[1] [tests/test_seo.py:48-49](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L48-L49) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129.md b/okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129.md new file mode 100644 index 0000000..2748df2 --- /dev/null +++ b/okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /apple-touch-icon.png +description: Static API endpoint `GET /apple-touch-icon.png` in AS215932/hyrule-web. +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134 +tags: +- api +- get +- hyrule-web +timestamp: '2026-07-10T04:35:25Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-web + path: hyrule_web/app.py + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1129-1134 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-web +method: GET +route: /apple-touch-icon.png +source_path: hyrule_web/app.py +function_name: apple_touch_icon +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/apple-touch-icon.png` | +| Repository | `AS215932/hyrule-web` | +| Source | `hyrule_web/app.py:1129` | +| Function/handler | `apple_touch_icon` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `FileResponse` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_web/app.py:1129-1134](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129.md b/okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129.md new file mode 100644 index 0000000..344a384 --- /dev/null +++ b/okf/generated/api/hyrule-web/hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /apple-touch-icon-precomposed.png +description: Static API endpoint `GET /apple-touch-icon-precomposed.png` in AS215932/hyrule-web. +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134 +tags: +- api +- get +- hyrule-web +timestamp: '2026-07-10T04:35:25Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-web + path: hyrule_web/app.py + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1129-1134 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-web +method: GET +route: /apple-touch-icon-precomposed.png +source_path: hyrule_web/app.py +function_name: apple_touch_icon +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/apple-touch-icon-precomposed.png` | +| Repository | `AS215932/hyrule-web` | +| Source | `hyrule_web/app.py:1129` | +| Function/handler | `apple_touch_icon` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `FileResponse` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_web/app.py:1129-1134](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1129-L1134) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833.md b/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008.md similarity index 69% rename from okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833.md rename to okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008.md index 24531ef..4b923b4 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-833.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-hyrule-web-app-py-1008.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /dashboard description: Static API endpoint `GET /dashboard` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L833-L849 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1008-L1024 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 833-849 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L833-L849 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1008-1024 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1008-L1024 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/dashboard` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:833` | +| Source | `hyrule_web/app.py:1008` | | Function/handler | `page_dashboard` | | Router | `app` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:833-849](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L833-L849) +[1] [hyrule_web/app.py:1008-1024](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1008-L1024) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58.md b/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58.md index 38de4e1..c7cd984 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-dashboard-tests-test-seo-py-58.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /dashboard description: Static API endpoint `GET /dashboard` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L58-L59 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L58-L59 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 58-59 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L58-L59 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L58-L59 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:58-59](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L58-L59) +[1] [tests/test_seo.py:58-59](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L58-L59) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947.md b/okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947.md rename to okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148.md index 17eb2b9..6f5d33d 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-947.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-faq-hyrule-web-app-py-1148.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /faq description: Static API endpoint `GET /faq` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L947-L957 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1148-L1158 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 947-957 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L947-L957 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1148-1158 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1148-L1158 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/faq` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:947` | +| Source | `hyrule_web/app.py:1148` | | Function/handler | `page_faq` | | Router | `app` | | Status codes | `Not statically detected` | @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:947-957](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L947-L957) +[1] [hyrule_web/app.py:1148-1158](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1148-L1158) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119.md b/okf/generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119.md new file mode 100644 index 0000000..14537ee --- /dev/null +++ b/okf/generated/api/hyrule-web/hyrule-web-get-favicon-ico-hyrule-web-app-py-1119.md @@ -0,0 +1,62 @@ +--- +type: API Endpoint +title: GET /favicon.ico +description: Static API endpoint `GET /favicon.ico` in AS215932/hyrule-web. +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1119-L1124 +tags: +- api +- get +- hyrule-web +timestamp: '2026-07-10T04:35:25Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-web + path: hyrule_web/app.py + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1119-1124 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1119-L1124 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-web +method: GET +route: /favicon.ico +source_path: hyrule_web/app.py +function_name: favicon +request_models: [] +--- + +# Endpoint + +| Field | Value | +| --- | --- | +| Method | `GET` | +| Path | `/favicon.ico` | +| Repository | `AS215932/hyrule-web` | +| Source | `hyrule_web/app.py:1119` | +| Function/handler | `favicon` | +| Router | `app` | +| Status codes | `Not statically detected` | +| Return annotation | `FileResponse` | +| Response model | `not statically declared` | + +# Request/response models + +No request or response model statically detected. + +# Dependencies + +No FastAPI dependencies statically detected. + +# Function documentation + +No function docstring found in source. + +# Notes + +This concept is generated from static source analysis. Check the cited source for full validation, side effects, authentication, payment gating, and runtime behavior. + +# Citations + +[1] [hyrule_web/app.py:1119-1124](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1119-L1124) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533.md b/okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680.md similarity index 71% rename from okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533.md rename to okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680.md index 3743594..62dbe72 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-533.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-hyrule-web-app-py-680.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET / description: Static API endpoint `GET /` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L533-L549 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L680-L699 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 533-549 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L533-L549 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 680-699 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L680-L699 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:533` | +| Source | `hyrule_web/app.py:680` | | Function/handler | `page_index` | | Router | `app` | | Status codes | `Not statically detected` | @@ -65,4 +65,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:533-549](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L533-L549) +[1] [hyrule_web/app.py:680-699](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L680-L699) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979.md b/okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180.md similarity index 65% rename from okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979.md rename to okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180.md index 8e621ac..f94b657 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-979.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-legal-hyrule-web-app-py-1180.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /legal description: Static API endpoint `GET /legal` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L979-L981 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1180-L1182 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 979-981 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L979-L981 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1180-1182 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1180-L1182 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/legal` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:979` | +| Source | `hyrule_web/app.py:1180` | | Function/handler | `page_legal` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:979-981](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L979-L981) +[1] [hyrule_web/app.py:1180-1182](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1180-L1182) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990.md b/okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191.md similarity index 65% rename from okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990.md rename to okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191.md index b114760..3ccdffd 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-990.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-llms-txt-hyrule-web-app-py-1191.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /llms.txt description: Static API endpoint `GET /llms.txt` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L990-L996 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1191-L1201 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 990-996 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L990-L996 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1191-1201 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1191-L1201 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/llms.txt` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:990` | +| Source | `hyrule_web/app.py:1191` | | Function/handler | `llms` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:990-996](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L990-L996) +[1] [hyrule_web/app.py:1191-1201](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1191-L1201) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736.md b/okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736.md rename to okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911.md index 5873e4c..a21e2e9 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-736.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-login-hyrule-web-app-py-911.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /login description: Static API endpoint `GET /login` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L736-L738 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L911-L913 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 736-738 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L736-L738 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 911-913 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L911-L913 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/login` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:736` | +| Source | `hyrule_web/app.py:911` | | Function/handler | `page_login` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:736-738](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L736-L738) +[1] [hyrule_web/app.py:911-913](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L911-L913) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560.md b/okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560.md rename to okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734.md index 2b70205..c7a349d 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-560.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-order-hyrule-web-app-py-734.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /order description: Static API endpoint `GET /order` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L560-L570 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L734-L745 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 560-570 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L560-L570 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 734-745 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L734-L745 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/order` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:560` | +| Source | `hyrule_web/app.py:734` | | Function/handler | `page_order` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:560-570](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L560-L570) +[1] [hyrule_web/app.py:734-745](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L734-L745) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615.md b/okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790.md similarity index 72% rename from okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615.md rename to okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790.md index ec9b23f..819c1ec 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /order/review/{quote_id} description: Static API endpoint `GET /order/review/{quote_id}` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L615-L653 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L790-L828 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 615-653 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L615-L653 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 790-828 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L790-L828 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/order/review/{quote_id}` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:615` | +| Source | `hyrule_web/app.py:790` | | Function/handler | `page_review_quote` | | Router | `app` | | Status codes | `Not statically detected` | @@ -64,4 +64,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:615-653](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L615-L653) +[1] [hyrule_web/app.py:790-828](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L790-L828) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657.md b/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657.md rename to okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832.md index 383a7f7..e049bb5 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /order/status/{vm_id} description: Static API endpoint `GET /order/status/{vm_id}` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L657-L680 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L832-L855 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 657-680 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L657-L680 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 832-855 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L832-L855 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/order/status/{vm_id}` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:657` | +| Source | `hyrule_web/app.py:832` | | Function/handler | `page_status` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:657-680](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L657-L680) +[1] [hyrule_web/app.py:832-855](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L832-L855) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920.md b/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920.md rename to okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095.md index 4ae43bc..9d51966 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /order/status/{vm_id}/partial description: Static API endpoint `GET /order/status/{vm_id}/partial` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L920-L923 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1095-L1098 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 920-923 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L920-L923 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1095-1098 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1095-L1098 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/order/status/{vm_id}/partial` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:920` | +| Source | `hyrule_web/app.py:1095` | | Function/handler | `partial_status` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:920-923](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L920-L923) +[1] [hyrule_web/app.py:1095-1098](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1095-L1098) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53.md b/okf/generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53.md index 6fdd7e6..006404f 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-partials-x-tests-test-seo-py-53.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /partials/x description: Static API endpoint `GET /partials/x` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L53-L54 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L53-L54 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 53-54 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L53-L54 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L53-L54 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:53-54](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L53-L54) +[1] [tests/test_seo.py:53-54](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L53-L54) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967.md b/okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967.md rename to okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168.md index 0609eda..c143427 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-967.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-privacy-hyrule-web-app-py-1168.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /privacy description: Static API endpoint `GET /privacy` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L967-L969 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1168-L1170 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 967-969 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L967-L969 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1168-1170 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1168-L1170 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/privacy` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:967` | +| Source | `hyrule_web/app.py:1168` | | Function/handler | `page_privacy` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:967-969](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L967-L969) +[1] [hyrule_web/app.py:1168-1170](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1168-L1170) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778.md b/okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778.md rename to okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953.md index 899a1ff..cdbbb83 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-778.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-recover-hyrule-web-app-py-953.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /recover description: Static API endpoint `GET /recover` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L778-L780 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L953-L955 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 778-780 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L778-L780 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 953-955 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L953-L955 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/recover` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:778` | +| Source | `hyrule_web/app.py:953` | | Function/handler | `page_recover` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:778-780](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L778-L780) +[1] [hyrule_web/app.py:953-955](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L953-L955) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932.md b/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932.md rename to okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107.md index 16d0d08..67e3825 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-932.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-hyrule-web-app-py-1107.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /robots.txt description: Static API endpoint `GET /robots.txt` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L932-L933 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1107-L1108 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 932-933 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L932-L933 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1107-1108 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1107-L1108 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/robots.txt` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:932` | +| Source | `hyrule_web/app.py:1107` | | Function/handler | `robots` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:932-933](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L932-L933) +[1] [hyrule_web/app.py:1107-1108](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1107-L1108) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63.md b/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63.md index 00159dd..8fbb4a1 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-robots-txt-tests-test-seo-py-63.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /robots.txt description: Static API endpoint `GET /robots.txt` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L63-L64 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L63-L64 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 63-64 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L63-L64 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L63-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:63-64](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L63-L64) +[1] [tests/test_seo.py:63-64](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L63-L64) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553.md b/okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553.md rename to okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703.md index 14684b1..6729d97 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-553.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-services-hyrule-web-app-py-703.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /services description: Static API endpoint `GET /services` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L553-L556 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L703-L714 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 553-556 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L553-L556 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 703-714 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L703-L714 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/services` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:553` | +| Source | `hyrule_web/app.py:703` | | Function/handler | `page_services` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:553-556](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L553-L556) +[1] [hyrule_web/app.py:703-714](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L703-L714) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689.md b/okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689.md rename to okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864.md index cde19b1..2a20470 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-689.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-signup-hyrule-web-app-py-864.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /signup description: Static API endpoint `GET /signup` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L689-L691 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L864-L866 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 689-691 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L689-L691 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 864-866 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L864-L866 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/signup` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:689` | +| Source | `hyrule_web/app.py:864` | | Function/handler | `page_signup` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:689-691](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L689-L691) +[1] [hyrule_web/app.py:864-866](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L864-L866) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985.md b/okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985.md rename to okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186.md index d6c3ec6..50303b0 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-985.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /sitemap.xml description: Static API endpoint `GET /sitemap.xml` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L985-L986 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1186-L1187 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 985-986 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L985-L986 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1186-1187 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1186-L1187 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/sitemap.xml` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:985` | +| Source | `hyrule_web/app.py:1186` | | Function/handler | `sitemap` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:985-986](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L985-L986) +[1] [hyrule_web/app.py:1186-1187](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1186-L1187) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961.md b/okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162.md similarity index 65% rename from okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961.md rename to okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162.md index 52ba47c..46e9656 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-961.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-terms-hyrule-web-app-py-1162.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /terms description: Static API endpoint `GET /terms` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L961-L963 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1162-L1164 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 961-963 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L961-L963 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1162-1164 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1162-L1164 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/terms` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:961` | +| Source | `hyrule_web/app.py:1162` | | Function/handler | `page_terms` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:961-963](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L961-L963) +[1] [hyrule_web/app.py:1162-1164](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1162-L1164) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29.md b/okf/generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29.md index 7cb53cd..731a92c 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-tests-test-seo-py-29.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET / description: Static API endpoint `GET /` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L29-L30 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L29-L30 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 29-30 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L29-L30 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L29-L30 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:29-30](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L29-L30) +[1] [tests/test_seo.py:29-30](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L29-L30) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937.md b/okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138.md similarity index 69% rename from okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937.md rename to okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138.md index f7a47c0..eca5657 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-937.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-transparency-hyrule-web-app-py-1138.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /transparency description: Static API endpoint `GET /transparency` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L937-L943 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1138-L1144 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 937-943 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L937-L943 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1138-1144 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1138-L1144 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/transparency` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:937` | +| Source | `hyrule_web/app.py:1138` | | Function/handler | `page_transparency` | | Router | `app` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:937-943](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L937-L943) +[1] [hyrule_web/app.py:1138-1144](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1138-L1144) diff --git a/okf/generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43.md b/okf/generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43.md index 9558f63..f88d3c0 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43.md +++ b/okf/generated/api/hyrule-web/hyrule-web-get-users-uid-tests-test-seo-py-43.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /users/{uid} description: Static API endpoint `GET /users/{uid}` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L43-L44 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L43-L44 tags: - api - get - hyrule-web -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 43-44 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L43-L44 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L43-L44 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:43-44](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L43-L44) +[1] [tests/test_seo.py:43-44](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L43-L44) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872.md b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872.md rename to okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047.md index 6cb4e5a..e1d2815 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-872.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /dashboard/claim description: Static API endpoint `POST /dashboard/claim` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L872-L882 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1047-L1057 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 872-882 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L872-L882 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1047-1057 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1047-L1057 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/dashboard/claim` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:872` | +| Source | `hyrule_web/app.py:1047` | | Function/handler | `dash_claim` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:872-882](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L872-L882) +[1] [hyrule_web/app.py:1047-1057](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1047-L1057) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886.md b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886.md rename to okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061.md index 6eb8cdb..4e551c2 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-886.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-password-hyrule-web-app-py-1061.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /dashboard/password description: Static API endpoint `POST /dashboard/password` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L886-L896 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1061-L1071 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 886-896 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L886-L896 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1061-1071 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1061-L1071 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/dashboard/password` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:886` | +| Source | `hyrule_web/app.py:1061` | | Function/handler | `dash_change_password` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:886-896](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L886-L896) +[1] [hyrule_web/app.py:1061-1071](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1061-L1071) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865.md b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865.md rename to okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040.md index 0e88791..5a13e64 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /dashboard/vms/{vm_id}/destroy description: Static API endpoint `POST /dashboard/vms/{vm_id}/destroy` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L865-L868 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1040-L1043 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 865-868 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L865-L868 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1040-1043 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1040-L1043 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/dashboard/vms/{vm_id}/destroy` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:865` | +| Source | `hyrule_web/app.py:1040` | | Function/handler | `dash_destroy` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:865-868](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L865-L868) +[1] [hyrule_web/app.py:1040-1043](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1040-L1043) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858.md b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858.md rename to okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033.md index 44bd3cf..14f5cdf 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /dashboard/vms/{vm_id}/reboot description: Static API endpoint `POST /dashboard/vms/{vm_id}/reboot` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L858-L861 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1033-L1036 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 858-861 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L858-L861 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1033-1036 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1033-L1036 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/dashboard/vms/{vm_id}/reboot` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:858` | +| Source | `hyrule_web/app.py:1033` | | Function/handler | `dash_reboot` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:858-861](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L858-L861) +[1] [hyrule_web/app.py:1033-1036](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1033-L1036) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742.md b/okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742.md rename to okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917.md index 559446b..6ad97fa 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-742.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-login-hyrule-web-app-py-917.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /login description: Static API endpoint `POST /login` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L742-L761 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L917-L936 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 742-761 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L742-L761 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 917-936 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L917-L936 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/login` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:742` | +| Source | `hyrule_web/app.py:917` | | Function/handler | `do_login` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:742-761](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L742-L761) +[1] [hyrule_web/app.py:917-936](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L917-L936) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765.md b/okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765.md rename to okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940.md index c78e118..558d770 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-765.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-logout-hyrule-web-app-py-940.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /logout description: Static API endpoint `POST /logout` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L765-L774 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L940-L949 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 765-774 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L765-L774 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 940-949 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L940-L949 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/logout` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:765` | +| Source | `hyrule_web/app.py:940` | | Function/handler | `do_logout` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:765-774](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L765-L774) +[1] [hyrule_web/app.py:940-949](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L940-L949) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574.md b/okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749.md similarity index 67% rename from okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574.md rename to okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749.md index f59984d..e584d54 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-574.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-order-review-hyrule-web-app-py-749.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /order/review description: Static API endpoint `POST /order/review` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L574-L611 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L749-L786 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 574-611 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L574-L611 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 749-786 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L749-L786 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/order/review` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:574` | +| Source | `hyrule_web/app.py:749` | | Function/handler | `page_review` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:574-611](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L574-L611) +[1] [hyrule_web/app.py:749-786](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L749-L786) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905.md b/okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905.md rename to okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080.md index 2688784..8d381ae 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-905.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-partials-price-hyrule-web-app-py-1080.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /partials/price description: Static API endpoint `POST /partials/price` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L905-L916 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1080-L1091 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 905-916 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L905-L916 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 1080-1091 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1080-L1091 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/partials/price` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:905` | +| Source | `hyrule_web/app.py:1080` | | Function/handler | `partial_price` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:905-916](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L905-L916) +[1] [hyrule_web/app.py:1080-1091](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L1080-L1091) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784.md b/okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959.md similarity index 66% rename from okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784.md rename to okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959.md index 7ce814c..a943253 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-784.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-recover-hyrule-web-app-py-959.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /recover description: Static API endpoint `POST /recover` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L784-L829 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L959-L1004 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 784-829 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L784-L829 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 959-1004 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L959-L1004 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/recover` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:784` | +| Source | `hyrule_web/app.py:959` | | Function/handler | `do_recover` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:784-829](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L784-L829) +[1] [hyrule_web/app.py:959-1004](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L959-L1004) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695.md b/okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870.md similarity index 68% rename from okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695.md rename to okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870.md index 7a49f97..981be0d 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-695.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-signup-hyrule-web-app-py-870.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /signup description: Static API endpoint `POST /signup` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L695-L732 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L870-L907 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: hyrule_web/app.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - lines: 695-732 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L695-L732 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + lines: 870-907 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L870-L907 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -34,7 +34,7 @@ request_models: [] | Method | `POST` | | Path | `/signup` | | Repository | `AS215932/hyrule-web` | -| Source | `hyrule_web/app.py:695` | +| Source | `hyrule_web/app.py:870` | | Function/handler | `do_signup` | | Router | `app` | | Status codes | `Not statically detected` | @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [hyrule_web/app.py:695-732](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/hyrule_web/app.py#L695-L732) +[1] [hyrule_web/app.py:870-907](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/hyrule_web/app.py#L870-L907) diff --git a/okf/generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38.md b/okf/generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38.md index 086c99c..dc5df8b 100644 --- a/okf/generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38.md +++ b/okf/generated/api/hyrule-web/hyrule-web-post-submit-tests-test-seo-py-38.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /submit description: Static API endpoint `POST /submit` in AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L38-L39 +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L38-L39 tags: - api - hyrule-web - post -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: tests/test_seo.py - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 38-39 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L38-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L38-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [tests/test_seo.py:38-39](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/tests/test_seo.py#L38-L39) +[1] [tests/test_seo.py:38-39](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/tests/test_seo.py#L38-L39) diff --git a/okf/generated/api/hyrule-web/index.md b/okf/generated/api/hyrule-web/index.md index 5c05fd0..f068c95 100644 --- a/okf/generated/api/hyrule-web/index.md +++ b/okf/generated/api/hyrule-web/index.md @@ -1,39 +1,43 @@ # generated/api/hyrule-web -* [GET /](hyrule-web-get-hyrule-web-app-py-533.md) - Static API endpoint `GET /` in AS215932/hyrule-web. +* [GET /](hyrule-web-get-hyrule-web-app-py-680.md) - Static API endpoint `GET /` in AS215932/hyrule-web. * [GET /](hyrule-web-get-tests-test-seo-py-29.md) - Static API endpoint `GET /` in AS215932/hyrule-web. * [GET /about](hyrule-web-get-about-tests-test-seo-py-33.md) - Static API endpoint `GET /about` in AS215932/hyrule-web. -* [GET /abuse](hyrule-web-get-abuse-hyrule-web-app-py-973.md) - Static API endpoint `GET /abuse` in AS215932/hyrule-web. +* [GET /abuse](hyrule-web-get-abuse-hyrule-web-app-py-1174.md) - Static API endpoint `GET /abuse` in AS215932/hyrule-web. +* [GET /agents](hyrule-web-get-agents-hyrule-web-app-py-718.md) - Static API endpoint `GET /agents` in AS215932/hyrule-web. * [GET /api/data](hyrule-web-get-api-data-tests-test-seo-py-48.md) - Static API endpoint `GET /api/data` in AS215932/hyrule-web. -* [GET /dashboard](hyrule-web-get-dashboard-hyrule-web-app-py-833.md) - Static API endpoint `GET /dashboard` in AS215932/hyrule-web. +* [GET /apple-touch-icon-precomposed.png](hyrule-web-get-apple-touch-icon-precomposed-png-hyrule-web-app-py-1129.md) - Static API endpoint `GET /apple-touch-icon-precomposed.png` in AS215932/hyrule-web. +* [GET /apple-touch-icon.png](hyrule-web-get-apple-touch-icon-png-hyrule-web-app-py-1129.md) - Static API endpoint `GET /apple-touch-icon.png` in AS215932/hyrule-web. +* [GET /dashboard](hyrule-web-get-dashboard-hyrule-web-app-py-1008.md) - Static API endpoint `GET /dashboard` in AS215932/hyrule-web. * [GET /dashboard](hyrule-web-get-dashboard-tests-test-seo-py-58.md) - Static API endpoint `GET /dashboard` in AS215932/hyrule-web. -* [GET /faq](hyrule-web-get-faq-hyrule-web-app-py-947.md) - Static API endpoint `GET /faq` in AS215932/hyrule-web. -* [GET /legal](hyrule-web-get-legal-hyrule-web-app-py-979.md) - Static API endpoint `GET /legal` in AS215932/hyrule-web. -* [GET /llms.txt](hyrule-web-get-llms-txt-hyrule-web-app-py-990.md) - Static API endpoint `GET /llms.txt` in AS215932/hyrule-web. -* [GET /login](hyrule-web-get-login-hyrule-web-app-py-736.md) - Static API endpoint `GET /login` in AS215932/hyrule-web. -* [GET /order](hyrule-web-get-order-hyrule-web-app-py-560.md) - Static API endpoint `GET /order` in AS215932/hyrule-web. -* [GET /order/review/{quote_id}](hyrule-web-get-order-review-quote-id-hyrule-web-app-py-615.md) - Static API endpoint `GET /order/review/{quote_id}` in AS215932/hyrule-web. -* [GET /order/status/{vm_id}](hyrule-web-get-order-status-vm-id-hyrule-web-app-py-657.md) - Static API endpoint `GET /order/status/{vm_id}` in AS215932/hyrule-web. -* [GET /order/status/{vm_id}/partial](hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-920.md) - Static API endpoint `GET /order/status/{vm_id}/partial` in AS215932/hyrule-web. +* [GET /faq](hyrule-web-get-faq-hyrule-web-app-py-1148.md) - Static API endpoint `GET /faq` in AS215932/hyrule-web. +* [GET /favicon.ico](hyrule-web-get-favicon-ico-hyrule-web-app-py-1119.md) - Static API endpoint `GET /favicon.ico` in AS215932/hyrule-web. +* [GET /legal](hyrule-web-get-legal-hyrule-web-app-py-1180.md) - Static API endpoint `GET /legal` in AS215932/hyrule-web. +* [GET /llms.txt](hyrule-web-get-llms-txt-hyrule-web-app-py-1191.md) - Static API endpoint `GET /llms.txt` in AS215932/hyrule-web. +* [GET /login](hyrule-web-get-login-hyrule-web-app-py-911.md) - Static API endpoint `GET /login` in AS215932/hyrule-web. +* [GET /order](hyrule-web-get-order-hyrule-web-app-py-734.md) - Static API endpoint `GET /order` in AS215932/hyrule-web. +* [GET /order/review/{quote_id}](hyrule-web-get-order-review-quote-id-hyrule-web-app-py-790.md) - Static API endpoint `GET /order/review/{quote_id}` in AS215932/hyrule-web. +* [GET /order/status/{vm_id}](hyrule-web-get-order-status-vm-id-hyrule-web-app-py-832.md) - Static API endpoint `GET /order/status/{vm_id}` in AS215932/hyrule-web. +* [GET /order/status/{vm_id}/partial](hyrule-web-get-order-status-vm-id-partial-hyrule-web-app-py-1095.md) - Static API endpoint `GET /order/status/{vm_id}/partial` in AS215932/hyrule-web. * [GET /partials/x](hyrule-web-get-partials-x-tests-test-seo-py-53.md) - Static API endpoint `GET /partials/x` in AS215932/hyrule-web. -* [GET /privacy](hyrule-web-get-privacy-hyrule-web-app-py-967.md) - Static API endpoint `GET /privacy` in AS215932/hyrule-web. -* [GET /recover](hyrule-web-get-recover-hyrule-web-app-py-778.md) - Static API endpoint `GET /recover` in AS215932/hyrule-web. -* [GET /robots.txt](hyrule-web-get-robots-txt-hyrule-web-app-py-932.md) - Static API endpoint `GET /robots.txt` in AS215932/hyrule-web. +* [GET /privacy](hyrule-web-get-privacy-hyrule-web-app-py-1168.md) - Static API endpoint `GET /privacy` in AS215932/hyrule-web. +* [GET /recover](hyrule-web-get-recover-hyrule-web-app-py-953.md) - Static API endpoint `GET /recover` in AS215932/hyrule-web. +* [GET /robots.txt](hyrule-web-get-robots-txt-hyrule-web-app-py-1107.md) - Static API endpoint `GET /robots.txt` in AS215932/hyrule-web. * [GET /robots.txt](hyrule-web-get-robots-txt-tests-test-seo-py-63.md) - Static API endpoint `GET /robots.txt` in AS215932/hyrule-web. -* [GET /services](hyrule-web-get-services-hyrule-web-app-py-553.md) - Static API endpoint `GET /services` in AS215932/hyrule-web. -* [GET /signup](hyrule-web-get-signup-hyrule-web-app-py-689.md) - Static API endpoint `GET /signup` in AS215932/hyrule-web. -* [GET /sitemap.xml](hyrule-web-get-sitemap-xml-hyrule-web-app-py-985.md) - Static API endpoint `GET /sitemap.xml` in AS215932/hyrule-web. -* [GET /terms](hyrule-web-get-terms-hyrule-web-app-py-961.md) - Static API endpoint `GET /terms` in AS215932/hyrule-web. -* [GET /transparency](hyrule-web-get-transparency-hyrule-web-app-py-937.md) - Static API endpoint `GET /transparency` in AS215932/hyrule-web. +* [GET /services](hyrule-web-get-services-hyrule-web-app-py-703.md) - Static API endpoint `GET /services` in AS215932/hyrule-web. +* [GET /signup](hyrule-web-get-signup-hyrule-web-app-py-864.md) - Static API endpoint `GET /signup` in AS215932/hyrule-web. +* [GET /sitemap.xml](hyrule-web-get-sitemap-xml-hyrule-web-app-py-1186.md) - Static API endpoint `GET /sitemap.xml` in AS215932/hyrule-web. +* [GET /terms](hyrule-web-get-terms-hyrule-web-app-py-1162.md) - Static API endpoint `GET /terms` in AS215932/hyrule-web. +* [GET /transparency](hyrule-web-get-transparency-hyrule-web-app-py-1138.md) - Static API endpoint `GET /transparency` in AS215932/hyrule-web. * [GET /users/{uid}](hyrule-web-get-users-uid-tests-test-seo-py-43.md) - Static API endpoint `GET /users/{uid}` in AS215932/hyrule-web. -* [POST /dashboard/claim](hyrule-web-post-dashboard-claim-hyrule-web-app-py-872.md) - Static API endpoint `POST /dashboard/claim` in AS215932/hyrule-web. -* [POST /dashboard/password](hyrule-web-post-dashboard-password-hyrule-web-app-py-886.md) - Static API endpoint `POST /dashboard/password` in AS215932/hyrule-web. -* [POST /dashboard/vms/{vm_id}/destroy](hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-865.md) - Static API endpoint `POST /dashboard/vms/{vm_id}/destroy` in AS215932/hyrule-web. -* [POST /dashboard/vms/{vm_id}/reboot](hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-858.md) - Static API endpoint `POST /dashboard/vms/{vm_id}/reboot` in AS215932/hyrule-web. -* [POST /login](hyrule-web-post-login-hyrule-web-app-py-742.md) - Static API endpoint `POST /login` in AS215932/hyrule-web. -* [POST /logout](hyrule-web-post-logout-hyrule-web-app-py-765.md) - Static API endpoint `POST /logout` in AS215932/hyrule-web. -* [POST /order/review](hyrule-web-post-order-review-hyrule-web-app-py-574.md) - Static API endpoint `POST /order/review` in AS215932/hyrule-web. -* [POST /partials/price](hyrule-web-post-partials-price-hyrule-web-app-py-905.md) - Static API endpoint `POST /partials/price` in AS215932/hyrule-web. -* [POST /recover](hyrule-web-post-recover-hyrule-web-app-py-784.md) - Static API endpoint `POST /recover` in AS215932/hyrule-web. -* [POST /signup](hyrule-web-post-signup-hyrule-web-app-py-695.md) - Static API endpoint `POST /signup` in AS215932/hyrule-web. +* [POST /dashboard/claim](hyrule-web-post-dashboard-claim-hyrule-web-app-py-1047.md) - Static API endpoint `POST /dashboard/claim` in AS215932/hyrule-web. +* [POST /dashboard/password](hyrule-web-post-dashboard-password-hyrule-web-app-py-1061.md) - Static API endpoint `POST /dashboard/password` in AS215932/hyrule-web. +* [POST /dashboard/vms/{vm_id}/destroy](hyrule-web-post-dashboard-vms-vm-id-destroy-hyrule-web-app-py-1040.md) - Static API endpoint `POST /dashboard/vms/{vm_id}/destroy` in AS215932/hyrule-web. +* [POST /dashboard/vms/{vm_id}/reboot](hyrule-web-post-dashboard-vms-vm-id-reboot-hyrule-web-app-py-1033.md) - Static API endpoint `POST /dashboard/vms/{vm_id}/reboot` in AS215932/hyrule-web. +* [POST /login](hyrule-web-post-login-hyrule-web-app-py-917.md) - Static API endpoint `POST /login` in AS215932/hyrule-web. +* [POST /logout](hyrule-web-post-logout-hyrule-web-app-py-940.md) - Static API endpoint `POST /logout` in AS215932/hyrule-web. +* [POST /order/review](hyrule-web-post-order-review-hyrule-web-app-py-749.md) - Static API endpoint `POST /order/review` in AS215932/hyrule-web. +* [POST /partials/price](hyrule-web-post-partials-price-hyrule-web-app-py-1080.md) - Static API endpoint `POST /partials/price` in AS215932/hyrule-web. +* [POST /recover](hyrule-web-post-recover-hyrule-web-app-py-959.md) - Static API endpoint `POST /recover` in AS215932/hyrule-web. +* [POST /signup](hyrule-web-post-signup-hyrule-web-app-py-870.md) - Static API endpoint `POST /signup` in AS215932/hyrule-web. * [POST /submit](hyrule-web-post-submit-tests-test-seo-py-38.md) - Static API endpoint `POST /submit` in AS215932/hyrule-web. diff --git a/okf/generated/api/noc-agent/index.md b/okf/generated/api/noc-agent/index.md index 39cf386..2f3616c 100644 --- a/okf/generated/api/noc-agent/index.md +++ b/okf/generated/api/noc-agent/index.md @@ -12,11 +12,11 @@ * [GET /control/proactive/status](noc-agent-get-control-proactive-status-app-main-py-2622.md) - Static API endpoint `GET /control/proactive/status` in AS215932/noc-agent. * [GET /control/proactive/suppressions](noc-agent-get-control-proactive-suppressions-app-main-py-2865.md) - Static API endpoint `GET /control/proactive/suppressions` in AS215932/noc-agent. * [GET /health](noc-agent-get-health-app-main-py-1993.md) - Static API endpoint `GET /health` in AS215932/noc-agent. -* [GET /health/cases](noc-agent-get-health-cases-app-main-py-3016.md) - Static API endpoint `GET /health/cases` in AS215932/noc-agent. +* [GET /health/cases](noc-agent-get-health-cases-app-main-py-3017.md) - Static API endpoint `GET /health/cases` in AS215932/noc-agent. * [GET /health/config](noc-agent-get-health-config-app-main-py-2949.md) - Static API endpoint `GET /health/config` in AS215932/noc-agent. -* [GET /health/mail](noc-agent-get-health-mail-app-main-py-3081.md) - Static API endpoint `GET /health/mail` in AS215932/noc-agent. +* [GET /health/mail](noc-agent-get-health-mail-app-main-py-3082.md) - Static API endpoint `GET /health/mail` in AS215932/noc-agent. * [GET /health/mcp](noc-agent-get-health-mcp-app-main-py-2941.md) - Static API endpoint `GET /health/mcp` in AS215932/noc-agent. -* [GET /health/model](noc-agent-get-health-model-app-main-py-3054.md) - Static API endpoint `GET /health/model` in AS215932/noc-agent. +* [GET /health/model](noc-agent-get-health-model-app-main-py-3055.md) - Static API endpoint `GET /health/model` in AS215932/noc-agent. * [GET /loop-console/v1/cases](noc-agent-get-loop-console-v1-cases-app-main-py-2122.md) - Static API endpoint `GET /loop-console/v1/cases` in AS215932/noc-agent. * [GET /loop-console/v1/cases/{case_id}](noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md) - Static API endpoint `GET /loop-console/v1/cases/{case_id}` in AS215932/noc-agent. * [GET /loop-console/v1/cases/{case_id}/handoffs](noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md) - Static API endpoint `GET /loop-console/v1/cases/{case_id}/handoffs` in AS215932/noc-agent. @@ -27,7 +27,7 @@ * [GET /loop-console/v1/health](noc-agent-get-loop-console-v1-health-app-main-py-2109.md) - Static API endpoint `GET /loop-console/v1/health` in AS215932/noc-agent. * [GET /loop-console/v1/outbox](noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md) - Static API endpoint `GET /loop-console/v1/outbox` in AS215932/noc-agent. * [GET /loop-handoff/v1/engineering/handoffs/{handoff_id}](noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md) - Static API endpoint `GET /loop-handoff/v1/engineering/handoffs/{handoff_id}` in AS215932/noc-agent. -* [GET /metrics](noc-agent-get-metrics-app-main-py-3074.md) - Static API endpoint `GET /metrics` in AS215932/noc-agent. +* [GET /metrics](noc-agent-get-metrics-app-main-py-3075.md) - Static API endpoint `GET /metrics` in AS215932/noc-agent. * [POST /approval/resume](noc-agent-post-approval-resume-app-main-py-2925.md) - Static API endpoint `POST /approval/resume` in AS215932/noc-agent. * [POST /control/cases/investigate](noc-agent-post-control-cases-investigate-app-main-py-2579.md) - Static API endpoint `POST /control/cases/investigate` in AS215932/noc-agent. * [POST /control/cases/{case_id}/comment](noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md) - Static API endpoint `POST /control/cases/{case_id}/comment` in AS215932/noc-agent. diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-app-main-py-2013.md b/okf/generated/api/noc-agent/noc-agent-get-control-app-main-py-2013.md index c3281bc..77e100b 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-app-main-py-2013.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-app-main-py-2013.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control description: Static API endpoint `GET /control` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2013-L2015 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2013-L2015 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2013-2015 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2013-L2015 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2013-L2015 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2013-2015](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2013-L2015) +[1] [app/main.py:2013-2015](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2013-L2015) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042.md b/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042.md index e451dc8..ff743eb 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-app-main-py-2042.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/case-service/cases description: Static API endpoint `GET /control/case-service/cases` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2042-L2060 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2042-L2060 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2042-2060 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2042-L2060 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2042-L2060 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2042-2060](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2042-L2060) +[1] [app/main.py:2042-2060](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2042-L2060) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064.md b/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064.md index 3abb5a7..e7a6640 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-case-service-cases-case-id-app-main-py-2064.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/case-service/cases/{case_id} description: Static API endpoint `GET /control/case-service/cases/{case_id}` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2064-L2087 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2064-L2087 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2064-2087 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2064-L2087 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2064-L2087 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2064-2087](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2064-L2087) +[1] [app/main.py:2064-2087](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2064-L2087) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091.md b/okf/generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091.md index fb1612e..d1f0dea 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-case-service-outbox-app-main-py-2091.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/case-service/outbox description: Static API endpoint `GET /control/case-service/outbox` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2091-L2105 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2091-L2105 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2091-2105 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2091-L2105 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2091-L2105 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2091-2105](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2091-L2105) +[1] [app/main.py:2091-2105](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2091-L2105) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019.md b/okf/generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019.md index fd1c9a8..cfd25d2 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-cases-app-main-py-2019.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/cases description: Static API endpoint `GET /control/cases` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2019-L2025 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2019-L2025 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2019-2025 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2019-L2025 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2019-L2025 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2019-2025](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2019-L2025) +[1] [app/main.py:2019-2025](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2019-L2025) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029.md b/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029.md index ad28cf6..46baf83 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-app-main-py-2029.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/cases/{case_id} description: Static API endpoint `GET /control/cases/{case_id}` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2029-L2038 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2029-L2038 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2029-2038 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2029-L2038 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2029-L2038 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2029-2038](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2029-L2038) +[1] [app/main.py:2029-2038](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2029-L2038) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536.md b/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536.md index a003a1b..0a9f63c 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-cases-case-id-events-app-main-py-2536.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/cases/{case_id}/events description: Static API endpoint `GET /control/cases/{case_id}/events` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2536-L2545 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2536-L2545 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2536-2545 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2536-L2545 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2536-L2545 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2536-2545](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2536-L2545) +[1] [app/main.py:2536-2545](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2536-L2545) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004.md b/okf/generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004.md index 3b79ede..d290d82 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-incidents-incident-id-app-main-py-2004.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/incidents/{incident_id} description: Static API endpoint `GET /control/incidents/{incident_id}` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2004-L2009 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2004-L2009 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2004-2009 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2004-L2009 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2004-L2009 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2004-2009](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2004-L2009) +[1] [app/main.py:2004-2009](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2004-L2009) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998.md b/okf/generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998.md index 84756e6..b75d243 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-incidents-pending-app-main-py-1998.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/incidents/pending description: Static API endpoint `GET /control/incidents/pending` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1998-L2000 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1998-L2000 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1998-2000 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1998-L2000 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1998-L2000 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:1998-2000](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1998-L2000) +[1] [app/main.py:1998-2000](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1998-L2000) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622.md b/okf/generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622.md index f4e296e..d12c510 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-proactive-status-app-main-py-2622.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/proactive/status description: Static API endpoint `GET /control/proactive/status` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2622-L2653 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2622-L2653 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2622-2653 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2622-L2653 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2622-L2653 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2622-2653](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2622-L2653) +[1] [app/main.py:2622-2653](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2622-L2653) diff --git a/okf/generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865.md b/okf/generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865.md index c4dfe30..dcd045d 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865.md +++ b/okf/generated/api/noc-agent/noc-agent-get-control-proactive-suppressions-app-main-py-2865.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /control/proactive/suppressions description: Static API endpoint `GET /control/proactive/suppressions` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2865-L2871 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2865-L2871 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2865-2871 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2865-L2871 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2865-L2871 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2865-2871](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2865-L2871) +[1] [app/main.py:2865-2871](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2865-L2871) diff --git a/okf/generated/api/noc-agent/noc-agent-get-health-app-main-py-1993.md b/okf/generated/api/noc-agent/noc-agent-get-health-app-main-py-1993.md index 521a8c9..6cf8934 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-health-app-main-py-1993.md +++ b/okf/generated/api/noc-agent/noc-agent-get-health-app-main-py-1993.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health description: Static API endpoint `GET /health` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1993-L1994 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1993-L1994 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1993-1994 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1993-L1994 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1993-L1994 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:1993-1994](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1993-L1994) +[1] [app/main.py:1993-1994](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1993-L1994) diff --git a/okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016.md b/okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017.md similarity index 67% rename from okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016.md rename to okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017.md index 7c3d997..3326c2c 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3016.md +++ b/okf/generated/api/noc-agent/noc-agent-get-health-cases-app-main-py-3017.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health/cases description: Static API endpoint `GET /health/cases` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3016-L3050 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3017-L3051 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 3016-3050 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3016-L3050 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 3017-3051 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3017-L3051 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/health/cases` | | Repository | `AS215932/noc-agent` | -| Source | `app/main.py:3016` | +| Source | `app/main.py:3017` | | Function/handler | `health_cases` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:3016-3050](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3016-L3050) +[1] [app/main.py:3017-3051](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3017-L3051) diff --git a/okf/generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949.md b/okf/generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949.md index 69c146f..295f356 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949.md +++ b/okf/generated/api/noc-agent/noc-agent-get-health-config-app-main-py-2949.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health/config description: Static API endpoint `GET /health/config` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2949-L2975 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2949-L2975 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2949-2975 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2949-L2975 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2949-L2975 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2949-2975](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2949-L2975) +[1] [app/main.py:2949-2975](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2949-L2975) diff --git a/okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081.md b/okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082.md similarity index 67% rename from okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081.md rename to okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082.md index 53b9211..f4e6fb5 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3081.md +++ b/okf/generated/api/noc-agent/noc-agent-get-health-mail-app-main-py-3082.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health/mail description: Static API endpoint `GET /health/mail` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3081-L3090 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3082-L3091 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 3081-3090 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3081-L3090 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 3082-3091 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3082-L3091 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/health/mail` | | Repository | `AS215932/noc-agent` | -| Source | `app/main.py:3081` | +| Source | `app/main.py:3082` | | Function/handler | `health_mail` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:3081-3090](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3081-L3090) +[1] [app/main.py:3082-3091](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3082-L3091) diff --git a/okf/generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941.md b/okf/generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941.md index 1eb5a70..5aef28a 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941.md +++ b/okf/generated/api/noc-agent/noc-agent-get-health-mcp-app-main-py-2941.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health/mcp description: Static API endpoint `GET /health/mcp` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2941-L2945 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2941-L2945 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2941-2945 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2941-L2945 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2941-L2945 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2941-2945](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2941-L2945) +[1] [app/main.py:2941-2945](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2941-L2945) diff --git a/okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054.md b/okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055.md similarity index 67% rename from okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054.md rename to okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055.md index 52726e5..646b9c6 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3054.md +++ b/okf/generated/api/noc-agent/noc-agent-get-health-model-app-main-py-3055.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /health/model description: Static API endpoint `GET /health/model` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3054-L3070 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3055-L3071 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 3054-3070 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3054-L3070 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 3055-3071 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3055-L3071 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/health/model` | | Repository | `AS215932/noc-agent` | -| Source | `app/main.py:3054` | +| Source | `app/main.py:3055` | | Function/handler | `health_model` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:3054-3070](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3054-L3070) +[1] [app/main.py:3055-3071](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3055-L3071) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122.md index 40af26f..28c6e92 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-app-main-py-2122.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /loop-console/v1/cases description: Static API endpoint `GET /loop-console/v1/cases` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2122-L2136 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2122-L2136 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2122-2136 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2122-L2136 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2122-L2136 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2122-2136](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2122-L2136) +[1] [app/main.py:2122-2136](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2122-L2136) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md index b2bd3c2..0308f8d 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-app-main-py-2140.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /loop-console/v1/cases/{case_id} description: Static API endpoint `GET /loop-console/v1/cases/{case_id}` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2140-L2235 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2140-L2235 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2140-2235 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2140-L2235 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2140-L2235 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2140-2235](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2140-L2235) +[1] [app/main.py:2140-2235](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2140-L2235) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md index d988e91..6092f1b 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-handoffs-app-main-py-2269.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /loop-console/v1/cases/{case_id}/handoffs description: Static API endpoint `GET /loop-console/v1/cases/{case_id}/handoffs` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2269-L2274 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2269-L2274 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2269-2274 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2269-L2274 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2269-L2274 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2269-2274](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2269-L2274) +[1] [app/main.py:2269-2274](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2269-L2274) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291.md index dc046a5..93c9045 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-knowledge-artifacts-app-main-py-2291.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /loop-console/v1/cases/{case_id}/knowledge-artifacts description: Static API endpoint `GET /loop-console/v1/cases/{case_id}/knowledge-artifacts` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2291-L2300 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2291-L2300 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2291-2300 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2291-L2300 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2291-L2300 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2291-2300](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2291-L2300) +[1] [app/main.py:2291-2300](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2291-L2300) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304.md index 088a81c..7639bc5 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-outcomes-app-main-py-2304.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /loop-console/v1/cases/{case_id}/outcomes description: Static API endpoint `GET /loop-console/v1/cases/{case_id}/outcomes` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2304-L2309 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2304-L2309 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2304-2309 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2304-L2309 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2304-L2309 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2304-2309](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2304-L2309) +[1] [app/main.py:2304-2309](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2304-L2309) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239.md index 3499d42..7c494c1 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-timeline-app-main-py-2239.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /loop-console/v1/cases/{case_id}/timeline description: Static API endpoint `GET /loop-console/v1/cases/{case_id}/timeline` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2239-L2265 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2239-L2265 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2239-2265 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2239-L2265 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2239-L2265 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2239-2265](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2239-L2265) +[1] [app/main.py:2239-2265](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2239-L2265) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278.md index a442a50..68be057 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-cases-case-id-verification-objectives-app-main-py-2278.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /loop-console/v1/cases/{case_id}/verification-objectives description: Static API endpoint `GET /loop-console/v1/cases/{case_id}/verification-objectives` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2278-L2287 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2278-L2287 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2278-2287 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2278-L2287 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2278-L2287 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2278-2287](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2278-L2287) +[1] [app/main.py:2278-2287](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2278-L2287) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109.md index f6e011b..55fd405 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-health-app-main-py-2109.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /loop-console/v1/health description: Static API endpoint `GET /loop-console/v1/health` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2109-L2118 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2109-L2118 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2109-2118 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2109-L2118 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2109-L2118 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2109-2118](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2109-L2118) +[1] [app/main.py:2109-2118](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2109-L2118) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md index e9079e4..c896e37 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-console-v1-outbox-app-main-py-2313.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /loop-console/v1/outbox description: Static API endpoint `GET /loop-console/v1/outbox` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2313-L2321 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2313-L2321 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2313-2321 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2313-L2321 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2313-L2321 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2313-2321](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2313-L2321) +[1] [app/main.py:2313-2321](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2313-L2321) diff --git a/okf/generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md b/okf/generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md index 4b5848f..bb892f7 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md +++ b/okf/generated/api/noc-agent/noc-agent-get-loop-handoff-v1-engineering-handoffs-handoff-id-app-main-py-2734.md @@ -3,21 +3,21 @@ type: API Endpoint title: GET /loop-handoff/v1/engineering/handoffs/{handoff_id} description: Static API endpoint `GET /loop-handoff/v1/engineering/handoffs/{handoff_id}` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2734-L2757 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2734-L2757 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2734-2757 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2734-L2757 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2734-L2757 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2734-2757](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2734-L2757) +[1] [app/main.py:2734-2757](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2734-L2757) diff --git a/okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074.md b/okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075.md similarity index 67% rename from okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074.md rename to okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075.md index b5e79f3..d3f921d 100644 --- a/okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3074.md +++ b/okf/generated/api/noc-agent/noc-agent-get-metrics-app-main-py-3075.md @@ -2,21 +2,21 @@ type: API Endpoint title: GET /metrics description: Static API endpoint `GET /metrics` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3074-L3077 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3075-L3078 tags: - api - get - noc-agent -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 3074-3077 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3074-L3077 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 3075-3078 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3075-L3078 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -34,7 +34,7 @@ request_models: [] | Method | `GET` | | Path | `/metrics` | | Repository | `AS215932/noc-agent` | -| Source | `app/main.py:3074` | +| Source | `app/main.py:3075` | | Function/handler | `metrics` | | Router | `app` | | Status codes | `Not statically detected` | @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:3074-3077](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L3074-L3077) +[1] [app/main.py:3075-3078](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L3075-L3078) diff --git a/okf/generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925.md b/okf/generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925.md index 75d1159..e2c6434 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925.md +++ b/okf/generated/api/noc-agent/noc-agent-post-approval-resume-app-main-py-2925.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /approval/resume description: Static API endpoint `POST /approval/resume` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2925-L2937 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2925-L2937 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2925-2937 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2925-L2937 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2925-L2937 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2925-2937](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2925-L2937) +[1] [app/main.py:2925-2937](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2925-L2937) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md b/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md index 5c4196c..7fa5247 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-comment-app-main-py-2549.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/cases/{case_id}/comment description: Static API endpoint `POST /control/cases/{case_id}/comment` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2549-L2560 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2549-L2560 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2549-2560 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2549-L2560 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2549-L2560 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2549-2560](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2549-L2560) +[1] [app/main.py:2549-2560](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2549-L2560) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564.md b/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564.md index 161e964..c5f773e 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-cases-case-id-decision-app-main-py-2564.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/cases/{case_id}/decision description: Static API endpoint `POST /control/cases/{case_id}/decision` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2564-L2575 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2564-L2575 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2564-2575 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2564-L2575 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2564-L2575 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2564-2575](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2564-L2575) +[1] [app/main.py:2564-2575](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2564-L2575) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579.md b/okf/generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579.md index 2834b9e..e8e5a0d 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-cases-investigate-app-main-py-2579.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/cases/investigate description: Static API endpoint `POST /control/cases/investigate` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2579-L2604 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2579-L2604 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2579-2604 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2579-L2604 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2579-L2604 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2579-2604](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2579-L2604) +[1] [app/main.py:2579-2604](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2579-L2604) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905.md b/okf/generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905.md index d6452eb..cdca7e7 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-incidents-incident-id-decision-app-main-py-2905.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /control/incidents/{incident_id}/decision description: Static API endpoint `POST /control/incidents/{incident_id}/decision` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2905-L2921 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2905-L2921 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2905-2921 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2905-L2921 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2905-L2921 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2905-2921](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2905-L2921) +[1] [app/main.py:2905-2921](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2905-L2921) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875.md b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875.md index 6477671..1c1007d 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-ack-app-main-py-2875.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/proactive/ack description: Static API endpoint `POST /control/proactive/ack` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2875-L2889 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2875-L2889 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2875-2889 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2875-L2889 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2875-L2889 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2875-2889](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2875-L2889) +[1] [app/main.py:2875-2889](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2875-L2889) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806.md b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806.md index 26bd1d5..48f73c0 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-pause-app-main-py-2806.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/proactive/pause description: Static API endpoint `POST /control/proactive/pause` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2806-L2815 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2806-L2815 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2806-2815 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2806-L2815 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2806-L2815 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2806-2815](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2806-L2815) +[1] [app/main.py:2806-2815](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2806-L2815) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819.md b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819.md index 4f00248..29935ce 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-resume-app-main-py-2819.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/proactive/resume description: Static API endpoint `POST /control/proactive/resume` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2819-L2828 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2819-L2828 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2819-2828 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2819-L2828 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2819-L2828 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2819-2828](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2819-L2828) +[1] [app/main.py:2819-2828](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2819-L2828) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832.md b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832.md index 5465c10..86e3335 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-run-once-app-main-py-2832.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/proactive/run-once description: Static API endpoint `POST /control/proactive/run-once` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2832-L2841 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2832-L2841 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2832-2841 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2832-L2841 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2832-L2841 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2832-2841](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2832-L2841) +[1] [app/main.py:2832-2841](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2832-L2841) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893.md b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893.md index 5af121e..87cb23f 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-proactive-unack-app-main-py-2893.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/proactive/unack description: Static API endpoint `POST /control/proactive/unack` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2893-L2901 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2893-L2901 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2893-2901 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2893-L2901 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2893-L2901 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2893-2901](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2893-L2901) +[1] [app/main.py:2893-2901](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2893-L2901) diff --git a/okf/generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608.md b/okf/generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608.md index c1d1366..b78eafd 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608.md +++ b/okf/generated/api/noc-agent/noc-agent-post-control-status-app-main-py-2608.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /control/status description: Static API endpoint `POST /control/status` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2608-L2618 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2608-L2618 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2608-2618 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2608-L2618 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2608-L2618 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2608-2618](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2608-L2618) +[1] [app/main.py:2608-2618](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2608-L2618) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346.md index 2ededd6..ea07115 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-ack-app-main-py-2346.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /loop-console/v1/cases/{case_id}/ack description: Static API endpoint `POST /loop-console/v1/cases/{case_id}/ack` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2346-L2359 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2346-L2359 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2346-2359 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2346-L2359 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2346-L2359 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2346-2359](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2346-L2359) +[1] [app/main.py:2346-2359](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2346-L2359) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383.md index 9425997..46642dd 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-decision-app-main-py-2383.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/cases/{case_id}/decision description: Static API endpoint `POST /loop-console/v1/cases/{case_id}/decision` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2383-L2416 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2383-L2416 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2383-2416 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2383-L2416 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2383-L2416 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2383-2416](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2383-L2416) +[1] [app/main.py:2383-2416](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2383-L2416) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325.md index e0b403c..efabc38 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-feedback-app-main-py-2325.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/cases/{case_id}/feedback description: Static API endpoint `POST /loop-console/v1/cases/{case_id}/feedback` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2325-L2342 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2325-L2342 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2325-2342 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2325-L2342 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2325-L2342 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2325-2342](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2325-L2342) +[1] [app/main.py:2325-2342](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2325-L2342) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436.md index 5b29506..5b8632e 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-artifact-proposals-app-main-py-2436.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/cases/{case_id}/knowledge-artifact-proposals description: Static API endpoint `POST /loop-console/v1/cases/{case_id}/knowledge-artifact-proposals` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2436-L2448 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2436-L2448 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2436-2448 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2436-L2448 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2436-L2448 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2436-2448](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2436-L2448) +[1] [app/main.py:2436-2448](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2436-L2448) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420.md index c62622a..9b0e2cd 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-knowledge-context-requests-app-main-py-2420.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/cases/{case_id}/knowledge-context-requests description: Static API endpoint `POST /loop-console/v1/cases/{case_id}/knowledge-context-requests` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2420-L2432 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2420-L2432 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2420-2432 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2420-L2432 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2420-L2432 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2420-2432](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2420-L2432) +[1] [app/main.py:2420-2432](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2420-L2432) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363.md index ad254ae..dbd3e68 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-cases-case-id-suppress-app-main-py-2363.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/cases/{case_id}/suppress description: Static API endpoint `POST /loop-console/v1/cases/{case_id}/suppress` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2363-L2379 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2363-L2379 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2363-2379 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2363-L2379 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2363-L2379 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2363-2379](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2363-L2379) +[1] [app/main.py:2363-2379](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2363-L2379) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506.md index f55705c..86e1610 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-handoffs-handoff-id-updates-app-main-py-2506.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/handoffs/{handoff_id}/updates description: Static API endpoint `POST /loop-console/v1/handoffs/{handoff_id}/updates` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2506-L2532 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2506-L2532 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2506-2532 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2506-L2532 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2506-L2532 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2506-2532](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2506-L2532) +[1] [app/main.py:2506-2532](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2506-L2532) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452.md index 5838400..fedc00a 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-knowledge-artifacts-artifact-id-review-app-main-py-2452.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/knowledge-artifacts/{artifact_id}/review description: Static API endpoint `POST /loop-console/v1/knowledge-artifacts/{artifact_id}/review` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2452-L2470 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2452-L2470 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2452-2470 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2452-L2470 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2452-L2470 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2452-2470](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2452-L2470) +[1] [app/main.py:2452-2470](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2452-L2470) diff --git a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474.md b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474.md index ca20ed5..2398bbd 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474.md +++ b/okf/generated/api/noc-agent/noc-agent-post-loop-console-v1-verification-objectives-objective-id-result-app-main-py-2474.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /loop-console/v1/verification-objectives/{objective_id}/result description: Static API endpoint `POST /loop-console/v1/verification-objectives/{objective_id}/result` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2474-L2502 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2474-L2502 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2474-2502 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2474-L2502 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2474-L2502 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2474-2502](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2474-L2502) +[1] [app/main.py:2474-2502](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2474-L2502) diff --git a/okf/generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882.md b/okf/generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882.md index 5f1c2d3..3f3bf12 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882.md +++ b/okf/generated/api/noc-agent/noc-agent-post-mail-poll-app-main-py-1882.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /mail/poll description: Static API endpoint `POST /mail/poll` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1882-L1885 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1882-L1885 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1882-1885 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1882-L1885 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1882-L1885 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:1882-1885](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1882-L1885) +[1] [app/main.py:1882-1885](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1882-L1885) diff --git a/okf/generated/api/noc-agent/noc-agent-post-task-app-main-py-1964.md b/okf/generated/api/noc-agent/noc-agent-post-task-app-main-py-1964.md index 2cfbcaf..9e14e10 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-task-app-main-py-1964.md +++ b/okf/generated/api/noc-agent/noc-agent-post-task-app-main-py-1964.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /task description: Static API endpoint `POST /task` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1964-L1989 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1964-L1989 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1964-1989 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1964-L1989 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1964-L1989 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -62,4 +62,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:1964-1989](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1964-L1989) +[1] [app/main.py:1964-1989](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1964-L1989) diff --git a/okf/generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861.md b/okf/generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861.md index 69bc0fb..dd80c70 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861.md +++ b/okf/generated/api/noc-agent/noc-agent-post-webhook-alertmanager-app-main-py-1861.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /webhook/alertmanager description: Static API endpoint `POST /webhook/alertmanager` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1861-L1867 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1861-L1867 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1861-1867 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1861-L1867 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1861-L1867 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:1861-1867](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1861-L1867) +[1] [app/main.py:1861-1867](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1861-L1867) diff --git a/okf/generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761.md b/okf/generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761.md index 0f6c315..b0d705c 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761.md +++ b/okf/generated/api/noc-agent/noc-agent-post-webhook-engineering-loop-handoff-update-app-main-py-2761.md @@ -3,21 +3,21 @@ type: API Endpoint title: POST /webhook/engineering-loop/handoff-update description: Static API endpoint `POST /webhook/engineering-loop/handoff-update` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2761-L2802 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2761-L2802 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2761-2802 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2761-L2802 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2761-L2802 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:2761-2802](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2761-L2802) +[1] [app/main.py:2761-2802](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2761-L2802) diff --git a/okf/generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871.md b/okf/generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871.md index 94140ff..419337f 100644 --- a/okf/generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871.md +++ b/okf/generated/api/noc-agent/noc-agent-post-webhook-icinga-app-main-py-1871.md @@ -2,21 +2,21 @@ type: API Endpoint title: POST /webhook/icinga description: Static API endpoint `POST /webhook/icinga` in AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1871-L1878 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1871-L1878 tags: - api - noc-agent - post -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1871-1878 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1871-L1878 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1871-L1878 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ This concept is generated from static source analysis. Check the cited source fo # Citations -[1] [app/main.py:1871-1878](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1871-L1878) +[1] [app/main.py:1871-1878](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1871-L1878) diff --git a/okf/generated/deployments/engineering-loop-on-loop.md b/okf/generated/deployments/engineering-loop-on-loop.md index eff433b..4adb76f 100644 --- a/okf/generated/deployments/engineering-loop-on-loop.md +++ b/okf/generated/deployments/engineering-loop-on-loop.md @@ -3,32 +3,32 @@ type: Deployment title: Hyrule Engineering Loop on loop description: Intended deployment pin `engineering_loop_version` for Hyrule Engineering Loop on `loop`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml tags: - deployment - engineering-loop - loop - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/loop.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations service_repo: AS215932/engineering-loop host: loop pin_name: engineering_loop_version -pin_value: 1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a +pin_value: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Deployment pin @@ -38,7 +38,7 @@ pin_value: 1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a | Service | [Hyrule Engineering Loop](../services/engineering-loop.md) | | Host | [loop](../infrastructure/hosts/loop.md) | | Pin variable | `engineering_loop_version` | -| Pinned version | `1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a` | +| Pinned version | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Source host vars | `ansible/inventory/host_vars/loop.yml` | # Interpretation @@ -47,5 +47,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml) diff --git a/okf/generated/deployments/hyrule-cloud-on-api.md b/okf/generated/deployments/hyrule-cloud-on-api.md index b3f6e6a..00132fa 100644 --- a/okf/generated/deployments/hyrule-cloud-on-api.md +++ b/okf/generated/deployments/hyrule-cloud-on-api.md @@ -2,32 +2,32 @@ type: Deployment title: Hyrule Cloud on api description: Intended deployment pin `hyrule_cloud_version` for Hyrule Cloud on `api`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml tags: - api - deployment - hyrule-cloud - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/api.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations service_repo: AS215932/hyrule-cloud host: api pin_name: hyrule_cloud_version -pin_value: 0f041d8874d379315550b00901b8fc44ac6022a9 +pin_value: a8677707db803f603464852295cae7cf161ca0e8 --- # Deployment pin @@ -37,7 +37,7 @@ pin_value: 0f041d8874d379315550b00901b8fc44ac6022a9 | Service | [Hyrule Cloud](../services/hyrule-cloud.md) | | Host | [api](../infrastructure/hosts/api.md) | | Pin variable | `hyrule_cloud_version` | -| Pinned version | `0f041d8874d379315550b00901b8fc44ac6022a9` | +| Pinned version | `a8677707db803f603464852295cae7cf161ca0e8` | | Source host vars | `ansible/inventory/host_vars/api.yml` | # Interpretation @@ -46,5 +46,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/api.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/api.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml) diff --git a/okf/generated/deployments/hyrule-mcp-on-noc.md b/okf/generated/deployments/hyrule-mcp-on-noc.md index 01a243c..8d99c30 100644 --- a/okf/generated/deployments/hyrule-mcp-on-noc.md +++ b/okf/generated/deployments/hyrule-mcp-on-noc.md @@ -2,25 +2,25 @@ type: Deployment title: Hyrule MCP on noc description: Intended deployment pin `hyrule_mcp_version` for Hyrule MCP on `noc`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml tags: - deployment - hyrule-mcp - noc - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/noc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -46,5 +46,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml) diff --git a/okf/generated/deployments/hyrule-network-proxy-on-netproxy.md b/okf/generated/deployments/hyrule-network-proxy-on-netproxy.md index 17ab9ca..ede9554 100644 --- a/okf/generated/deployments/hyrule-network-proxy-on-netproxy.md +++ b/okf/generated/deployments/hyrule-network-proxy-on-netproxy.md @@ -3,25 +3,25 @@ type: Deployment title: Hyrule Network Proxy on netproxy description: Intended deployment pin `hyrule_network_proxy_version` for Hyrule Network Proxy on `netproxy`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml tags: - deployment - hyrule-network-proxy - netproxy - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/netproxy.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -47,5 +47,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/netproxy.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/netproxy.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml) diff --git a/okf/generated/deployments/hyrule-web-on-web.md b/okf/generated/deployments/hyrule-web-on-web.md index 8eae983..037855a 100644 --- a/okf/generated/deployments/hyrule-web-on-web.md +++ b/okf/generated/deployments/hyrule-web-on-web.md @@ -2,32 +2,32 @@ type: Deployment title: Hyrule Web on web description: Intended deployment pin `hyrule_web_version` for Hyrule Web on `web`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml tags: - deployment - hyrule-web - pin - web -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/web.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations service_repo: AS215932/hyrule-web host: web pin_name: hyrule_web_version -pin_value: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 +pin_value: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 --- # Deployment pin @@ -37,7 +37,7 @@ pin_value: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 | Service | [Hyrule Web](../services/hyrule-web.md) | | Host | [web](../infrastructure/hosts/web.md) | | Pin variable | `hyrule_web_version` | -| Pinned version | `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` | +| Pinned version | `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` | | Source host vars | `ansible/inventory/host_vars/web.yml` | # Interpretation @@ -46,5 +46,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/web.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/web.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml) diff --git a/okf/generated/deployments/knowledge-mcp-on-loop.md b/okf/generated/deployments/knowledge-mcp-on-loop.md index 30e783f..3f52c86 100644 --- a/okf/generated/deployments/knowledge-mcp-on-loop.md +++ b/okf/generated/deployments/knowledge-mcp-on-loop.md @@ -3,32 +3,32 @@ type: Deployment title: AS215932 Knowledge MCP on loop description: Intended deployment pin `knowledge_mcp_version` for AS215932 Knowledge MCP on `loop`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml tags: - deployment - knowledge - loop - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/loop.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations service_repo: AS215932/knowledge host: loop pin_name: knowledge_mcp_version -pin_value: 48684c9bb9ce9de781fbfbcae734c18b57d3e7fa +pin_value: a68f974e7ed093d8f4195a15dc5b1afc636999f4 --- # Deployment pin @@ -38,7 +38,7 @@ pin_value: 48684c9bb9ce9de781fbfbcae734c18b57d3e7fa | Service | `AS215932 Knowledge MCP` | | Host | [loop](../infrastructure/hosts/loop.md) | | Pin variable | `knowledge_mcp_version` | -| Pinned version | `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` | +| Pinned version | `a68f974e7ed093d8f4195a15dc5b1afc636999f4` | | Source host vars | `ansible/inventory/host_vars/loop.yml` | # Interpretation @@ -47,5 +47,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml) diff --git a/okf/generated/deployments/noc-agent-on-noc.md b/okf/generated/deployments/noc-agent-on-noc.md index 0861be4..351e0c1 100644 --- a/okf/generated/deployments/noc-agent-on-noc.md +++ b/okf/generated/deployments/noc-agent-on-noc.md @@ -2,32 +2,32 @@ type: Deployment title: Hyrule NOC Agent on noc description: Intended deployment pin `noc_agent_version` for Hyrule NOC Agent on `noc`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml tags: - deployment - noc - noc-agent - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/noc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations service_repo: AS215932/noc-agent host: noc pin_name: noc_agent_version -pin_value: 515381e6c2e93f3307340eeb50a63481c7a678c4 +pin_value: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Deployment pin @@ -37,7 +37,7 @@ pin_value: 515381e6c2e93f3307340eeb50a63481c7a678c4 | Service | [Hyrule NOC Agent](../services/noc-agent.md) | | Host | [noc](../infrastructure/hosts/noc.md) | | Pin variable | `noc_agent_version` | -| Pinned version | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Pinned version | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Source host vars | `ansible/inventory/host_vars/noc.yml` | # Interpretation @@ -46,5 +46,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml) diff --git a/okf/generated/deployments/noc-knowledge-on-noc.md b/okf/generated/deployments/noc-knowledge-on-noc.md index cb519cd..b640b6c 100644 --- a/okf/generated/deployments/noc-knowledge-on-noc.md +++ b/okf/generated/deployments/noc-knowledge-on-noc.md @@ -3,32 +3,32 @@ type: Deployment title: AS215932 NOC Knowledge Bundle on noc description: Intended deployment pin `noc_knowledge_version` for AS215932 NOC Knowledge Bundle on `noc`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml tags: - deployment - knowledge - noc - pin -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/noc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations service_repo: AS215932/knowledge host: noc pin_name: noc_knowledge_version -pin_value: 48684c9bb9ce9de781fbfbcae734c18b57d3e7fa +pin_value: a68f974e7ed093d8f4195a15dc5b1afc636999f4 --- # Deployment pin @@ -38,7 +38,7 @@ pin_value: 48684c9bb9ce9de781fbfbcae734c18b57d3e7fa | Service | `AS215932 NOC Knowledge Bundle` | | Host | [noc](../infrastructure/hosts/noc.md) | | Pin variable | `noc_knowledge_version` | -| Pinned version | `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` | +| Pinned version | `a68f974e7ed093d8f4195a15dc5b1afc636999f4` | | Source host vars | `ansible/inventory/host_vars/noc.yml` | # Interpretation @@ -47,5 +47,5 @@ This concept represents intended deployment state from `network-operations`: the # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml) diff --git a/okf/generated/github/issues/as215932-net/2.md b/okf/generated/github/issues/as215932-net/2.md index 0771f90..293e1dc 100644 --- a/okf/generated/github/issues/as215932-net/2.md +++ b/okf/generated/github/issues/as215932-net/2.md @@ -14,7 +14,7 @@ authority: canonical source_refs: - repo: AS215932/as215932.net url: https://github.com/AS215932/as215932.net/issues/2 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/as215932.net diff --git a/okf/generated/github/issues/engineering-loop/11.md b/okf/generated/github/issues/engineering-loop/11.md deleted file mode 100644 index 5ffd078..0000000 --- a/okf/generated/github/issues/engineering-loop/11.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -type: GitHub Issue -title: Planner uses generic acceptance criteria; derive them from the issue body -description: 'GitHub Issue #11: Planner uses generic acceptance criteria; derive them - from the issue body' -resource: https://github.com/AS215932/engineering-loop/issues/11 -tags: -- agentic-isp -- engineering-loop -- github -- issues -- loop:knowledge-gap -timestamp: '2026-06-30T01:54:48Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/engineering-loop - url: https://github.com/AS215932/engineering-loop/issues/11 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/engineering-loop -github_type: GitHub Issue -number: 11 -state: OPEN -labels: -- agentic-isp -- loop:knowledge-gap -updated_at: '2026-06-30T01:54:48Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/engineering-loop` | -| Type | `GitHub Issue` | -| Number/tag | `11` | -| State | `OPEN` | -| Updated | `2026-06-30T01:54:48Z` | -| URL | https://github.com/AS215932/engineering-loop/issues/11 | - -# Labels - -agentic-isp, loop:knowledge-gap - -# Issue body excerpt - -`planner_node` (`src/hyrule_engineering_loop/nodes.py:336-339`) hardcodes a generic 3-item acceptance list for every task spec: - -1. implemented within allowed paths -2. selected gates pass -3. no secret material - -So the loop's formal definition-of-done (used by role judgment + grading) ignores the issue's own acceptance criteria. (#9 fixed the related problem of the implementer not seeing the body at all; this is the remaining half.) - -## Ask - -When the issue body contains an acceptance section (e.g. `## Acceptance` / `## Acceptance criteria` with bullet/numbered items), parse those into `acceptance_criteria` so role judgments grade against the real spec; fall back to the generic template when absent. Keep it deterministic (no LLM dependency in the planner) and robust to varied markdown. - -## Acceptance - -- A task spec built from an issue with an explicit acceptance section carries those items as `acceptance_criteria`. -- Issues without one keep the current generic template. -- ruff / mypy --strict / pytest / evals stay green. - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "`planner_node` (`src/hyrule_engineering_loop/nodes.py:336-339`) hardcodes a generic 3-item acceptance list for every task spec:\n\n1. implemented within allowed paths\n2. selected gates pass\n3. no secret material\n\nSo the loop's formal definition-of-done (used by role judgment + grading) ignores the issue's own acceptance criteria. (#9 fixed the related problem of the implementer not seeing the body at all; this is the remaining half.)\n\n## Ask\n\nWhen the issue body contains an acceptance section (e.g. `## Acceptance` / `## Acceptance criteria` with bullet/numbered items), parse those into `acceptance_criteria` so role judgments grade against the real spec; fall back to the generic template when absent. Keep it deterministic (no LLM dependency in the planner) and robust to varied markdown.\n\n## Acceptance\n\n- A task spec built from an issue with an explicit acceptance section carries those items as `acceptance_criteria`.\n- Issues without one keep the current generic template.\n- ruff / mypy --strict / pytest / evals stay green.", - "createdAt": "2026-06-16T08:06:53Z", - "labels": [ - { - "color": "1d76db", - "description": "AS215932/Hyrule agentic ISP operating-loop work", - "id": "LA_kwDOS5mmzs8AAAACnbaEYA", - "name": "agentic-isp" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOS5mmzs8AAAACpfQMJg", - "name": "loop:knowledge-gap" - } - ], - "number": 11, - "state": "OPEN", - "title": "Planner uses generic acceptance criteria; derive them from the issue body", - "updatedAt": "2026-06-30T01:54:48Z", - "url": "https://github.com/AS215932/engineering-loop/issues/11" -} -``` - -# Citations - -[1] [Planner uses generic acceptance criteria; derive them from the issue body](https://github.com/AS215932/engineering-loop/issues/11) diff --git a/okf/generated/github/issues/engineering-loop/12.md b/okf/generated/github/issues/engineering-loop/12.md deleted file mode 100644 index 852162b..0000000 --- a/okf/generated/github/issues/engineering-loop/12.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -type: GitHub Issue -title: Feature-class issues exceed the per-run budget; size work or add a per-issue - budget signal -description: 'GitHub Issue #12: Feature-class issues exceed the per-run budget; size - work or add a per-issue budget signal' -resource: https://github.com/AS215932/engineering-loop/issues/12 -tags: -- agentic-isp -- engineering-loop -- github -- issues -- loop:knowledge-gap -timestamp: '2026-06-30T01:54:46Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/engineering-loop - url: https://github.com/AS215932/engineering-loop/issues/12 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/engineering-loop -github_type: GitHub Issue -number: 12 -state: OPEN -labels: -- agentic-isp -- loop:knowledge-gap -updated_at: '2026-06-30T01:54:46Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/engineering-loop` | -| Type | `GitHub Issue` | -| Number/tag | `12` | -| State | `OPEN` | -| Updated | `2026-06-30T01:54:46Z` | -| URL | https://github.com/AS215932/engineering-loop/issues/12 | - -# Labels - -agentic-isp, loop:knowledge-gap - -# Issue body excerpt - -The VPS launch-proof dogfood (`AS215932/hyrule-cloud#28`) showed the loop writes good, on-spec code but a feature-sized task **exceeds the per-run budget** (default 20 iterations / 45 min): every run ends `needs_triage` with partial work, and on the timer it re-attempts daily and self-heals away the partial work — no forward progress. - -#10 added `--max-iterations-per-run` / `--max-wall-clock-minutes-per-run` overrides for one-off larger manual runs, but the **hourly timer stays at the 45-min default**, so any feature-class `loop:approved` issue queued to the timer will loop forever without finishing. - -## Options to decide - -1. **Sizing discipline:** queue only budget-sized issues to the timer; decompose features into sub-issues (states+models / service+smoke / tests). -2. **Per-issue budget signal:** let an issue (e.g. a label like `loop:budget-xl` or a body field) raise the per-run budget for that change only. -3. **Resume/continuation:** allow a follow-up run to continue partial work for the same change instead of self-healing it away (interacts with the worktree self-heal from #5). - -## Acceptance - -- A feature-class `loop:approved` issue either completes to a draft PR or is explicitly deferred — it does not silently burn the daily budget with no progress. - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "The VPS launch-proof dogfood (`AS215932/hyrule-cloud#28`) showed the loop writes good, on-spec code but a feature-sized task **exceeds the per-run budget** (default 20 iterations / 45 min): every run ends `needs_triage` with partial work, and on the timer it re-attempts daily and self-heals away the partial work \u2014 no forward progress.\n\n#10 added `--max-iterations-per-run` / `--max-wall-clock-minutes-per-run` overrides for one-off larger manual runs, but the **hourly timer stays at the 45-min default**, so any feature-class `loop:approved` issue queued to the timer will loop forever without finishing.\n\n## Options to decide\n\n1. **Sizing discipline:** queue only budget-sized issues to the timer; decompose features into sub-issues (states+models / service+smoke / tests).\n2. **Per-issue budget signal:** let an issue (e.g. a label like `loop:budget-xl` or a body field) raise the per-run budget for that change only.\n3. **Resume/continuation:** allow a follow-up run to continue partial work for the same change instead of self-healing it away (interacts with the worktree self-heal from #5).\n\n## Acceptance\n\n- A feature-class `loop:approved` issue either completes to a draft PR or is explicitly deferred \u2014 it does not silently burn the daily budget with no progress.", - "createdAt": "2026-06-16T08:06:54Z", - "labels": [ - { - "color": "1d76db", - "description": "AS215932/Hyrule agentic ISP operating-loop work", - "id": "LA_kwDOS5mmzs8AAAACnbaEYA", - "name": "agentic-isp" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOS5mmzs8AAAACpfQMJg", - "name": "loop:knowledge-gap" - } - ], - "number": 12, - "state": "OPEN", - "title": "Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal", - "updatedAt": "2026-06-30T01:54:46Z", - "url": "https://github.com/AS215932/engineering-loop/issues/12" -} -``` - -# Citations - -[1] [Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal](https://github.com/AS215932/engineering-loop/issues/12) diff --git a/okf/generated/github/issues/engineering-loop/13.md b/okf/generated/github/issues/engineering-loop/13.md deleted file mode 100644 index ccf3bf1..0000000 --- a/okf/generated/github/issues/engineering-loop/13.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -type: GitHub Issue -title: Gate execution reports 'passed' when ruff/mypy aren't installed in the gate - env -description: 'GitHub Issue #13: Gate execution reports ''passed'' when ruff/mypy aren''t - installed in the gate env' -resource: https://github.com/AS215932/engineering-loop/issues/13 -tags: -- agentic-isp -- engineering-loop -- github -- issues -- loop:knowledge-gap -timestamp: '2026-06-30T01:54:44Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/engineering-loop - url: https://github.com/AS215932/engineering-loop/issues/13 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/engineering-loop -github_type: GitHub Issue -number: 13 -state: OPEN -labels: -- agentic-isp -- loop:knowledge-gap -updated_at: '2026-06-30T01:54:44Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/engineering-loop` | -| Type | `GitHub Issue` | -| Number/tag | `13` | -| State | `OPEN` | -| Updated | `2026-06-30T01:54:44Z` | -| URL | https://github.com/AS215932/engineering-loop/issues/13 | - -# Labels - -agentic-isp, loop:knowledge-gap - -# Issue body excerpt - -The launch-proof dogfood (hyrule-cloud#28 → PR #29) exposed a gate-fidelity gap: the loop's `gate_execution` node reported **passed**, but the diff actually failed both `ruff` (unused import) and `mypy` (2 type errors) when run the way the repo's CI does. - -## Root cause - -Target repos expose their linters via an extra/group, not the base venv (hyrule-cloud: `uv run --extra dev ruff/mypy ...`; CI uses `--extra dev`). The loop's gate run invokes the bare tool, so `ruff`/`mypy` are **not found** and the gate effectively only runs what's importable — yielding a false "passed". A coding agent then opens a draft PR that fails the real branch-protection checks (caught only by human review). - -## Ask - -1. Run gate commands with the target repo's dev dependencies available (e.g. resolve and use `--extra dev` / the repo's dependency group), so `ruff`/`mypy`/`pytest` actually execute. -2. Treat **tool-not-found / non-zero spawn** as a gate **failure**, never a pass — a gate that cannot run is not a gate that passed. -3. (Related) surface the gate command output in the run trace so false passes are visible. - -## Evidence - -PR #29 reported gates green from the loop; locally `uv run --extra dev ruff check .` + `mypy` found 3 issues (1 unused import, 2 `object`→`str` coercions). Fixed by hand to land the PR. - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "The launch-proof dogfood (hyrule-cloud#28 \u2192 PR #29) exposed a gate-fidelity gap: the loop's `gate_execution` node reported **passed**, but the diff actually failed both `ruff` (unused import) and `mypy` (2 type errors) when run the way the repo's CI does.\n\n## Root cause\n\nTarget repos expose their linters via an extra/group, not the base venv (hyrule-cloud: `uv run --extra dev ruff/mypy ...`; CI uses `--extra dev`). The loop's gate run invokes the bare tool, so `ruff`/`mypy` are **not found** and the gate effectively only runs what's importable \u2014 yielding a false \"passed\". A coding agent then opens a draft PR that fails the real branch-protection checks (caught only by human review).\n\n## Ask\n\n1. Run gate commands with the target repo's dev dependencies available (e.g. resolve and use `--extra dev` / the repo's dependency group), so `ruff`/`mypy`/`pytest` actually execute.\n2. Treat **tool-not-found / non-zero spawn** as a gate **failure**, never a pass \u2014 a gate that cannot run is not a gate that passed.\n3. (Related) surface the gate command output in the run trace so false passes are visible.\n\n## Evidence\n\nPR #29 reported gates green from the loop; locally `uv run --extra dev ruff check .` + `mypy` found 3 issues (1 unused import, 2 `object`\u2192`str` coercions). Fixed by hand to land the PR.", - "createdAt": "2026-06-16T13:11:33Z", - "labels": [ - { - "color": "1d76db", - "description": "AS215932/Hyrule agentic ISP operating-loop work", - "id": "LA_kwDOS5mmzs8AAAACnbaEYA", - "name": "agentic-isp" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOS5mmzs8AAAACpfQMJg", - "name": "loop:knowledge-gap" - } - ], - "number": 13, - "state": "OPEN", - "title": "Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env", - "updatedAt": "2026-06-30T01:54:44Z", - "url": "https://github.com/AS215932/engineering-loop/issues/13" -} -``` - -# Citations - -[1] [Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env](https://github.com/AS215932/engineering-loop/issues/13) diff --git a/okf/generated/github/issues/engineering-loop/29.md b/okf/generated/github/issues/engineering-loop/29.md index 4b86fe6..234b120 100644 --- a/okf/generated/github/issues/engineering-loop/29.md +++ b/okf/generated/github/issues/engineering-loop/29.md @@ -14,7 +14,7 @@ authority: canonical source_refs: - repo: AS215932/engineering-loop url: https://github.com/AS215932/engineering-loop/issues/29 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop diff --git a/okf/generated/github/issues/engineering-loop/31.md b/okf/generated/github/issues/engineering-loop/31.md index bcbc3ac..b88c5ba 100644 --- a/okf/generated/github/issues/engineering-loop/31.md +++ b/okf/generated/github/issues/engineering-loop/31.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/engineering-loop url: https://github.com/AS215932/engineering-loop/issues/31 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop diff --git a/okf/generated/github/issues/engineering-loop/6.md b/okf/generated/github/issues/engineering-loop/6.md deleted file mode 100644 index 1eb481b..0000000 --- a/okf/generated/github/issues/engineering-loop/6.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -type: GitHub Issue -title: 'Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON' -description: 'GitHub Issue #6: Loop records cost_usd: 0.0 — PiBackend uses text mode, - parser expects JSON' -resource: https://github.com/AS215932/engineering-loop/issues/6 -tags: -- agentic-isp -- engineering-loop -- github -- issues -- loop:knowledge-gap -timestamp: '2026-06-30T01:54:52Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/engineering-loop - url: https://github.com/AS215932/engineering-loop/issues/6 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/engineering-loop -github_type: GitHub Issue -number: 6 -state: OPEN -labels: -- agentic-isp -- loop:knowledge-gap -updated_at: '2026-06-30T01:54:52Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/engineering-loop` | -| Type | `GitHub Issue` | -| Number/tag | `6` | -| State | `OPEN` | -| Updated | `2026-06-30T01:54:52Z` | -| URL | https://github.com/AS215932/engineering-loop/issues/6 | - -# Labels - -agentic-isp, loop:knowledge-gap - -# Issue body excerpt - -## Problem - -Every production loop run on `loop` records `cost_usd: 0.0` (e.g. canary #235 → PR #239), so token-capital/cost accounting is effectively blind. - -## Root cause - -- `PiBackend.default_command = ("pi", "--print", "{prompt}")` → **text** mode. -- `SubprocessBackend._parse_harness_output` does `json.loads(stdout)` and returns `{}` on non-JSON, so `total_cost_usd` / `usage.{input,output}_tokens` / `num_turns` are never extracted. -- The saved prod pi transcript is plain markdown — no JSON, no cost fields. -- `pi` *does* support structured output: `--mode ` (confirmed via `pi --help`). `ClaudeCodeBackend` already uses `--output-format json`. - -## Fix direction - -1. Switch the pi command to JSON mode (`pi --print --mode json {prompt}`), either in `PiBackend.default_command` or `model-policy.production.yml` `backends.definitions`. -2. **Verify pi's JSON schema** matches the parser's expected keys (`total_cost_usd`, `usage.input_tokens`, `usage.output_tokens`, `num_turns`, `is_error`, `result`); add a small field-mapping in `_parse_harness_output` if pi differs. -3. Confirm the worktree diff/PR-result flow is unaffected (diff is captured from the worktree, not stdout — should be safe). -4. Add a backend test asserting cost/usage parse from a representative pi JSON payload. - -## Impact - -Blocks the token-capital baseline (private evals phase). Not a safety issue — runs still complete and the daily ledger still caps run count; only the cost ledger reads 0. - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "## Problem\n\nEvery production loop run on `loop` records `cost_usd: 0.0` (e.g. canary #235 \u2192 PR #239), so token-capital/cost accounting is effectively blind.\n\n## Root cause\n\n- `PiBackend.default_command = (\"pi\", \"--print\", \"{prompt}\")` \u2192 **text** mode.\n- `SubprocessBackend._parse_harness_output` does `json.loads(stdout)` and returns `{}` on non-JSON, so `total_cost_usd` / `usage.{input,output}_tokens` / `num_turns` are never extracted.\n- The saved prod pi transcript is plain markdown \u2014 no JSON, no cost fields.\n- `pi` *does* support structured output: `--mode ` (confirmed via `pi --help`). `ClaudeCodeBackend` already uses `--output-format json`.\n\n## Fix direction\n\n1. Switch the pi command to JSON mode (`pi --print --mode json {prompt}`), either in `PiBackend.default_command` or `model-policy.production.yml` `backends.definitions`.\n2. **Verify pi's JSON schema** matches the parser's expected keys (`total_cost_usd`, `usage.input_tokens`, `usage.output_tokens`, `num_turns`, `is_error`, `result`); add a small field-mapping in `_parse_harness_output` if pi differs.\n3. Confirm the worktree diff/PR-result flow is unaffected (diff is captured from the worktree, not stdout \u2014 should be safe).\n4. Add a backend test asserting cost/usage parse from a representative pi JSON payload.\n\n## Impact\n\nBlocks the token-capital baseline (private evals phase). Not a safety issue \u2014 runs still complete and the daily ledger still caps run count; only the cost ledger reads 0.", - "createdAt": "2026-06-15T14:53:23Z", - "labels": [ - { - "color": "1d76db", - "description": "AS215932/Hyrule agentic ISP operating-loop work", - "id": "LA_kwDOS5mmzs8AAAACnbaEYA", - "name": "agentic-isp" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOS5mmzs8AAAACpfQMJg", - "name": "loop:knowledge-gap" - } - ], - "number": 6, - "state": "OPEN", - "title": "Loop records cost_usd: 0.0 \u2014 PiBackend uses text mode, parser expects JSON", - "updatedAt": "2026-06-30T01:54:52Z", - "url": "https://github.com/AS215932/engineering-loop/issues/6" -} -``` - -# Citations - -[1] [Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON](https://github.com/AS215932/engineering-loop/issues/6) diff --git a/okf/generated/github/issues/engineering-loop/index.md b/okf/generated/github/issues/engineering-loop/index.md index b6ee746..6a3936e 100644 --- a/okf/generated/github/issues/engineering-loop/index.md +++ b/okf/generated/github/issues/engineering-loop/index.md @@ -1,8 +1,4 @@ # generated/github/issues/engineering-loop -* [Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal](12.md) - GitHub Issue #12: Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal -* [Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env](13.md) - GitHub Issue #13: Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env -* [Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON](6.md) - GitHub Issue #6: Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON * [Persistent/event-driven Reliability Governor follow-up](29.md) - GitHub Issue #29: Persistent/event-driven Reliability Governor follow-up -* [Planner uses generic acceptance criteria; derive them from the issue body](11.md) - GitHub Issue #11: Planner uses generic acceptance criteria; derive them from the issue body * [Session log: Reliability Governor Knowledge role fix and production rerun](31.md) - GitHub Issue #31: Session log: Reliability Governor Knowledge role fix and production rerun diff --git a/okf/generated/github/issues/hyrule-cloud/12.md b/okf/generated/github/issues/hyrule-cloud/12.md index f3cb0cd..4cb7ca3 100644 --- a/okf/generated/github/issues/hyrule-cloud/12.md +++ b/okf/generated/github/issues/hyrule-cloud/12.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/12 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/14.md b/okf/generated/github/issues/hyrule-cloud/14.md index 450762b..f7a4627 100644 --- a/okf/generated/github/issues/hyrule-cloud/14.md +++ b/okf/generated/github/issues/hyrule-cloud/14.md @@ -14,7 +14,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/14 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/15.md b/okf/generated/github/issues/hyrule-cloud/15.md index f73a186..17f7a22 100644 --- a/okf/generated/github/issues/hyrule-cloud/15.md +++ b/okf/generated/github/issues/hyrule-cloud/15.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/15 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/2.md b/okf/generated/github/issues/hyrule-cloud/2.md index bad278d..2b2a086 100644 --- a/okf/generated/github/issues/hyrule-cloud/2.md +++ b/okf/generated/github/issues/hyrule-cloud/2.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/2 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/23.md b/okf/generated/github/issues/hyrule-cloud/23.md index 36e05dc..3d44a9b 100644 --- a/okf/generated/github/issues/hyrule-cloud/23.md +++ b/okf/generated/github/issues/hyrule-cloud/23.md @@ -14,7 +14,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/23 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/3.md b/okf/generated/github/issues/hyrule-cloud/3.md index 0cedaa1..41b2520 100644 --- a/okf/generated/github/issues/hyrule-cloud/3.md +++ b/okf/generated/github/issues/hyrule-cloud/3.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/3 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/47.md b/okf/generated/github/issues/hyrule-cloud/47.md new file mode 100644 index 0000000..0734eaa --- /dev/null +++ b/okf/generated/github/issues/hyrule-cloud/47.md @@ -0,0 +1,112 @@ +--- +type: GitHub Issue +title: Seed all payment_events event_types at 0 in the /metrics exporter +description: 'GitHub Issue #47: Seed all payment_events event_types at 0 in the /metrics + exporter' +resource: https://github.com/AS215932/hyrule-cloud/issues/47 +tags: +- github +- hyrule-cloud +- issues +- loop:needs-human +timestamp: '2026-07-09T19:45:23Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + url: https://github.com/AS215932/hyrule-cloud/issues/47 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +github_type: GitHub Issue +number: 47 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-09T19:45:23Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Type | `GitHub Issue` | +| Number/tag | `47` | +| State | `OPEN` | +| Updated | `2026-07-09T19:45:23Z` | +| URL | https://github.com/AS215932/hyrule-cloud/issues/47 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +## Problem + +The DB-backed `/metrics` exporter (`hyrule_cloud/api/metrics.py`) emits +`hyrule_payment_events_total{event_type=…}` by grouping over **existing** rows +in `payment_events`. An `event_type` with zero rows is not emitted at all, so +its series is **born at value 1** when the first such event occurs. + +Prometheus `increase(v[15m])` needs a prior in-series sample to compute a +delta, so a counter that appears at 1 and stays flat yields `increase == 0`. +Any alert of the form `sum(increase(hyrule_payment_events_total{event_type="X"}[15m])) > 0` +therefore **misses the very first event of type X** — the most important one. + +This affects the existing mon alerts: +- `HyrulePaymentSettlementFailures` (`settle_failed`) +- `HyruleDevBypassUsedInProduction` (`dev_bypass`) +- `HyrulePaymentVerificationFailureSpike` (`verify_failed`) + +The new `HyruleRefundOwed` alert (network-operations#380) worked around this at +the rule level with an `or vector(0)` offset diff, but the systemic fix belongs +in the exporter. + +## Fix + +Seed every known `event_type` (and ideally `service_group`/`network` where +sensible) at `0` on every scrape, so the series always exists and +`increase()` correctly sees `0 → 1`. Enumerate the event-type constants rather +than only the types currently present in the table. + +## Context +- Surfaced by the Codex P1 on network-operations#380 (2026-07-09). +- Once this lands, the `HyruleRefundOwed` rule can be simplified back to the + plain `increase(...[15m]) > 0` form for consistency with its siblings. + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Problem\n\nThe DB-backed `/metrics` exporter (`hyrule_cloud/api/metrics.py`) emits\n`hyrule_payment_events_total{event_type=\u2026}` by grouping over **existing** rows\nin `payment_events`. An `event_type` with zero rows is not emitted at all, so\nits series is **born at value 1** when the first such event occurs.\n\nPrometheus `increase(v[15m])` needs a prior in-series sample to compute a\ndelta, so a counter that appears at 1 and stays flat yields `increase == 0`.\nAny alert of the form `sum(increase(hyrule_payment_events_total{event_type=\"X\"}[15m])) > 0`\ntherefore **misses the very first event of type X** \u2014 the most important one.\n\nThis affects the existing mon alerts:\n- `HyrulePaymentSettlementFailures` (`settle_failed`)\n- `HyruleDevBypassUsedInProduction` (`dev_bypass`)\n- `HyrulePaymentVerificationFailureSpike` (`verify_failed`)\n\nThe new `HyruleRefundOwed` alert (network-operations#380) worked around this at\nthe rule level with an `or vector(0)` offset diff, but the systemic fix belongs\nin the exporter.\n\n## Fix\n\nSeed every known `event_type` (and ideally `service_group`/`network` where\nsensible) at `0` on every scrape, so the series always exists and\n`increase()` correctly sees `0 \u2192 1`. Enumerate the event-type constants rather\nthan only the types currently present in the table.\n\n## Context\n- Surfaced by the Codex P1 on network-operations#380 (2026-07-09).\n- Once this lands, the `HyruleRefundOwed` rule can be simplified back to the\n plain `increase(...[15m]) > 0` form for consistency with its siblings.", + "createdAt": "2026-07-09T19:43:53Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOSDZrgc8AAAACpfQMzA", + "name": "loop:needs-human" + } + ], + "number": 47, + "state": "OPEN", + "title": "Seed all payment_events event_types at 0 in the /metrics exporter", + "updatedAt": "2026-07-09T19:45:23Z", + "url": "https://github.com/AS215932/hyrule-cloud/issues/47" +} +``` + +# Citations + +[1] [Seed all payment_events event_types at 0 in the /metrics exporter](https://github.com/AS215932/hyrule-cloud/issues/47) diff --git a/okf/generated/github/issues/hyrule-cloud/48.md b/okf/generated/github/issues/hyrule-cloud/48.md new file mode 100644 index 0000000..821f297 --- /dev/null +++ b/okf/generated/github/issues/hyrule-cloud/48.md @@ -0,0 +1,109 @@ +--- +type: GitHub Issue +title: Add refund_resolved ledger event for outstanding-refund tracking +description: 'GitHub Issue #48: Add refund_resolved ledger event for outstanding-refund + tracking' +resource: https://github.com/AS215932/hyrule-cloud/issues/48 +tags: +- github +- hyrule-cloud +- issues +- loop:needs-human +timestamp: '2026-07-09T19:45:21Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + url: https://github.com/AS215932/hyrule-cloud/issues/48 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +github_type: GitHub Issue +number: 48 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-09T19:45:21Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Type | `GitHub Issue` | +| Number/tag | `48` | +| State | `OPEN` | +| Updated | `2026-07-09T19:45:21Z` | +| URL | https://github.com/AS215932/hyrule-cloud/issues/48 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +## Problem + +When a paid VM/create fails after charge, the refund path (#44) writes a +`refund_owed` event to the append-only `payment_events` ledger. Refunds are +**manual** today — there is no `refund_resolved`/`refund_sent` event written when +an operator actually sends the USDC back. + +Because nothing records resolution, **no metric can express "still outstanding"**. +The `HyruleRefundOwed` alert (network-operations#380) is therefore necessarily +windowed: it pages when a *new* refund becomes owed, then clears ~15 min later +even if the operator has not refunded yet. The active-alert view goes green while +a customer is still owed money (Codex P2 on #380). + +## Fix + +Add a `refund_resolved` (or `refund_sent`) event type to the ledger, written when +a refund is completed (manually or by the future auto-refund path — see the named +refund-automation follow-up; `RefundService.record_owed()` is the single choke +point). Then: + +- expose it via the exporter, and +- alert on `outstanding = sum(refund_owed) - sum(refund_resolved) > 0` so the page + stays firing until the debt is actually cleared, and a Grafana worklist can show + the standing outstanding balance/count. + +## Context +- Ties directly to the unbuilt on-chain auto-refund automation (funded hot wallet + + RPC): the same resolution event serves both manual and automated refunds. +- Surfaced by Codex P2 on network-operations#380 (2026-07-09). + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Problem\n\nWhen a paid VM/create fails after charge, the refund path (#44) writes a\n`refund_owed` event to the append-only `payment_events` ledger. Refunds are\n**manual** today \u2014 there is no `refund_resolved`/`refund_sent` event written when\nan operator actually sends the USDC back.\n\nBecause nothing records resolution, **no metric can express \"still outstanding\"**.\nThe `HyruleRefundOwed` alert (network-operations#380) is therefore necessarily\nwindowed: it pages when a *new* refund becomes owed, then clears ~15 min later\neven if the operator has not refunded yet. The active-alert view goes green while\na customer is still owed money (Codex P2 on #380).\n\n## Fix\n\nAdd a `refund_resolved` (or `refund_sent`) event type to the ledger, written when\na refund is completed (manually or by the future auto-refund path \u2014 see the named\nrefund-automation follow-up; `RefundService.record_owed()` is the single choke\npoint). Then:\n\n- expose it via the exporter, and\n- alert on `outstanding = sum(refund_owed) - sum(refund_resolved) > 0` so the page\n stays firing until the debt is actually cleared, and a Grafana worklist can show\n the standing outstanding balance/count.\n\n## Context\n- Ties directly to the unbuilt on-chain auto-refund automation (funded hot wallet\n + RPC): the same resolution event serves both manual and automated refunds.\n- Surfaced by Codex P2 on network-operations#380 (2026-07-09).", + "createdAt": "2026-07-09T19:43:55Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOSDZrgc8AAAACpfQMzA", + "name": "loop:needs-human" + } + ], + "number": 48, + "state": "OPEN", + "title": "Add refund_resolved ledger event for outstanding-refund tracking", + "updatedAt": "2026-07-09T19:45:21Z", + "url": "https://github.com/AS215932/hyrule-cloud/issues/48" +} +``` + +# Citations + +[1] [Add refund_resolved ledger event for outstanding-refund tracking](https://github.com/AS215932/hyrule-cloud/issues/48) diff --git a/okf/generated/github/issues/hyrule-cloud/53.md b/okf/generated/github/issues/hyrule-cloud/53.md new file mode 100644 index 0000000..b65f092 --- /dev/null +++ b/okf/generated/github/issues/hyrule-cloud/53.md @@ -0,0 +1,129 @@ +--- +type: GitHub Issue +title: 'Announce: register + seed + publish the x402 service (Phase 4/5 announcement + checklist)' +description: 'GitHub Issue #53: Announce: register + seed + publish the x402 service + (Phase 4/5 announcement checklist)' +resource: https://github.com/AS215932/hyrule-cloud/issues/53 +tags: +- github +- hyrule-cloud +- issues +- loop:needs-human +timestamp: '2026-07-10T06:15:53Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + url: https://github.com/AS215932/hyrule-cloud/issues/53 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +github_type: GitHub Issue +number: 53 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-10T06:15:53Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Type | `GitHub Issue` | +| Number/tag | `53` | +| State | `OPEN` | +| Updated | `2026-07-10T06:15:53Z` | +| URL | https://github.com/AS215932/hyrule-cloud/issues/53 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +The hard rule is satisfied — the live paid VM canary passed 2026-07-10 (quote→pay→provision→SSH→destroy, on-chain verified) — and every owned surface is deployed: full-scope manifest + `contact.email` (#49), org README ([AS215932 profile](https://github.com/AS215932)), the RFC site with [/agents](https://hyrule.host/agents) (web#32), [llms.txt](https://hyrule.host/llms.txt), shield favicons. What remains is pushing the service into the discovery channels. All steps below are operator-gated (external accounts / paid canaries / publishing credentials). + +## 1. x402scan — register the manifest + +- [ ] Submit `https://cloud.hyrule.host/.well-known/x402.json` at **x402scan.com/resources/register** +- Register the **manifest** (22 curated resources), NOT `openapi.json` (218 raw routes — that's what produced the earlier ~130-endpoint-405 scan errors). The missing-`contact.email` error is fixed and deployed (#49). +- [ ] Verify the listing appears and endpoints show correct prices. + +## 2. Bazaar seeding via CDP (Phase 4) + +Discovery extensions are live in prod (`services/discovery.py`; 402s carry `extensions.bazaar`). CDP indexes a resource when a payment **settles through the CDP facilitator** with the extension metadata. + +- [ ] Flip prod facilitator to CDP: `vault kv patch` (facilitator URL is Vault-kv-driven; CDP keys already provisioned Phase 1) + `systemctl restart hyrule-cloud` +- [ ] Run one paid canary per flagship endpoint: `/v1/vm/create` (xs/1d, destroy after), `/v1/domain/register`* (see §5), `/v1/network/request` (direct), `/v1/dns/lookup`, `/v1/bgp/lookup`, `/v1/web/check`, `/v1/mx/check` — `scripts/x402_canary.py` covers these +- [ ] Check `GET /platform/v2/x402/discovery/resources` after ~6h ranking lag +- Known flake: x402-foundation/x402#2112 — if absent after 24h + two re-seeds, file upstream and proceed (x402scan does not depend on Bazaar) +- [ ] Decide whether to keep CDP or flip back to payai after seeding (rollback = `vault kv patch` + restart) + +## 3. Directory submissions + +- [ ] x402-list.com — submit base URL + manifest +- [ ] Agentic.Market +- [ ] app.ampersend.ai/discover + +## 4. ClawHub skills + +Per `skills/README.md` (`npm i -g clawhub`, `--dry-run` first): + +- [ ] Publish order: umbrella `hyrule-cloud` → `hyrule-network-intel` → bgp, dns-registry, mx, web-reachability, port-reachability, nat-cgnat, voip-sip, agentic-support, mail-deliverability (mx-only) +- **Withheld** (501-gated by #42 or stubbed): routing-path, threat-reputation, SKILL-mail, SKILL-speedtest — publish only when their sources are configured + +## 5. Domain service caveat + +The 3c gate never ran (no real-money registration canary). Either: +- [ ] run one cheap-TLD registration → `POST /v1/zone/record` AAAA → public `dig` resolves → ledger row, **or** +- [ ] hold `/v1/domain/register` out of announcement copy until it's gated (it stays in the manifest either way — it's real, just unexercised) + +## 6. Post-announcement watch + +- [ ] Grafana payments dashboard (settlements by group, conversion funnel) + `HyruleRefundOwed` / settle-failure alerts now actually page (mon Alertmanager live since #384) +- [ ] Soft-launch cap: confirm `HYRULE_MAX_PAID_ACTIVE_VMS` value; raise stepwise while provisioning success >95% +- [ ] Watch `avg_provision_seconds` converge from `null` to real seconds as paid provisions stamp `provision_started_at` (#52) +- [ ] Outstanding: manual ~$0.10 refund to `0xFBD95291e4b9C901E084a8856eA184d3F7A232ed` (pre-remediation canary, predates the refund ledger) + +Runbook: `docs/runbooks/x402-launch.md` (Phases 4–5). + +🤖 Generated with [Claude Code](https://claud +... + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "The hard rule is satisfied \u2014 the live paid VM canary passed 2026-07-10 (quote\u2192pay\u2192provision\u2192SSH\u2192destroy, on-chain verified) \u2014 and every owned surface is deployed: full-scope manifest + `contact.email` (#49), org README ([AS215932 profile](https://github.com/AS215932)), the RFC site with [/agents](https://hyrule.host/agents) (web#32), [llms.txt](https://hyrule.host/llms.txt), shield favicons. What remains is pushing the service into the discovery channels. All steps below are operator-gated (external accounts / paid canaries / publishing credentials).\n\n## 1. x402scan \u2014 register the manifest\n\n- [ ] Submit `https://cloud.hyrule.host/.well-known/x402.json` at **x402scan.com/resources/register**\n- Register the **manifest** (22 curated resources), NOT `openapi.json` (218 raw routes \u2014 that's what produced the earlier ~130-endpoint-405 scan errors). The missing-`contact.email` error is fixed and deployed (#49).\n- [ ] Verify the listing appears and endpoints show correct prices.\n\n## 2. Bazaar seeding via CDP (Phase 4)\n\nDiscovery extensions are live in prod (`services/discovery.py`; 402s carry `extensions.bazaar`). CDP indexes a resource when a payment **settles through the CDP facilitator** with the extension metadata.\n\n- [ ] Flip prod facilitator to CDP: `vault kv patch` (facilitator URL is Vault-kv-driven; CDP keys already provisioned Phase 1) + `systemctl restart hyrule-cloud`\n- [ ] Run one paid canary per flagship endpoint: `/v1/vm/create` (xs/1d, destroy after), `/v1/domain/register`* (see \u00a75), `/v1/network/request` (direct), `/v1/dns/lookup`, `/v1/bgp/lookup`, `/v1/web/check`, `/v1/mx/check` \u2014 `scripts/x402_canary.py` covers these\n- [ ] Check `GET /platform/v2/x402/discovery/resources` after ~6h ranking lag\n- Known flake: x402-foundation/x402#2112 \u2014 if absent after 24h + two re-seeds, file upstream and proceed (x402scan does not depend on Bazaar)\n- [ ] Decide whether to keep CDP or flip back to payai after seeding (rollback = `vault kv patch` + restart)\n\n## 3. Directory submissions\n\n- [ ] x402-list.com \u2014 submit base URL + manifest\n- [ ] Agentic.Market\n- [ ] app.ampersend.ai/discover\n\n## 4. ClawHub skills\n\nPer `skills/README.md` (`npm i -g clawhub`, `--dry-run` first):\n\n- [ ] Publish order: umbrella `hyrule-cloud` \u2192 `hyrule-network-intel` \u2192 bgp, dns-registry, mx, web-reachability, port-reachability, nat-cgnat, voip-sip, agentic-support, mail-deliverability (mx-only)\n- **Withheld** (501-gated by #42 or stubbed): routing-path, threat-reputation, SKILL-mail, SKILL-speedtest \u2014 publish only when their sources are configured\n\n## 5. Domain service caveat\n\nThe 3c gate never ran (no real-money registration canary). Either:\n- [ ] run one cheap-TLD registration \u2192 `POST /v1/zone/record` AAAA \u2192 public `dig` resolves \u2192 ledger row, **or**\n- [ ] hold `/v1/domain/register` out of announcement copy until it's gated (it stays in the manifest either way \u2014 it's real, just unexercised)\n\n## 6. Post-announcement watch\n\n- [ ] Grafana payments dashboard (settlements by group, conversion funnel) + `HyruleRefundOwed` / settle-failure alerts now actually page (mon Alertmanager live since #384)\n- [ ] Soft-launch cap: confirm `HYRULE_MAX_PAID_ACTIVE_VMS` value; raise stepwise while provisioning success >95%\n- [ ] Watch `avg_provision_seconds` converge from `null` to real seconds as paid provisions stamp `provision_started_at` (#52)\n- [ ] Outstanding: manual ~$0.10 refund to `0xFBD95291e4b9C901E084a8856eA184d3F7A232ed` (pre-remediation canary, predates the refund ledger)\n\nRunbook: `docs/runbooks/x402-launch.md` (Phases 4\u20135).\n\n\ud83e\udd16 Generated with [Claude Code](https://claud\n...", + "createdAt": "2026-07-10T06:12:28Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOSDZrgc8AAAACpfQMzA", + "name": "loop:needs-human" + } + ], + "number": 53, + "state": "OPEN", + "title": "Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist)", + "updatedAt": "2026-07-10T06:15:53Z", + "url": "https://github.com/AS215932/hyrule-cloud/issues/53" +} +``` + +# Citations + +[1] [Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist)](https://github.com/AS215932/hyrule-cloud/issues/53) diff --git a/okf/generated/github/issues/hyrule-cloud/54.md b/okf/generated/github/issues/hyrule-cloud/54.md new file mode 100644 index 0000000..f5d0a89 --- /dev/null +++ b/okf/generated/github/issues/hyrule-cloud/54.md @@ -0,0 +1,111 @@ +--- +type: GitHub Issue +title: 'Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, + receipt-backed feedback (post-trust-layer PR)' +description: 'GitHub Issue #54: Trust-layer rollout: key ceremony, ERC-8004 registration, + Circle Gateway, receipt-backed feedback (post-trust-layer PR)' +resource: https://github.com/AS215932/hyrule-cloud/issues/54 +tags: +- github +- hyrule-cloud +- issues +- loop:needs-human +timestamp: '2026-07-10T10:16:21Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + url: https://github.com/AS215932/hyrule-cloud/issues/54 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +github_type: GitHub Issue +number: 54 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-10T10:16:21Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Type | `GitHub Issue` | +| Number/tag | `54` | +| State | `OPEN` | +| Updated | `2026-07-10T10:16:21Z` | +| URL | https://github.com/AS215932/hyrule-cloud/issues/54 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +Roadmap for taking the agent-trust layer (branch `feat/agent-trust-layer`) from built-and-flag-gated to live. All code is merged dark: every `TRUST_*` flag defaults off and prod is byte-identical until the steps below. References: `docs/trust-layer.md`, `docs/runbooks/trust-keys.md`, `docs/x402-compute-fulfillment-receipt.md`. + +## M4-ops — receipts + ERC-8004 identity go live (human ceremony) + +- [ ] Generate the ES256 P-256 receipt key + dedicated secp256k1 receipt signer (`docs/runbooks/trust-keys.md` has the commands); store in Vault `kv/hyrule-cloud` as `TRUST_RECEIPT_SIGNING_KEY_PEM` / `TRUST_RECEIPT_EVM_SIGNING_KEY` +- [ ] Wire `TRUST_DEPLOYMENT_SHA` into the deploy pipeline (net-ops env ctmpl) +- [ ] Staging: `TRUST_RECEIPTS_ENABLED=true` → `scripts/x402_canary.py` (now verifies both receipt signatures offline) + `scripts/verify_receipt.py` spot-check +- [ ] Prod flag flip (Vault) + watch `hyrule_receipts_total`, `receipt_mint_failed`, `hyrule_payment_duplicate_settled_tx` +- [ ] Create the org-controlled ERC-8004 **owner** key (cold/multisig — never the receipt signer, never the payout wallet); fund with Base ETH for gas +- [ ] `TRUST_AGENT_CARD_ENABLED=true` → verify `https://cloud.hyrule.host/.well-known/agent-registration.json` +- [ ] **Re-verify the ERC-8004 draft + registry addresses at ceremony time** (pinned 2026-07-10; the EIP is a moving Draft with no tagged contract release) +- [ ] Base Sepolia registration: `scripts/erc8004_register.py --rpc-url https://sepolia.base.org --registry 0x8004A818BFB912233c491871b3d84c89A494BD9e` → set `TRUST_ERC8004_*` in staging, verify document `registrations[]` + manifest `identity` block +- [ ] Base mainnet ceremony (registry `0x8004A169FB4a3325136EB29fA0ceB6D2e539a432`) with two-person sign-off per runbook; update Vault to mainnet values +- [ ] network-operations: registry event monitoring (`eth_getLogs` for Registered/URIUpdated/MetadataSet/Transfer — the register script prints the query); alert response = unset `TRUST_ERC8004_*`/`TRUST_AGENT_CARD_ENABLED` (soft degrade) +- [ ] `TRUST_X401_MODE=shadow` + `TRUST_PRINCIPAL_MODE=observe` in prod (both zero-behavior-change; shadow feeds `hyrule_x401_decisions_total` for threshold calibration) +- [ ] Only after everything is live: update `skills/*/SKILL.md` + README to document `HYRULE-RECEIPT` (501-rule discipline: never document unserved surfaces) + +## M8 — Circle Gateway additive payment kind (spike first) + +- [ ] Spike acceptance criteria before any code: confirm the Gateway x402 scheme kind + facilitator against Circle's current seller docs; confirm the x402 SDK server-scheme registry accepts a custom scheme (`server.register`, `middleware/x402.py:194` area); settle one $0.005 lookup end-to-end on testnet with `rail:"x402-gateway"` in the receipt +- [ ] `GatewayServerScheme` + `TRUST_GATEWAY_ENABLED`/`TRUST_GATEWAY_MAX_AMOUNT_USD` (≤$0.05 routes only; classic exact-USDC stays first in `accepts[]` and exclusive for VM/domain/proxy-POST; Circle outage silently omits the Gateway option) +- [ ] Circle Agent Marketplace listing + an Agent Wallets test buyer + +## M9 — external trust + +- [ ] Receipt-backed ERC-8004 `giveFeedback` tooling (buyers reference `feedbackURI`/`feedbackHash` = receipt URL + sha256; no Hyrule keys involved) — likely ops-repo tooling + docs +- [ ] Off-chain signed validation reports before touching the (explicitly unstable) Validation Registry +- [ ] ERC-8004 ↔ did:web cross-resolution so recorded `AgentPrincipal`s can be weighed reputationally +- [ ] x401 enforce flip prerequisites: a real credential verifier adapter (`TRUST_X401_ACCE +... + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "Roadmap for taking the agent-trust layer (branch `feat/agent-trust-layer`) from built-and-flag-gated to live. All code is merged dark: every `TRUST_*` flag defaults off and prod is byte-identical until the steps below. References: `docs/trust-layer.md`, `docs/runbooks/trust-keys.md`, `docs/x402-compute-fulfillment-receipt.md`.\n\n## M4-ops \u2014 receipts + ERC-8004 identity go live (human ceremony)\n\n- [ ] Generate the ES256 P-256 receipt key + dedicated secp256k1 receipt signer (`docs/runbooks/trust-keys.md` has the commands); store in Vault `kv/hyrule-cloud` as `TRUST_RECEIPT_SIGNING_KEY_PEM` / `TRUST_RECEIPT_EVM_SIGNING_KEY`\n- [ ] Wire `TRUST_DEPLOYMENT_SHA` into the deploy pipeline (net-ops env ctmpl)\n- [ ] Staging: `TRUST_RECEIPTS_ENABLED=true` \u2192 `scripts/x402_canary.py` (now verifies both receipt signatures offline) + `scripts/verify_receipt.py` spot-check\n- [ ] Prod flag flip (Vault) + watch `hyrule_receipts_total`, `receipt_mint_failed`, `hyrule_payment_duplicate_settled_tx`\n- [ ] Create the org-controlled ERC-8004 **owner** key (cold/multisig \u2014 never the receipt signer, never the payout wallet); fund with Base ETH for gas\n- [ ] `TRUST_AGENT_CARD_ENABLED=true` \u2192 verify `https://cloud.hyrule.host/.well-known/agent-registration.json`\n- [ ] **Re-verify the ERC-8004 draft + registry addresses at ceremony time** (pinned 2026-07-10; the EIP is a moving Draft with no tagged contract release)\n- [ ] Base Sepolia registration: `scripts/erc8004_register.py --rpc-url https://sepolia.base.org --registry 0x8004A818BFB912233c491871b3d84c89A494BD9e` \u2192 set `TRUST_ERC8004_*` in staging, verify document `registrations[]` + manifest `identity` block\n- [ ] Base mainnet ceremony (registry `0x8004A169FB4a3325136EB29fA0ceB6D2e539a432`) with two-person sign-off per runbook; update Vault to mainnet values\n- [ ] network-operations: registry event monitoring (`eth_getLogs` for Registered/URIUpdated/MetadataSet/Transfer \u2014 the register script prints the query); alert response = unset `TRUST_ERC8004_*`/`TRUST_AGENT_CARD_ENABLED` (soft degrade)\n- [ ] `TRUST_X401_MODE=shadow` + `TRUST_PRINCIPAL_MODE=observe` in prod (both zero-behavior-change; shadow feeds `hyrule_x401_decisions_total` for threshold calibration)\n- [ ] Only after everything is live: update `skills/*/SKILL.md` + README to document `HYRULE-RECEIPT` (501-rule discipline: never document unserved surfaces)\n\n## M8 \u2014 Circle Gateway additive payment kind (spike first)\n\n- [ ] Spike acceptance criteria before any code: confirm the Gateway x402 scheme kind + facilitator against Circle's current seller docs; confirm the x402 SDK server-scheme registry accepts a custom scheme (`server.register`, `middleware/x402.py:194` area); settle one $0.005 lookup end-to-end on testnet with `rail:\"x402-gateway\"` in the receipt\n- [ ] `GatewayServerScheme` + `TRUST_GATEWAY_ENABLED`/`TRUST_GATEWAY_MAX_AMOUNT_USD` (\u2264$0.05 routes only; classic exact-USDC stays first in `accepts[]` and exclusive for VM/domain/proxy-POST; Circle outage silently omits the Gateway option)\n- [ ] Circle Agent Marketplace listing + an Agent Wallets test buyer\n\n## M9 \u2014 external trust\n\n- [ ] Receipt-backed ERC-8004 `giveFeedback` tooling (buyers reference `feedbackURI`/`feedbackHash` = receipt URL + sha256; no Hyrule keys involved) \u2014 likely ops-repo tooling + docs\n- [ ] Off-chain signed validation reports before touching the (explicitly unstable) Validation Registry\n- [ ] ERC-8004 \u2194 did:web cross-resolution so recorded `AgentPrincipal`s can be weighed reputationally\n- [ ] x401 enforce flip prerequisites: a real credential verifier adapter (`TRUST_X401_ACCE\n...", + "createdAt": "2026-07-10T10:10:12Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOSDZrgc8AAAACpfQMzA", + "name": "loop:needs-human" + } + ], + "number": 54, + "state": "OPEN", + "title": "Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR)", + "updatedAt": "2026-07-10T10:16:21Z", + "url": "https://github.com/AS215932/hyrule-cloud/issues/54" +} +``` + +# Citations + +[1] [Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR)](https://github.com/AS215932/hyrule-cloud/issues/54) diff --git a/okf/generated/github/issues/hyrule-cloud/55.md b/okf/generated/github/issues/hyrule-cloud/55.md new file mode 100644 index 0000000..3db1094 --- /dev/null +++ b/okf/generated/github/issues/hyrule-cloud/55.md @@ -0,0 +1,97 @@ +--- +type: GitHub Issue +title: 'Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests + fail on clean main' +description: 'GitHub Issue #55: Stale x402.org facilitator in .env.example era: 7 + test_launch_blockers tests fail on clean main' +resource: https://github.com/AS215932/hyrule-cloud/issues/55 +tags: +- github +- hyrule-cloud +- issues +- loop:needs-human +timestamp: '2026-07-10T10:16:18Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + url: https://github.com/AS215932/hyrule-cloud/issues/55 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +github_type: GitHub Issue +number: 55 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-10T10:16:18Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Type | `GitHub Issue` | +| Number/tag | `55` | +| State | `OPEN` | +| Updated | `2026-07-10T10:16:18Z` | +| URL | https://github.com/AS215932/hyrule-cloud/issues/55 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +Pre-existing on `main` (predates the trust-layer branch): 7 tests in `tests/test_launch_blockers.py` fail on a clean checkout because they construct `PaymentConfig(facilitator_url='https://x402.org/facilitator')` — a host removed from `_ALLOWED_FACILITATOR_HOSTS` when the allowlist was tightened (0f041d8, default moved to payai). Example: + +``` +ValueError: Unsupported x402 facilitator host: x402.org + tests/test_launch_blockers.py::test_extend_refused_while_simulated + (+6 more: vm_crypto_intent_refused_while_simulated, consumed_quote_replay_survives_closed_service, + intent_replay_respects_commitment_while_simulated, ...) +``` + +Baseline on main today: **332 pass / 7 fail**. CI presumably red or these are being ignored — either way they mask real regressions. + +Fix: point the fixtures at `https://facilitator.payai.network` (or a module-level constant shared with `tests/test_payment_gate_x402.py`, which already uses the allowed host). + +Related dev-environment footgun found while debugging: local `.env` files carrying the old `PAYMENT_FACILITATOR_URL=https://x402.org/facilitator` now fail app boot at `PaymentGate` construction. Worth a line in the README/dev docs (`.env.example` already has no facilitator override). + +🤖 Generated with [Claude Code](https://claude.com/claude-code) + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "Pre-existing on `main` (predates the trust-layer branch): 7 tests in `tests/test_launch_blockers.py` fail on a clean checkout because they construct `PaymentConfig(facilitator_url='https://x402.org/facilitator')` \u2014 a host removed from `_ALLOWED_FACILITATOR_HOSTS` when the allowlist was tightened (0f041d8, default moved to payai). Example:\n\n```\nValueError: Unsupported x402 facilitator host: x402.org\n tests/test_launch_blockers.py::test_extend_refused_while_simulated\n (+6 more: vm_crypto_intent_refused_while_simulated, consumed_quote_replay_survives_closed_service,\n intent_replay_respects_commitment_while_simulated, ...)\n```\n\nBaseline on main today: **332 pass / 7 fail**. CI presumably red or these are being ignored \u2014 either way they mask real regressions.\n\nFix: point the fixtures at `https://facilitator.payai.network` (or a module-level constant shared with `tests/test_payment_gate_x402.py`, which already uses the allowed host).\n\nRelated dev-environment footgun found while debugging: local `.env` files carrying the old `PAYMENT_FACILITATOR_URL=https://x402.org/facilitator` now fail app boot at `PaymentGate` construction. Worth a line in the README/dev docs (`.env.example` already has no facilitator override).\n\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)", + "createdAt": "2026-07-10T10:10:28Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOSDZrgc8AAAACpfQMzA", + "name": "loop:needs-human" + } + ], + "number": 55, + "state": "OPEN", + "title": "Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main", + "updatedAt": "2026-07-10T10:16:18Z", + "url": "https://github.com/AS215932/hyrule-cloud/issues/55" +} +``` + +# Citations + +[1] [Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main](https://github.com/AS215932/hyrule-cloud/issues/55) diff --git a/okf/generated/github/issues/hyrule-cloud/9.md b/okf/generated/github/issues/hyrule-cloud/9.md index 424b2a7..7cef671 100644 --- a/okf/generated/github/issues/hyrule-cloud/9.md +++ b/okf/generated/github/issues/hyrule-cloud/9.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/issues/9 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/issues/hyrule-cloud/index.md b/okf/generated/github/issues/hyrule-cloud/index.md index b67336f..d7c3d73 100644 --- a/okf/generated/github/issues/hyrule-cloud/index.md +++ b/okf/generated/github/issues/hyrule-cloud/index.md @@ -1,5 +1,7 @@ # generated/github/issues/hyrule-cloud +* [Add refund_resolved ledger event for outstanding-refund tracking](48.md) - GitHub Issue #48: Add refund_resolved ledger event for outstanding-refund tracking +* [Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist)](53.md) - GitHub Issue #53: Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist) * [CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected](9.md) - GitHub Issue #9: CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected * [Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke](12.md) - GitHub Issue #12: Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke * [feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual)](2.md) - GitHub Issue #2: feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual) @@ -7,3 +9,6 @@ * [Feedback from AI Agentic order/payment flow](14.md) - GitHub Issue #14: Feedback from AI Agentic order/payment flow * [Generic Payment Intent Project](23.md) - GitHub Issue #23: Generic Payment Intent Project * [mypy --strict cleanup: annotate the codebase + triage the genuine findings](15.md) - GitHub Issue #15: mypy --strict cleanup: annotate the codebase + triage the genuine findings +* [Seed all payment_events event_types at 0 in the /metrics exporter](47.md) - GitHub Issue #47: Seed all payment_events event_types at 0 in the /metrics exporter +* [Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main](55.md) - GitHub Issue #55: Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main +* [Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR)](54.md) - GitHub Issue #54: Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR) diff --git a/okf/generated/github/issues/hyrule-mcp/1.md b/okf/generated/github/issues/hyrule-mcp/1.md index 06ddb72..eaa7795 100644 --- a/okf/generated/github/issues/hyrule-mcp/1.md +++ b/okf/generated/github/issues/hyrule-mcp/1.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/1 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/10.md b/okf/generated/github/issues/hyrule-mcp/10.md index 41a6871..3e7156b 100644 --- a/okf/generated/github/issues/hyrule-mcp/10.md +++ b/okf/generated/github/issues/hyrule-mcp/10.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/10 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/15.md b/okf/generated/github/issues/hyrule-mcp/15.md index 8b89676..e36e8a8 100644 --- a/okf/generated/github/issues/hyrule-mcp/15.md +++ b/okf/generated/github/issues/hyrule-mcp/15.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/15 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/2.md b/okf/generated/github/issues/hyrule-mcp/2.md index a4a265f..485a132 100644 --- a/okf/generated/github/issues/hyrule-mcp/2.md +++ b/okf/generated/github/issues/hyrule-mcp/2.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/2 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/3.md b/okf/generated/github/issues/hyrule-mcp/3.md index a8c13fd..828ad7b 100644 --- a/okf/generated/github/issues/hyrule-mcp/3.md +++ b/okf/generated/github/issues/hyrule-mcp/3.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/3 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/4.md b/okf/generated/github/issues/hyrule-mcp/4.md index febd9e8..88d0aa8 100644 --- a/okf/generated/github/issues/hyrule-mcp/4.md +++ b/okf/generated/github/issues/hyrule-mcp/4.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/4 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/5.md b/okf/generated/github/issues/hyrule-mcp/5.md index e42e6f8..7cce253 100644 --- a/okf/generated/github/issues/hyrule-mcp/5.md +++ b/okf/generated/github/issues/hyrule-mcp/5.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/5 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/6.md b/okf/generated/github/issues/hyrule-mcp/6.md index 47d5c6e..1728945 100644 --- a/okf/generated/github/issues/hyrule-mcp/6.md +++ b/okf/generated/github/issues/hyrule-mcp/6.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/6 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/7.md b/okf/generated/github/issues/hyrule-mcp/7.md index 6055c38..a9f5b23 100644 --- a/okf/generated/github/issues/hyrule-mcp/7.md +++ b/okf/generated/github/issues/hyrule-mcp/7.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/7 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/8.md b/okf/generated/github/issues/hyrule-mcp/8.md index 8a4db6d..dcb4922 100644 --- a/okf/generated/github/issues/hyrule-mcp/8.md +++ b/okf/generated/github/issues/hyrule-mcp/8.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/8 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-mcp/9.md b/okf/generated/github/issues/hyrule-mcp/9.md index 9389e94..0468783 100644 --- a/okf/generated/github/issues/hyrule-mcp/9.md +++ b/okf/generated/github/issues/hyrule-mcp/9.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-mcp url: https://github.com/AS215932/hyrule-mcp/issues/9 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/github/issues/hyrule-network-proxy/2.md b/okf/generated/github/issues/hyrule-network-proxy/2.md new file mode 100644 index 0000000..6b53435 --- /dev/null +++ b/okf/generated/github/issues/hyrule-network-proxy/2.md @@ -0,0 +1,100 @@ +--- +type: GitHub Issue +title: Track netproxy resilience for upstream IPv6 CDN routing issue +description: 'GitHub Issue #2: Track netproxy resilience for upstream IPv6 CDN routing + issue' +resource: https://github.com/AS215932/hyrule-network-proxy/issues/2 +tags: +- github +- hyrule-network-proxy +- issues +- loop:needs-human +timestamp: '2026-07-08T15:31:40Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-network-proxy + url: https://github.com/AS215932/hyrule-network-proxy/issues/2 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-network-proxy +github_type: GitHub Issue +number: 2 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-08T15:31:40Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-network-proxy` | +| Type | `GitHub Issue` | +| Number/tag | `2` | +| State | `OPEN` | +| Updated | `2026-07-08T15:31:40Z` | +| URL | https://github.com/AS215932/hyrule-network-proxy/issues/2 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +This tracks the netproxy-side follow-up from AS215932/network-operations#138. + +During the Hyrule Cloud/netproxy rollout, production deployment was delayed by slow external IPv6 fetches: + +- Debian package downloads from Fastly and Go module downloads from Google showed high RTT, retransmits, and out-of-order traffic. +- The routing diagnosis and provider/BGP policy work belongs in AS215932/network-operations#138. +- This repo should own app-side mitigations so deploys and runtime behavior are not fragile when those external CDN paths are degraded. + +Scope for this repo: + +- Ship/install a pinned netproxy release artifact, or otherwise avoid Go module downloads and source builds on the production VM. +- If source builds remain supported for deployments, use a bounded cache/proxy/retry path for module fetches. +- Make runtime failures distinguish proxy policy/mode errors from upstream network path failures. +- Document expected behavior for direct/Tor/I2P/Ygg modes when the underlying external IPv6 path is degraded. + +Acceptance criteria: + +- Production deploy can install a pinned netproxy binary or artifact without fetching Go modules on-host, or module fetches use a configured cache/proxy with bounded timeout/retry. +- Runtime health/diagnostic output clearly separates netproxy mode failures from upstream network-path issues. +- This issue links back to AS215932/network-operations#138 for BGP/provider/routing policy work and does not duplicate that work here. + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "This tracks the netproxy-side follow-up from AS215932/network-operations#138.\n\nDuring the Hyrule Cloud/netproxy rollout, production deployment was delayed by slow external IPv6 fetches:\n\n- Debian package downloads from Fastly and Go module downloads from Google showed high RTT, retransmits, and out-of-order traffic.\n- The routing diagnosis and provider/BGP policy work belongs in AS215932/network-operations#138.\n- This repo should own app-side mitigations so deploys and runtime behavior are not fragile when those external CDN paths are degraded.\n\nScope for this repo:\n\n- Ship/install a pinned netproxy release artifact, or otherwise avoid Go module downloads and source builds on the production VM.\n- If source builds remain supported for deployments, use a bounded cache/proxy/retry path for module fetches.\n- Make runtime failures distinguish proxy policy/mode errors from upstream network path failures.\n- Document expected behavior for direct/Tor/I2P/Ygg modes when the underlying external IPv6 path is degraded.\n\nAcceptance criteria:\n\n- Production deploy can install a pinned netproxy binary or artifact without fetching Go modules on-host, or module fetches use a configured cache/proxy with bounded timeout/retry.\n- Runtime health/diagnostic output clearly separates netproxy mode failures from upstream network-path issues.\n- This issue links back to AS215932/network-operations#138 for BGP/provider/routing policy work and does not duplicate that work here.", + "createdAt": "2026-07-08T15:19:26Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOS57w4s8AAAACpfQtHw", + "name": "loop:needs-human" + } + ], + "number": 2, + "state": "OPEN", + "title": "Track netproxy resilience for upstream IPv6 CDN routing issue", + "updatedAt": "2026-07-08T15:31:40Z", + "url": "https://github.com/AS215932/hyrule-network-proxy/issues/2" +} +``` + +# Citations + +[1] [Track netproxy resilience for upstream IPv6 CDN routing issue](https://github.com/AS215932/hyrule-network-proxy/issues/2) diff --git a/okf/generated/github/issues/hyrule-network-proxy/index.md b/okf/generated/github/issues/hyrule-network-proxy/index.md new file mode 100644 index 0000000..2390785 --- /dev/null +++ b/okf/generated/github/issues/hyrule-network-proxy/index.md @@ -0,0 +1,3 @@ +# generated/github/issues/hyrule-network-proxy + +* [Track netproxy resilience for upstream IPv6 CDN routing issue](2.md) - GitHub Issue #2: Track netproxy resilience for upstream IPv6 CDN routing issue diff --git a/okf/generated/github/issues/hyrule-web/18.md b/okf/generated/github/issues/hyrule-web/18.md index 67662e8..29c7f3c 100644 --- a/okf/generated/github/issues/hyrule-web/18.md +++ b/okf/generated/github/issues/hyrule-web/18.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-web url: https://github.com/AS215932/hyrule-web/issues/18 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web diff --git a/okf/generated/github/issues/hyrule-web/26.md b/okf/generated/github/issues/hyrule-web/26.md index 023127e..0a0d905 100644 --- a/okf/generated/github/issues/hyrule-web/26.md +++ b/okf/generated/github/issues/hyrule-web/26.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/hyrule-web url: https://github.com/AS215932/hyrule-web/issues/26 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web diff --git a/okf/generated/github/issues/index.md b/okf/generated/github/issues/index.md index 7bb8868..7fa1ee6 100644 --- a/okf/generated/github/issues/index.md +++ b/okf/generated/github/issues/index.md @@ -4,6 +4,7 @@ * [engineering-loop](engineering-loop/) - Generated concepts under `engineering-loop`. * [hyrule-cloud](hyrule-cloud/) - Generated concepts under `hyrule-cloud`. * [hyrule-mcp](hyrule-mcp/) - Generated concepts under `hyrule-mcp`. +* [hyrule-network-proxy](hyrule-network-proxy/) - Generated concepts under `hyrule-network-proxy`. * [hyrule-web](hyrule-web/) - Generated concepts under `hyrule-web`. * [network-operations](network-operations/) - Generated concepts under `network-operations`. * [noc-agent](noc-agent/) - Generated concepts under `noc-agent`. diff --git a/okf/generated/github/issues/network-operations/127.md b/okf/generated/github/issues/network-operations/127.md index 84eb354..df1bfde 100644 --- a/okf/generated/github/issues/network-operations/127.md +++ b/okf/generated/github/issues/network-operations/127.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/127 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/130.md b/okf/generated/github/issues/network-operations/130.md index 0242762..2946687 100644 --- a/okf/generated/github/issues/network-operations/130.md +++ b/okf/generated/github/issues/network-operations/130.md @@ -19,7 +19,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/130 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/138.md b/okf/generated/github/issues/network-operations/138.md index 7828bcf..5d09926 100644 --- a/okf/generated/github/issues/network-operations/138.md +++ b/okf/generated/github/issues/network-operations/138.md @@ -15,13 +15,13 @@ tags: - peering - research-needed - upstream -timestamp: '2026-07-03T13:26:28Z' +timestamp: '2026-07-08T15:19:32Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/138 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -35,7 +35,7 @@ labels: - upstream - bgp - loop:knowledge-gap -updated_at: '2026-07-03T13:26:28Z' +updated_at: '2026-07-08T15:19:32Z' --- # GitHub evidence @@ -46,7 +46,7 @@ updated_at: '2026-07-03T13:26:28Z' | Type | `GitHub Issue` | | Number/tag | `138` | | State | `OPEN` | -| Updated | `2026-07-03T13:26:28Z` | +| Updated | `2026-07-08T15:19:32Z` | | URL | https://github.com/AS215932/network-operations/issues/138 | # Labels @@ -166,7 +166,7 @@ This issue tracks the remaining Phases 1–5. "number": 138, "state": "OPEN", "title": "Peering & transit expansion (Phases 1\u20135): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge", - "updatedAt": "2026-07-03T13:26:28Z", + "updatedAt": "2026-07-08T15:19:32Z", "url": "https://github.com/AS215932/network-operations/issues/138" } ``` diff --git a/okf/generated/github/issues/network-operations/14.md b/okf/generated/github/issues/network-operations/14.md index 7aaed85..4557d01 100644 --- a/okf/generated/github/issues/network-operations/14.md +++ b/okf/generated/github/issues/network-operations/14.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/14 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/155.md b/okf/generated/github/issues/network-operations/155.md index 5b7336e..a882fd6 100644 --- a/okf/generated/github/issues/network-operations/155.md +++ b/okf/generated/github/issues/network-operations/155.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/155 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/157.md b/okf/generated/github/issues/network-operations/157.md index 1ef473c..39bc1b0 100644 --- a/okf/generated/github/issues/network-operations/157.md +++ b/okf/generated/github/issues/network-operations/157.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/157 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/170.md b/okf/generated/github/issues/network-operations/170.md index d509dc5..1dcfa10 100644 --- a/okf/generated/github/issues/network-operations/170.md +++ b/okf/generated/github/issues/network-operations/170.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/170 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/171.md b/okf/generated/github/issues/network-operations/171.md index c29c22c..cd02b7b 100644 --- a/okf/generated/github/issues/network-operations/171.md +++ b/okf/generated/github/issues/network-operations/171.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/171 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/173.md b/okf/generated/github/issues/network-operations/173.md deleted file mode 100644 index 26e29a6..0000000 --- a/okf/generated/github/issues/network-operations/173.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -type: GitHub Issue -title: Alert on OVH failover IP payment and expiry outside AS215932 -description: 'GitHub Issue #173: Alert on OVH failover IP payment and expiry outside - AS215932' -resource: https://github.com/AS215932/network-operations/issues/173 -tags: -- IPv4 -- github -- issues -- loop:knowledge-gap -- monitoring -- network-operations -timestamp: '2026-07-03T13:28:36Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/issues/173 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/network-operations -github_type: GitHub Issue -number: 173 -state: OPEN -labels: -- IPv4 -- monitoring -- loop:knowledge-gap -updated_at: '2026-07-03T13:28:36Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Issue` | -| Number/tag | `173` | -| State | `OPEN` | -| Updated | `2026-07-03T13:28:36Z` | -| URL | https://github.com/AS215932/network-operations/issues/173 | - -# Labels - -IPv4, monitoring, loop:knowledge-gap - -# Issue body excerpt - -## Problem - -A failed payment for OVH failover IPs can break the rtr failover IPv4 `46.105.40.223`, which in turn breaks NAT64/DNS64 egress for IPv6-only hosts. This took both GitHub Actions runners offline because they could no longer reach GitHub Actions endpoints. - -Internal Icinga checks can detect symptoms like `rtr` IPv4 gateway/NAT64 failure, but alert delivery to Discord can depend on the same NAT64/failover path. When the failover IP is the problem, relying only on in-AS215932 alert delivery is not enough. - -## Required outcome - -Add an external alert path that warns before failover IP expiry/payment failure can impact production. - -## Scope - -- Confirm whether `extmon` is deployed and receiving alerts independently of AS215932/OVH. -- If not deployed, provision it or choose an equivalent external monitor. -- Poll OVH API for: - - failover IP service expiration dates, - - unpaid invoices/bills, - - service suspension risk. -- Alert through a Discord webhook reachable without AS215932 NAT64. -- Include `46.105.40.223`, `51.91.236.215`, and any other production failover IPs. -- Add a runbook entry for renewing/payment failure recovery. - -## Acceptance criteria - -- An external monitor warns at least 14 days before expiry and critically alerts at 7 days. -- An unpaid invoice/payment failure generates an external critical alert. -- A test alert can reach Discord while AS215932 NAT64 is unavailable. -- The monitoring state is documented in `docs/extmon.md` or the production deploy runbook. - -## Context - -This directly blocked the control-plane promotion rollout because CI runners were offline. Diagnostics on `rtr` showed `46.105.40.223/32` configured on `enX4`, but IPv4 egress failed and the OVH gateway neighbor was unreachable/failed. - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "## Problem\n\nA failed payment for OVH failover IPs can break the rtr failover IPv4 `46.105.40.223`, which in turn breaks NAT64/DNS64 egress for IPv6-only hosts. This took both GitHub Actions runners offline because they could no longer reach GitHub Actions endpoints.\n\nInternal Icinga checks can detect symptoms like `rtr` IPv4 gateway/NAT64 failure, but alert delivery to Discord can depend on the same NAT64/failover path. When the failover IP is the problem, relying only on in-AS215932 alert delivery is not enough.\n\n## Required outcome\n\nAdd an external alert path that warns before failover IP expiry/payment failure can impact production.\n\n## Scope\n\n- Confirm whether `extmon` is deployed and receiving alerts independently of AS215932/OVH.\n- If not deployed, provision it or choose an equivalent external monitor.\n- Poll OVH API for:\n - failover IP service expiration dates,\n - unpaid invoices/bills,\n - service suspension risk.\n- Alert through a Discord webhook reachable without AS215932 NAT64.\n- Include `46.105.40.223`, `51.91.236.215`, and any other production failover IPs.\n- Add a runbook entry for renewing/payment failure recovery.\n\n## Acceptance criteria\n\n- An external monitor warns at least 14 days before expiry and critically alerts at 7 days.\n- An unpaid invoice/payment failure generates an external critical alert.\n- A test alert can reach Discord while AS215932 NAT64 is unavailable.\n- The monitoring state is documented in `docs/extmon.md` or the production deploy runbook.\n\n## Context\n\nThis directly blocked the control-plane promotion rollout because CI runners were offline. Diagnostics on `rtr` showed `46.105.40.223/32` configured on `enX4`, but IPv4 egress failed and the OVH gateway neighbor was unreachable/failed.", - "createdAt": "2026-06-07T16:06:59Z", - "labels": [ - { - "color": "bb7449", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzLc0g", - "name": "IPv4" - }, - { - "color": "0e8a16", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACR7y1sw", - "name": "monitoring" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOQkBBHc8AAAACpfQLhQ", - "name": "loop:knowledge-gap" - } - ], - "number": 173, - "state": "OPEN", - "title": "Alert on OVH failover IP payment and expiry outside AS215932", - "updatedAt": "2026-07-03T13:28:36Z", - "url": "https://github.com/AS215932/network-operations/issues/173" -} -``` - -# Citations - -[1] [Alert on OVH failover IP payment and expiry outside AS215932](https://github.com/AS215932/network-operations/issues/173) diff --git a/okf/generated/github/issues/network-operations/181.md b/okf/generated/github/issues/network-operations/181.md index 7d4be91..3c0521d 100644 --- a/okf/generated/github/issues/network-operations/181.md +++ b/okf/generated/github/issues/network-operations/181.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/181 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/19.md b/okf/generated/github/issues/network-operations/19.md deleted file mode 100644 index 628cace..0000000 --- a/okf/generated/github/issues/network-operations/19.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -type: GitHub Issue -title: Provision extmon VPS at Vultr/DigitalOcean -description: 'GitHub Issue #19: Provision extmon VPS at Vultr/DigitalOcean' -resource: https://github.com/AS215932/network-operations/issues/19 -tags: -- ansible -- github -- issues -- loop:knowledge-gap -- monitoring -- network-operations -timestamp: '2026-07-03T13:31:08Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/issues/19 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/network-operations -github_type: GitHub Issue -number: 19 -state: OPEN -labels: -- monitoring -- ansible -- loop:knowledge-gap -updated_at: '2026-07-03T13:31:08Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Issue` | -| Number/tag | `19` | -| State | `OPEN` | -| Updated | `2026-07-03T13:31:08Z` | -| URL | https://github.com/AS215932/network-operations/issues/19 | - -# Labels - -monitoring, ansible, loop:knowledge-gap - -# Issue body excerpt - -## Context - -`ansible/roles/extmon/` is scaffolded with prometheus + blackbox_exporter + -alertmanager and an OVH service-expiry collector, but the host doesn't -exist yet. Built in response to the 2026-05-07 NAT64 outage (issue #18) -where `mon`'s notify-discord.sh could not reach Discord because every path -out of AS215932 went through NAT64. - -extmon lives at a different provider/ASN/billing relationship from OVH -so a billing or network outage on OVH cannot suppress its alarm. - -## Action items - -1. Pick a provider — Vultr (AS20473) or DigitalOcean (AS14061), Debian 13, - 1 GB RAM. Different geographic region from OVH FR (NL/DE/UK/US-East). - Different payment cycle from OVH if practical. -2. SSH key-only login; add the ops public key during creation. -3. Update `ansible/inventory/hosts.yml` → `external.hosts.extmon.ansible_host` - and `ansible/inventory/group_vars/all.yml` → `peers.extmon.ipv4`/`.ipv6` - with the public IPs. -4. Generate a fresh Discord webhook (Discord channel → Edit → Integrations - → Webhooks → New Webhook). Use the `discord.com` URL form, not - `discordapp.com`. Save into your environment: -[sensitive assignment line omitted] -5. Render + review: - `ansible-playbook playbooks/extmon.yml --tags validate --connection=local --skip-tags=snapshot --limit extmon` -6. Apply: - `ansible-playbook playbooks/extmon.yml --tags apply -e '{"extmon_apply":true}' --limit extmon` -7. Verify per `docs/extmon.md`. Smoke-test by `amtool alert add`. - -## Related - -- `docs/extmon.md` — provisioning runbook -- `ansible/roles/extmon/` -- Issue #18 — root cause -- Plan: `we-need-to-set-proud-ocean.md` - -[1 sensitive assignment line(s) omitted from excerpt] - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "## Context\n\n`ansible/roles/extmon/` is scaffolded with prometheus + blackbox_exporter +\nalertmanager and an OVH service-expiry collector, but the host doesn't\nexist yet. Built in response to the 2026-05-07 NAT64 outage (issue #18)\nwhere `mon`'s notify-discord.sh could not reach Discord because every path\nout of AS215932 went through NAT64.\n\nextmon lives at a different provider/ASN/billing relationship from OVH\nso a billing or network outage on OVH cannot suppress its alarm.\n\n## Action items\n\n1. Pick a provider \u2014 Vultr (AS20473) or DigitalOcean (AS14061), Debian 13,\n 1 GB RAM. Different geographic region from OVH FR (NL/DE/UK/US-East).\n Different payment cycle from OVH if practical.\n2. SSH key-only login; add the ops public key during creation.\n3. Update `ansible/inventory/hosts.yml` \u2192 `external.hosts.extmon.ansible_host`\n and `ansible/inventory/group_vars/all.yml` \u2192 `peers.extmon.ipv4`/`.ipv6`\n with the public IPs.\n4. Generate a fresh Discord webhook (Discord channel \u2192 Edit \u2192 Integrations\n \u2192 Webhooks \u2192 New Webhook). Use the `discord.com` URL form, not\n `discordapp.com`. Save into your environment:\n[sensitive assignment line omitted]\n5. Render + review:\n `ansible-playbook playbooks/extmon.yml --tags validate --connection=local --skip-tags=snapshot --limit extmon`\n6. Apply:\n `ansible-playbook playbooks/extmon.yml --tags apply -e '{\"extmon_apply\":true}' --limit extmon`\n7. Verify per `docs/extmon.md`. Smoke-test by `amtool alert add`.\n\n## Related\n\n- `docs/extmon.md` \u2014 provisioning runbook\n- `ansible/roles/extmon/`\n- Issue #18 \u2014 root cause\n- Plan: `we-need-to-set-proud-ocean.md`\n\n[1 sensitive assignment line(s) omitted from excerpt]", - "createdAt": "2026-05-08T05:13:02Z", - "labels": [ - { - "color": "0e8a16", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACR7y1sw", - "name": "monitoring" - }, - { - "color": "6e1ed4", - "description": "Ansible role / playbook / inventory work", - "id": "LA_kwDOQkBBHc8AAAACiV_sGA", - "name": "ansible" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOQkBBHc8AAAACpfQLhQ", - "name": "loop:knowledge-gap" - } - ], - "number": 19, - "state": "OPEN", - "title": "Provision extmon VPS at Vultr/DigitalOcean", - "updatedAt": "2026-07-03T13:31:08Z", - "url": "https://github.com/AS215932/network-operations/issues/19" -} -``` - -# Citations - -[1] [Provision extmon VPS at Vultr/DigitalOcean](https://github.com/AS215932/network-operations/issues/19) diff --git a/okf/generated/github/issues/network-operations/214.md b/okf/generated/github/issues/network-operations/214.md deleted file mode 100644 index b961e51..0000000 --- a/okf/generated/github/issues/network-operations/214.md +++ /dev/null @@ -1,207 +0,0 @@ ---- -type: GitHub Issue -title: Complete live rollout of x402 Hyrule Network Proxy -description: 'GitHub Issue #214: Complete live rollout of x402 Hyrule Network Proxy' -resource: https://github.com/AS215932/network-operations/issues/214 -tags: -- cloud -- github -- issues -- loop:knowledge-gap -- network-operations -- service -timestamp: '2026-07-03T13:27:46Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/issues/214 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/network-operations -github_type: GitHub Issue -number: 214 -state: OPEN -labels: -- service -- cloud -- loop:knowledge-gap -updated_at: '2026-07-03T13:27:46Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Issue` | -| Number/tag | `214` | -| State | `OPEN` | -| Updated | `2026-07-03T13:27:46Z` | -| URL | https://github.com/AS215932/network-operations/issues/214 | - -# Labels - -service, cloud, loop:knowledge-gap - -# Issue body excerpt - -## Overview - -Hyrule Cloud now has an x402-gated network request product backed by a dedicated internal Go sidecar, `hyrule-network-proxy`. - -Product flow: - -1. Public clients call Hyrule Cloud `POST /v1/network/request`. -2. Hyrule Cloud validates the request, checks sidecar mode health, and handles x402 payment/settlement. -3. Hyrule Cloud calls the internal sidecar over HTTP JSON with bearer auth. -4. `hyrule-network-proxy` performs bounded network requests using one of these modes: - - `direct` - - `tor` - - `i2p` - - `yggdrasil` -5. The sidecar enforces SSRF/IP policy, header filtering, request/response caps, redirects/timeouts, metrics, and JSON logs. - -The sidecar does **not** process payments. `residential` mode has been removed from the product contract. - -## Current implementation status - -### Completed - -- Created and pushed public sidecar repo: - - `AS215932/hyrule-network-proxy` - - sidecar commit: `b82dc72bbf382167062bff272606ce84ec20538c` -- Sidecar implements: - - `GET /v1/health` - - `GET /v1/modes` - - `POST /v1/request` - - `GET /healthz` - - `GET /readyz` - - `GET /metrics` - - bearer auth for `/v1/*` - - guarded transports for direct/Tor/I2P/Yggdrasil - - response truncation and Prometheus metrics -- Hyrule Cloud integration merged: - - PR: `AS215932/hyrule-cloud#26` - - commit: `8e802175ad6ff11af13430cdfcca687e05cae55c` - - replaces `residential` with `i2p`/`yggdrasil` - - routes paid network requests through the sidecar - - adds sidecar mode-health preflight before x402 payment -- Infra support merged: - - PR: `AS215932/network-operations#212` - - adds `netproxy` inventory host at `2a0c:b641:b50:2::e0` - - adds `network-proxy.yml` playbook and `hyrule_network_proxy` role - - adds firewall rules for: - - `api -> netproxy:8450` - - `mon -> netproxy:8451` - - `mon -> netproxy:9100` - - adds DNS forward/reverse records - - adds Prometheus scrape + alerting - - adds generated firewall/log artifacts for `netproxy` - - adds promotion/apply workflow support for `hyrule_network_proxy_version` -- Hyrule Cloud promotion PR merged: - - PR: `AS215932/network-operations#211` - - production pin updated to `8e802175ad6ff11af13430cdfcca687e05cae55c` - -### Validation completed - -Sidecar: - -- `go test ./...` -- `go vet ./...` -- `go build ./cmd/hyrule-network-proxy` - -Hyrule Cloud: - -- `uv sync --extra dev` -- `uv run pytest -q` → `173 passed` -- `uv run ruff check hyrule_cloud tests` - -Infra: - -- `uv run pytest -q tests/iac` -- `scripts/ci/deploy-preflight.sh --repo-only` -- `ansible-playbook playbooks/network-proxy.yml --syntax-check` -- PR checks for `#212` passed after adding generated netproxy artifacts. -- PR checks for `#211` passed. - -## Remaining live rollout tasks - -### 1. Seed Vault tokens - -Create one shared high-entropy network proxy bearer token and store it in both places: - -- `kv/hyrule-cloud` as `network_proxy_token` - - rendered on `api` as `HYRULE_NETWORK_PROXY_TOKEN` -- `kv/ci-runner` as `network_proxy_token` - - rendered on `ci` as `HYRULE_NETWORK_PROXY_TOKEN` - - consumed by `network-proxy` apply to render `HNP_AUTH_TOKEN` - -Notes: - -- Current local shell had no `VAULT_ADDR`/`VAULT_TOKEN`, so this was not performed. -- `github-runner` Vault policy is read-only for `kv/ci-runner`; a privileged Vault operator token is required. - -### 2. Provision the `netproxy` VM - -Provision dedicated VM: - -- name: `netproxy` -- IPv6: `2a0c:b641:b50:2::e0` -- suggested sizing: 1 vCPU, 1 GB RAM, 20 GB disk -- Debian 13 -- role: Hyrule Network Proxy sidecar - -Infra docs/scripts have been updated: - -- `scripts/create-vms.sh` -- `docs/deployment.md` -- `docs/network-fl -... - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "## Overview\n\nHyrule Cloud now has an x402-gated network request product backed by a dedicated internal Go sidecar, `hyrule-network-proxy`.\n\nProduct flow:\n\n1. Public clients call Hyrule Cloud `POST /v1/network/request`.\n2. Hyrule Cloud validates the request, checks sidecar mode health, and handles x402 payment/settlement.\n3. Hyrule Cloud calls the internal sidecar over HTTP JSON with bearer auth.\n4. `hyrule-network-proxy` performs bounded network requests using one of these modes:\n - `direct`\n - `tor`\n - `i2p`\n - `yggdrasil`\n5. The sidecar enforces SSRF/IP policy, header filtering, request/response caps, redirects/timeouts, metrics, and JSON logs.\n\nThe sidecar does **not** process payments. `residential` mode has been removed from the product contract.\n\n## Current implementation status\n\n### Completed\n\n- Created and pushed public sidecar repo:\n - `AS215932/hyrule-network-proxy`\n - sidecar commit: `b82dc72bbf382167062bff272606ce84ec20538c`\n- Sidecar implements:\n - `GET /v1/health`\n - `GET /v1/modes`\n - `POST /v1/request`\n - `GET /healthz`\n - `GET /readyz`\n - `GET /metrics`\n - bearer auth for `/v1/*`\n - guarded transports for direct/Tor/I2P/Yggdrasil\n - response truncation and Prometheus metrics\n- Hyrule Cloud integration merged:\n - PR: `AS215932/hyrule-cloud#26`\n - commit: `8e802175ad6ff11af13430cdfcca687e05cae55c`\n - replaces `residential` with `i2p`/`yggdrasil`\n - routes paid network requests through the sidecar\n - adds sidecar mode-health preflight before x402 payment\n- Infra support merged:\n - PR: `AS215932/network-operations#212`\n - adds `netproxy` inventory host at `2a0c:b641:b50:2::e0`\n - adds `network-proxy.yml` playbook and `hyrule_network_proxy` role\n - adds firewall rules for:\n - `api -> netproxy:8450`\n - `mon -> netproxy:8451`\n - `mon -> netproxy:9100`\n - adds DNS forward/reverse records\n - adds Prometheus scrape + alerting\n - adds generated firewall/log artifacts for `netproxy`\n - adds promotion/apply workflow support for `hyrule_network_proxy_version`\n- Hyrule Cloud promotion PR merged:\n - PR: `AS215932/network-operations#211`\n - production pin updated to `8e802175ad6ff11af13430cdfcca687e05cae55c`\n\n### Validation completed\n\nSidecar:\n\n- `go test ./...`\n- `go vet ./...`\n- `go build ./cmd/hyrule-network-proxy`\n\nHyrule Cloud:\n\n- `uv sync --extra dev`\n- `uv run pytest -q` \u2192 `173 passed`\n- `uv run ruff check hyrule_cloud tests`\n\nInfra:\n\n- `uv run pytest -q tests/iac`\n- `scripts/ci/deploy-preflight.sh --repo-only`\n- `ansible-playbook playbooks/network-proxy.yml --syntax-check`\n- PR checks for `#212` passed after adding generated netproxy artifacts.\n- PR checks for `#211` passed.\n\n## Remaining live rollout tasks\n\n### 1. Seed Vault tokens\n\nCreate one shared high-entropy network proxy bearer token and store it in both places:\n\n- `kv/hyrule-cloud` as `network_proxy_token`\n - rendered on `api` as `HYRULE_NETWORK_PROXY_TOKEN`\n- `kv/ci-runner` as `network_proxy_token`\n - rendered on `ci` as `HYRULE_NETWORK_PROXY_TOKEN`\n - consumed by `network-proxy` apply to render `HNP_AUTH_TOKEN`\n\nNotes:\n\n- Current local shell had no `VAULT_ADDR`/`VAULT_TOKEN`, so this was not performed.\n- `github-runner` Vault policy is read-only for `kv/ci-runner`; a privileged Vault operator token is required.\n\n### 2. Provision the `netproxy` VM\n\nProvision dedicated VM:\n\n- name: `netproxy`\n- IPv6: `2a0c:b641:b50:2::e0`\n- suggested sizing: 1 vCPU, 1 GB RAM, 20 GB disk\n- Debian 13\n- role: Hyrule Network Proxy sidecar\n\nInfra docs/scripts have been updated:\n\n- `scripts/create-vms.sh`\n- `docs/deployment.md`\n- `docs/network-fl\n...", - "createdAt": "2026-06-14T10:42:41Z", - "labels": [ - { - "color": "5319e7", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzKarg", - "name": "service" - }, - { - "color": "30cee2", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzQclg", - "name": "cloud" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOQkBBHc8AAAACpfQLhQ", - "name": "loop:knowledge-gap" - } - ], - "number": 214, - "state": "OPEN", - "title": "Complete live rollout of x402 Hyrule Network Proxy", - "updatedAt": "2026-07-03T13:27:46Z", - "url": "https://github.com/AS215932/network-operations/issues/214" -} -``` - -# Citations - -[1] [Complete live rollout of x402 Hyrule Network Proxy](https://github.com/AS215932/network-operations/issues/214) diff --git a/okf/generated/github/issues/network-operations/219.md b/okf/generated/github/issues/network-operations/219.md index 01fa962..6775086 100644 --- a/okf/generated/github/issues/network-operations/219.md +++ b/okf/generated/github/issues/network-operations/219.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/219 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/22.md b/okf/generated/github/issues/network-operations/22.md index 247c2ec..d019647 100644 --- a/okf/generated/github/issues/network-operations/22.md +++ b/okf/generated/github/issues/network-operations/22.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/22 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/225.md b/okf/generated/github/issues/network-operations/225.md index aae36b5..fbfbe9b 100644 --- a/okf/generated/github/issues/network-operations/225.md +++ b/okf/generated/github/issues/network-operations/225.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/225 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/231.md b/okf/generated/github/issues/network-operations/231.md index 2107e46..84dba55 100644 --- a/okf/generated/github/issues/network-operations/231.md +++ b/okf/generated/github/issues/network-operations/231.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/231 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/245.md b/okf/generated/github/issues/network-operations/245.md index 38fad7d..683106e 100644 --- a/okf/generated/github/issues/network-operations/245.md +++ b/okf/generated/github/issues/network-operations/245.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/245 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/246.md b/okf/generated/github/issues/network-operations/246.md deleted file mode 100644 index 66a473e..0000000 --- a/okf/generated/github/issues/network-operations/246.md +++ /dev/null @@ -1,160 +0,0 @@ ---- -type: GitHub Issue -title: 'drift-detection: 11-day accumulated config drift — firewalls, monitoring, - ci, netproxy unreachable' -description: 'GitHub Issue #246: drift-detection: 11-day accumulated config drift - — firewalls, monitoring, ci, netproxy unreachable' -resource: https://github.com/AS215932/network-operations/issues/246 -tags: -- bug -- critical -- firewall -- github -- issues -- loop:knowledge-gap -- monitoring -- network-operations -timestamp: '2026-06-30T02:01:09Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/issues/246 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/network-operations -github_type: GitHub Issue -number: 246 -state: OPEN -labels: -- bug -- firewall -- critical -- monitoring -- loop:knowledge-gap -updated_at: '2026-06-30T02:01:09Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Issue` | -| Number/tag | `246` | -| State | `OPEN` | -| Updated | `2026-06-30T02:01:09Z` | -| URL | https://github.com/AS215932/network-operations/issues/246 | - -# Labels - -bug, firewall, critical, monitoring, loop:knowledge-gap - -# Issue body excerpt - -## Summary - -`drift-detection` has failed every day since **2026-06-07** (10+ consecutive failures). -Latest run: [**#27602306437**](https://github.com/AS215932/network-operations/actions/runs/27602306437) (commit `9feb437`, PR #244). - -The pipeline runs `ansible-playbook --check --diff` against seven playbooks and flags any `changed:` tasks + any `UNREACHABLE` hosts. Three categories of drift have accumulated because changes were merged to `main` but the corresponding `apply.yml` runs were never triggered for these playbooks. - -## Three failure categories - -### 1. Production config drift (deferred applies needed) - -| Playbook | Host | Drift description | -|---|---|---| -| **firewall** | `rtr` | nat64-vrf-leak unit stale — git adds ip rules for `2a0c:b641:b51::/48` + `2a0c:b641:b50:2::/64`, tolerant `ExecStop` (`-` prefix), updated comments | -| **firewall** | `mon` | 1 nftables task diff | -| **monitoring** | `rtr→mon`, `ci→mon` | Icinga2 host config trailing blank line (cosmetic whitespace, but triggers handler) | -| **ci** | `ci` | consul-template `github-runner.env.ctmpl` missing `HYRULE_NETWORK_PROXY_TOKEN` variable; vault-agent handler fires | - -### 2. netproxy unreachable - -Host `2a0c:b641:b50:2::e0` is unreachable via SSH from the CI runner: -``` -fatal: [netproxy]: UNREACHABLE! => {"msg": "Data could not be sent to remote host -\"2a0c:b641:b50:2::e0\". Make sure this host can be reached over ssh: -ssh: connect to host 2a0c:b641:b50:2::e0 port 22: No route to host"} -``` -This causes spurious `fatal` in **firewall**, **monitoring**, and **logs** playbooks. Either the host needs a route fix, or it was decommissioned and the inventory needs updating. - -### 3. Process gap — no automated apply for most playbooks - -Only `engineering-loop` has regular `apply.yml` triggers. The other playbooks (`firewall`, `monitoring`, `logs`, `icinga2`, `ci`, `rtr_routing`, `networkd_resolved`) accumulate drift silently until the nightly check catches it. - -## Timeline - -| Date | Drift added | -|---|---| -| 2026-06-07 | `ci` consul-template / vault-agent drift begins | -| 2026-06-09+ | `rtr` nat64-vrf-leak + `mon` firewall drift joins | -| Recent | `netproxy` becomes unreachable (compounds 3 playbooks) | - -Last successful run: **2026-06-05** (commit `077787c`). - -## Recommended actions - -1. **Fix `netproxy` reachability** or remove it from inventory if decommissioned -2. **Run deferred applies**: `apply.yml firewall`, `apply.yml monitoring`, `apply.yml ci` against affected hosts -3. **Process**: consider post-merge apply triggers for non-engineering-loop playbooks so drift doesn't accumulate, or gate merges on drift-check passing - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "## Summary\n\n`drift-detection` has failed every day since **2026-06-07** (10+ consecutive failures). \nLatest run: [**#27602306437**](https://github.com/AS215932/network-operations/actions/runs/27602306437) (commit `9feb437`, PR #244).\n\nThe pipeline runs `ansible-playbook --check --diff` against seven playbooks and flags any `changed:` tasks + any `UNREACHABLE` hosts. Three categories of drift have accumulated because changes were merged to `main` but the corresponding `apply.yml` runs were never triggered for these playbooks.\n\n## Three failure categories\n\n### 1. Production config drift (deferred applies needed)\n\n| Playbook | Host | Drift description |\n|---|---|---|\n| **firewall** | `rtr` | nat64-vrf-leak unit stale \u2014 git adds ip rules for `2a0c:b641:b51::/48` + `2a0c:b641:b50:2::/64`, tolerant `ExecStop` (`-` prefix), updated comments |\n| **firewall** | `mon` | 1 nftables task diff |\n| **monitoring** | `rtr\u2192mon`, `ci\u2192mon` | Icinga2 host config trailing blank line (cosmetic whitespace, but triggers handler) |\n| **ci** | `ci` | consul-template `github-runner.env.ctmpl` missing `HYRULE_NETWORK_PROXY_TOKEN` variable; vault-agent handler fires |\n\n### 2. netproxy unreachable\n\nHost `2a0c:b641:b50:2::e0` is unreachable via SSH from the CI runner:\n```\nfatal: [netproxy]: UNREACHABLE! => {\"msg\": \"Data could not be sent to remote host\n\\\"2a0c:b641:b50:2::e0\\\". Make sure this host can be reached over ssh:\nssh: connect to host 2a0c:b641:b50:2::e0 port 22: No route to host\"}\n```\nThis causes spurious `fatal` in **firewall**, **monitoring**, and **logs** playbooks. Either the host needs a route fix, or it was decommissioned and the inventory needs updating.\n\n### 3. Process gap \u2014 no automated apply for most playbooks\n\nOnly `engineering-loop` has regular `apply.yml` triggers. The other playbooks (`firewall`, `monitoring`, `logs`, `icinga2`, `ci`, `rtr_routing`, `networkd_resolved`) accumulate drift silently until the nightly check catches it.\n\n## Timeline\n\n| Date | Drift added |\n|---|---|\n| 2026-06-07 | `ci` consul-template / vault-agent drift begins |\n| 2026-06-09+ | `rtr` nat64-vrf-leak + `mon` firewall drift joins |\n| Recent | `netproxy` becomes unreachable (compounds 3 playbooks) |\n\nLast successful run: **2026-06-05** (commit `077787c`).\n\n## Recommended actions\n\n1. **Fix `netproxy` reachability** or remove it from inventory if decommissioned\n2. **Run deferred applies**: `apply.yml firewall`, `apply.yml monitoring`, `apply.yml ci` against affected hosts\n3. **Process**: consider post-merge apply triggers for non-engineering-loop playbooks so drift doesn't accumulate, or gate merges on drift-check passing", - "createdAt": "2026-06-16T08:45:10Z", - "labels": [ - { - "color": "d73a4a", - "description": "Something isn't working", - "id": "LA_kwDOQkBBHc8AAAACRy1KSw", - "name": "bug" - }, - { - "color": "d5f0c4", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzJqTg", - "name": "firewall" - }, - { - "color": "b60205", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzJ3vw", - "name": "critical" - }, - { - "color": "0e8a16", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACR7y1sw", - "name": "monitoring" - }, - { - "color": "f9d0c4", - "description": "Knowledge context is missing, stale, or contradictory", - "id": "LA_kwDOQkBBHc8AAAACpfQLhQ", - "name": "loop:knowledge-gap" - } - ], - "number": 246, - "state": "OPEN", - "title": "drift-detection: 11-day accumulated config drift \u2014 firewalls, monitoring, ci, netproxy unreachable", - "updatedAt": "2026-06-30T02:01:09Z", - "url": "https://github.com/AS215932/network-operations/issues/246" -} -``` - -# Citations - -[1] [drift-detection: 11-day accumulated config drift — firewalls, monitoring, ci, netproxy unreachable](https://github.com/AS215932/network-operations/issues/246) diff --git a/okf/generated/github/issues/network-operations/249.md b/okf/generated/github/issues/network-operations/249.md index eb5181f..079932f 100644 --- a/okf/generated/github/issues/network-operations/249.md +++ b/okf/generated/github/issues/network-operations/249.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/249 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/252.md b/okf/generated/github/issues/network-operations/252.md index a6b69dc..4ed06dc 100644 --- a/okf/generated/github/issues/network-operations/252.md +++ b/okf/generated/github/issues/network-operations/252.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/252 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/262.md b/okf/generated/github/issues/network-operations/262.md index 4c21e3f..e324134 100644 --- a/okf/generated/github/issues/network-operations/262.md +++ b/okf/generated/github/issues/network-operations/262.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/262 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/265.md b/okf/generated/github/issues/network-operations/265.md index 827bec9..7ed191d 100644 --- a/okf/generated/github/issues/network-operations/265.md +++ b/okf/generated/github/issues/network-operations/265.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/265 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/267.md b/okf/generated/github/issues/network-operations/267.md index 56c0f54..dc7cbab 100644 --- a/okf/generated/github/issues/network-operations/267.md +++ b/okf/generated/github/issues/network-operations/267.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/267 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/268.md b/okf/generated/github/issues/network-operations/268.md index 1566971..7bf116b 100644 --- a/okf/generated/github/issues/network-operations/268.md +++ b/okf/generated/github/issues/network-operations/268.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/268 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/272.md b/okf/generated/github/issues/network-operations/272.md index fcc1ae1..5a39e5e 100644 --- a/okf/generated/github/issues/network-operations/272.md +++ b/okf/generated/github/issues/network-operations/272.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/272 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/319.md b/okf/generated/github/issues/network-operations/319.md index 790e6a5..da859f6 100644 --- a/okf/generated/github/issues/network-operations/319.md +++ b/okf/generated/github/issues/network-operations/319.md @@ -19,7 +19,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/319 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/327.md b/okf/generated/github/issues/network-operations/327.md index 69a6ad2..1fca87d 100644 --- a/okf/generated/github/issues/network-operations/327.md +++ b/okf/generated/github/issues/network-operations/327.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/327 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/346.md b/okf/generated/github/issues/network-operations/346.md index bebc0b2..8c3c160 100644 --- a/okf/generated/github/issues/network-operations/346.md +++ b/okf/generated/github/issues/network-operations/346.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/346 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/350.md b/okf/generated/github/issues/network-operations/350.md index 851b21f..4c642a4 100644 --- a/okf/generated/github/issues/network-operations/350.md +++ b/okf/generated/github/issues/network-operations/350.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/350 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/351.md b/okf/generated/github/issues/network-operations/351.md index 52b7a0b..3c22772 100644 --- a/okf/generated/github/issues/network-operations/351.md +++ b/okf/generated/github/issues/network-operations/351.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/351 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/352.md b/okf/generated/github/issues/network-operations/352.md index fcb3cef..2c1189b 100644 --- a/okf/generated/github/issues/network-operations/352.md +++ b/okf/generated/github/issues/network-operations/352.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/352 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/355.md b/okf/generated/github/issues/network-operations/355.md index 871b576..73092b7 100644 --- a/okf/generated/github/issues/network-operations/355.md +++ b/okf/generated/github/issues/network-operations/355.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/355 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/356.md b/okf/generated/github/issues/network-operations/356.md index 05ad85c..15ab625 100644 --- a/okf/generated/github/issues/network-operations/356.md +++ b/okf/generated/github/issues/network-operations/356.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/356 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/357.md b/okf/generated/github/issues/network-operations/357.md index 7bc3c39..3902875 100644 --- a/okf/generated/github/issues/network-operations/357.md +++ b/okf/generated/github/issues/network-operations/357.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/357 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/358.md b/okf/generated/github/issues/network-operations/358.md deleted file mode 100644 index a9959d8..0000000 --- a/okf/generated/github/issues/network-operations/358.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -type: GitHub Issue -title: Prove rollback-by-SHA for hyrule-web and hyrule-cloud -description: 'GitHub Issue #358: Prove rollback-by-SHA for hyrule-web and hyrule-cloud' -resource: https://github.com/AS215932/network-operations/issues/358 -tags: -- cloud -- github -- issues -- loop:approved -- network-operations -- routine -timestamp: '2026-07-03T13:30:50Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/issues/358 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/network-operations -github_type: GitHub Issue -number: 358 -state: OPEN -labels: -- routine -- cloud -- loop:approved -updated_at: '2026-07-03T13:30:50Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Issue` | -| Number/tag | `358` | -| State | `OPEN` | -| Updated | `2026-07-03T13:30:50Z` | -| URL | https://github.com/AS215932/network-operations/issues/358 | - -# Labels - -routine, cloud, loop:approved - -# Issue body excerpt - -## Context - -Split from the #142 June launch checklist (closed 2026-07-03). The SHA-pin promotion pipeline exists (PR #200 and successors), but the acceptance box "Rollback by SHA works for web and cloud" was never exercised — we have deploy-by-SHA, not a demonstrated rollback. Until a rollback is actually performed once, we don't know the path works under pressure (migrations, caches, pinned-SHA availability). - -## Action items - -1. Pick a quiet window; record current good SHAs for hyrule-web and hyrule-cloud. -2. Roll hyrule-web back one release by SHA via the promotion workflow; verify the site serves the prior version; roll forward again. -3. Repeat for hyrule-cloud, including confirming Alembic migration compatibility posture for one-release rollback (document the rule: migrations must be N-1 compatible, or rollback requires a migration step). -4. Document the runbook (`docs/runbooks/rollback-by-sha.md`): commands, verification checks, and the migration caveat. - -## Related - -- #142 — origin checklist (closed; residual acceptance item) -- #262 / #265 — promotion pipeline hardening (fresh-branch fix, concurrency) — do those first or in the same window - - -# Raw metadata - -```json -{ - "assignees": [], - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "body_excerpt": "## Context\n\nSplit from the #142 June launch checklist (closed 2026-07-03). The SHA-pin promotion pipeline exists (PR #200 and successors), but the acceptance box \"Rollback by SHA works for web and cloud\" was never exercised \u2014 we have deploy-by-SHA, not a demonstrated rollback. Until a rollback is actually performed once, we don't know the path works under pressure (migrations, caches, pinned-SHA availability).\n\n## Action items\n\n1. Pick a quiet window; record current good SHAs for hyrule-web and hyrule-cloud.\n2. Roll hyrule-web back one release by SHA via the promotion workflow; verify the site serves the prior version; roll forward again.\n3. Repeat for hyrule-cloud, including confirming Alembic migration compatibility posture for one-release rollback (document the rule: migrations must be N-1 compatible, or rollback requires a migration step).\n4. Document the runbook (`docs/runbooks/rollback-by-sha.md`): commands, verification checks, and the migration caveat.\n\n## Related\n\n- #142 \u2014 origin checklist (closed; residual acceptance item)\n- #262 / #265 \u2014 promotion pipeline hardening (fresh-branch fix, concurrency) \u2014 do those first or in the same window", - "createdAt": "2026-07-03T13:24:01Z", - "labels": [ - { - "color": "0052cc", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzJ7Ag", - "name": "routine" - }, - { - "color": "30cee2", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzQclg", - "name": "cloud" - }, - { - "color": "0e8a16", - "description": "Reliability-Governor-or-human-approved autonomous work", - "id": "LA_kwDOQkBBHc8AAAACnbaFLw", - "name": "loop:approved" - } - ], - "number": 358, - "state": "OPEN", - "title": "Prove rollback-by-SHA for hyrule-web and hyrule-cloud", - "updatedAt": "2026-07-03T13:30:50Z", - "url": "https://github.com/AS215932/network-operations/issues/358" -} -``` - -# Citations - -[1] [Prove rollback-by-SHA for hyrule-web and hyrule-cloud](https://github.com/AS215932/network-operations/issues/358) diff --git a/okf/generated/github/issues/network-operations/359.md b/okf/generated/github/issues/network-operations/359.md index bb6cdc7..f40cf99 100644 --- a/okf/generated/github/issues/network-operations/359.md +++ b/okf/generated/github/issues/network-operations/359.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/359 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/361.md b/okf/generated/github/issues/network-operations/361.md new file mode 100644 index 0000000..277fcd2 --- /dev/null +++ b/okf/generated/github/issues/network-operations/361.md @@ -0,0 +1,123 @@ +--- +type: GitHub Issue +title: 'Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, + token defaults' +description: 'GitHub Issue #361: Harden extmon diag/BGP agents: diag-agent input validation, + CAIDA curl|bash, token defaults' +resource: https://github.com/AS215932/network-operations/issues/361 +tags: +- github +- issues +- loop:needs-human +- monitoring +- network-operations +- security +timestamp: '2026-07-03T14:47:28Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/361 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 361 +state: OPEN +labels: +- monitoring +- security +- loop:needs-human +updated_at: '2026-07-03T14:47:28Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `361` | +| State | `OPEN` | +| Updated | `2026-07-03T14:47:28Z` | +| URL | https://github.com/AS215932/network-operations/issues/361 | + +# Labels + +monitoring, security, loop:needs-human + +# Issue body excerpt + +## Context + +PR #213 (extmon BGP/diagnostics stack) ships code that has been live on extmon since 2026-06-14. The automated review on that PR flagged security concerns that were valid but not merge-blocking, since merging only records already-deployed reality. They need fixing before the diag agent is enabled or exposed anywhere: + +1. **CAIDA BGPStream bootstrap is curl|bash** (`roles/extmon/tasks/install.yml`): remote script piped to root bash, URL built from `lsb_release`. Supply-chain vector; bypasses the SHA-pinned pattern used for BGPalerter in the same PR. Gated by `extmon_install_bgpstream` + `creates:` guard, and it already ran on the live host — but the pattern shouldn't survive. +2. **diag-agent `resolve_public` private-IP bypass**: `except ValueError: pass` swallows the blocked-IP check; crafted DNS can steer probes at RFC1918/loopback targets (SSRF-shaped). +3. **diag-agent argument injection**: user-controlled addresses passed to `ping`/`trace` subprocesses without sanitization. +4. **`EXTMON_DIAG_AGENT_TOKEN` defaults to empty** → agent is unauthenticated until an operator sets a token. +5. **Env file modes**: rendered `bgp-agent.env` (holds Cloudflare + ingest tokens live) needs explicit 0600 in the render task, not just the install task; `bgp-router-snapshot.env` is 0640 group-readable — confirm the group is appropriately narrow. + +Mitigating facts verified 2026-07-03: the *committed* `ansible/generated/extmon/*.env` stubs contain **no secret values** (all token fields empty), and `extmon-diag-agent.service` is **not running** on the live host (only bgp-agent, bgpalerter, prometheus stack). The diag agent listens on 127.0.0.1. + +## Action items + +1. Replace the CAIDA bootstrap with a pinned apt source (keyring + sources.list.d entry with checksummed key), or vendor the bootstrap with a SHA check. +2. Fix `resolve_public`: validate the literal-IP case explicitly and re-check every resolved address; no exception-swallowing. +3. Pass subprocess args as a list with strict address validation (inet_pton round-trip) before exec. +4. Make the diag agent refuse to start (or bind nothing) when `EXTMON_DIAG_AGENT_TOKEN` is empty. +5. Set explicit `mode: "0600"` on the env-file render tasks; audit `hyrule_mcp_app_group` membership for the snapshot env. +6. Only then consider enabling/exposing `extmon-diag-agent`. + +## Related + +- PR #213 (source of the code + full automated review text) +- #356 — same triage batch +- Live: extmon (Vultr London, 45.32.179.134) + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n\nPR #213 (extmon BGP/diagnostics stack) ships code that has been live on extmon since 2026-06-14. The automated review on that PR flagged security concerns that were valid but not merge-blocking, since merging only records already-deployed reality. They need fixing before the diag agent is enabled or exposed anywhere:\n\n1. **CAIDA BGPStream bootstrap is curl|bash** (`roles/extmon/tasks/install.yml`): remote script piped to root bash, URL built from `lsb_release`. Supply-chain vector; bypasses the SHA-pinned pattern used for BGPalerter in the same PR. Gated by `extmon_install_bgpstream` + `creates:` guard, and it already ran on the live host \u2014 but the pattern shouldn't survive.\n2. **diag-agent `resolve_public` private-IP bypass**: `except ValueError: pass` swallows the blocked-IP check; crafted DNS can steer probes at RFC1918/loopback targets (SSRF-shaped).\n3. **diag-agent argument injection**: user-controlled addresses passed to `ping`/`trace` subprocesses without sanitization.\n4. **`EXTMON_DIAG_AGENT_TOKEN` defaults to empty** \u2192 agent is unauthenticated until an operator sets a token.\n5. **Env file modes**: rendered `bgp-agent.env` (holds Cloudflare + ingest tokens live) needs explicit 0600 in the render task, not just the install task; `bgp-router-snapshot.env` is 0640 group-readable \u2014 confirm the group is appropriately narrow.\n\nMitigating facts verified 2026-07-03: the *committed* `ansible/generated/extmon/*.env` stubs contain **no secret values** (all token fields empty), and `extmon-diag-agent.service` is **not running** on the live host (only bgp-agent, bgpalerter, prometheus stack). The diag agent listens on 127.0.0.1.\n\n## Action items\n\n1. Replace the CAIDA bootstrap with a pinned apt source (keyring + sources.list.d entry with checksummed key), or vendor the bootstrap with a SHA check.\n2. Fix `resolve_public`: validate the literal-IP case explicitly and re-check every resolved address; no exception-swallowing.\n3. Pass subprocess args as a list with strict address validation (inet_pton round-trip) before exec.\n4. Make the diag agent refuse to start (or bind nothing) when `EXTMON_DIAG_AGENT_TOKEN` is empty.\n5. Set explicit `mode: \"0600\"` on the env-file render tasks; audit `hyrule_mcp_app_group` membership for the snapshot env.\n6. Only then consider enabling/exposing `extmon-diag-agent`.\n\n## Related\n\n- PR #213 (source of the code + full automated review text)\n- #356 \u2014 same triage batch\n- Live: extmon (Vultr London, 45.32.179.134)", + "createdAt": "2026-07-03T14:23:40Z", + "labels": [ + { + "color": "0e8a16", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACR7y1sw", + "name": "monitoring" + }, + { + "color": "b60205", + "description": "Secrets, credentials, exposure, hardening", + "id": "LA_kwDOQkBBHc8AAAACiV_r_w", + "name": "security" + }, + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOQkBBHc8AAAACpfQLsA", + "name": "loop:needs-human" + } + ], + "number": 361, + "state": "OPEN", + "title": "Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults", + "updatedAt": "2026-07-03T14:47:28Z", + "url": "https://github.com/AS215932/network-operations/issues/361" +} +``` + +# Citations + +[1] [Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults](https://github.com/AS215932/network-operations/issues/361) diff --git a/okf/generated/github/issues/network-operations/375.md b/okf/generated/github/issues/network-operations/375.md new file mode 100644 index 0000000..3de6606 --- /dev/null +++ b/okf/generated/github/issues/network-operations/375.md @@ -0,0 +1,110 @@ +--- +type: GitHub Issue +title: 'engineering-loop: hourly cycles fail with non-fast-forward push when promotion + branch already exists (stuck on PR #364)' +description: 'GitHub Issue #375: engineering-loop: hourly cycles fail with non-fast-forward + push when promotion branch already exists (stuck on PR #364)' +resource: https://github.com/AS215932/network-operations/issues/375 +tags: +- bug +- github +- issues +- loop:approved +- network-operations +timestamp: '2026-07-09T15:45:42Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/375 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 375 +state: OPEN +labels: +- bug +- loop:approved +updated_at: '2026-07-09T15:45:42Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `375` | +| State | `OPEN` | +| Updated | `2026-07-09T15:45:42Z` | +| URL | https://github.com/AS215932/network-operations/issues/375 | + +# Labels + +bug, loop:approved + +# Issue body excerpt + +## Context +Since 2026-07-09 01:05 UTC every hourly engineering-loop cycle on the loop VM ends in `outcome: error` at the push step: + +``` +! [rejected] HEAD -> hyrule-feature/ISSUE_NETWORK_OPERATIONS_358/hyrule-infra (non-fast-forward) +``` + +Failure mode: the loop derives a **deterministic branch name per issue** (`hyrule-feature/ISSUE__/hyrule-infra`, see `feature.py:256` + `daemon.py:617` on the loop VM) and pushes with a plain `_run(["git", "push", remote, f"HEAD:{branch}"])` (`pr.py:219`) — no fetch of the remote branch, no `--force-with-lease`. On 2026-07-04 a cycle for issue #358 pushed commit dfcde83 (adds `docs/runbooks/rollback-by-sha.md`, 303 lines) and opened **draft PR #364**. Every subsequent cycle re-implements the issue from current `main` in a fresh worktree, produces a different commit, and the push is rejected because the remote branch already holds the July 4 commit. + +Consequences: the loop burns a full budgeted cycle (~$ + ~4-7 min wall clock) every hour on an issue that already has a PR awaiting human review, fails at the very last step, keeps `loop!engineering-loop` CRIT in Icinga, and spams Discord. Branches for issues #300 and #348 (draft PRs #339/#349) have the same latent collision. + +## Action items +1. Before implementation, check for an existing remote promotion branch / open PR for the selected issue. If a draft PR is awaiting human review, **skip the issue** (it is blocked on a human, not on more agent cycles). +2. If re-implementation is intended, either fetch and branch from the existing remote head, or push loop-owned branches with `--force-with-lease` so a rebuilt branch supersedes the stale one deliberately. +3. Surface "push rejected" as a distinct outcome from generic cycle error so Icinga/Discord messaging says what to do (review the open PR) instead of just `loop error`. +4. Decide the fate of the current collision: review/merge or close PR #364 and delete `hyrule-feature/ISSUE_NETWORK_OPERATIONS_358/hyrule-infra`. Same decision pending for #339/#349. + +## Related +- PR #364 (draft, 2026-07-04), issue #358; PRs #339/#349 same pattern +- loop VM: `/opt/engineering-loop/src/hyrule_engineering_loop/pr.py:219` (push), `feature.py:256` (branch prefix), `daemon.py:617` (issue slug) +- Icinga `loop!engineering-loop` passive check CRIT since 2026-07-09 01:05 UTC + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\nSince 2026-07-09 01:05 UTC every hourly engineering-loop cycle on the loop VM ends in `outcome: error` at the push step:\n\n```\n! [rejected] HEAD -> hyrule-feature/ISSUE_NETWORK_OPERATIONS_358/hyrule-infra (non-fast-forward)\n```\n\nFailure mode: the loop derives a **deterministic branch name per issue** (`hyrule-feature/ISSUE__/hyrule-infra`, see `feature.py:256` + `daemon.py:617` on the loop VM) and pushes with a plain `_run([\"git\", \"push\", remote, f\"HEAD:{branch}\"])` (`pr.py:219`) \u2014 no fetch of the remote branch, no `--force-with-lease`. On 2026-07-04 a cycle for issue #358 pushed commit dfcde83 (adds `docs/runbooks/rollback-by-sha.md`, 303 lines) and opened **draft PR #364**. Every subsequent cycle re-implements the issue from current `main` in a fresh worktree, produces a different commit, and the push is rejected because the remote branch already holds the July 4 commit.\n\nConsequences: the loop burns a full budgeted cycle (~$ + ~4-7 min wall clock) every hour on an issue that already has a PR awaiting human review, fails at the very last step, keeps `loop!engineering-loop` CRIT in Icinga, and spams Discord. Branches for issues #300 and #348 (draft PRs #339/#349) have the same latent collision.\n\n## Action items\n1. Before implementation, check for an existing remote promotion branch / open PR for the selected issue. If a draft PR is awaiting human review, **skip the issue** (it is blocked on a human, not on more agent cycles).\n2. If re-implementation is intended, either fetch and branch from the existing remote head, or push loop-owned branches with `--force-with-lease` so a rebuilt branch supersedes the stale one deliberately.\n3. Surface \"push rejected\" as a distinct outcome from generic cycle error so Icinga/Discord messaging says what to do (review the open PR) instead of just `loop error`.\n4. Decide the fate of the current collision: review/merge or close PR #364 and delete `hyrule-feature/ISSUE_NETWORK_OPERATIONS_358/hyrule-infra`. Same decision pending for #339/#349.\n\n## Related\n- PR #364 (draft, 2026-07-04), issue #358; PRs #339/#349 same pattern\n- loop VM: `/opt/engineering-loop/src/hyrule_engineering_loop/pr.py:219` (push), `feature.py:256` (branch prefix), `daemon.py:617` (issue slug)\n- Icinga `loop!engineering-loop` passive check CRIT since 2026-07-09 01:05 UTC", + "createdAt": "2026-07-09T15:40:02Z", + "labels": [ + { + "color": "d73a4a", + "description": "Something isn't working", + "id": "LA_kwDOQkBBHc8AAAACRy1KSw", + "name": "bug" + }, + { + "color": "0e8a16", + "description": "Reliability-Governor-or-human-approved autonomous work", + "id": "LA_kwDOQkBBHc8AAAACnbaFLw", + "name": "loop:approved" + } + ], + "number": 375, + "state": "OPEN", + "title": "engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364)", + "updatedAt": "2026-07-09T15:45:42Z", + "url": "https://github.com/AS215932/network-operations/issues/375" +} +``` + +# Citations + +[1] [engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364)](https://github.com/AS215932/network-operations/issues/375) diff --git a/okf/generated/github/issues/network-operations/376.md b/okf/generated/github/issues/network-operations/376.md new file mode 100644 index 0000000..44116db --- /dev/null +++ b/okf/generated/github/issues/network-operations/376.md @@ -0,0 +1,130 @@ +--- +type: GitHub Issue +title: 'rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned + addresses (2026-07-09 overlay outage)' +description: 'GitHub Issue #376: rtr: dormant socket-activated systemd-networkd resurrection + flushes FRR-owned addresses (2026-07-09 overlay outage)' +resource: https://github.com/AS215932/network-operations/issues/376 +tags: +- bug +- critical +- github +- issues +- loop:needs-human +- network-operations +- overlay-network +timestamp: '2026-07-09T15:45:39Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/376 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 376 +state: OPEN +labels: +- bug +- critical +- overlay-network +- loop:needs-human +updated_at: '2026-07-09T15:45:39Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `376` | +| State | `OPEN` | +| Updated | `2026-07-09T15:45:39Z` | +| URL | https://github.com/AS215932/network-operations/issues/376 | + +# Labels + +bug, critical, overlay-network, loop:needs-human + +# Issue body excerpt + +## Context +2026-07-09 ~15:05–15:33 UTC: all rtr iBGP sessions dropped and the infra `/64` (and everything behind rtr) was blackholed from the overlay and the internet for ~25 minutes. Underlay was unaffected. + +Root cause chain: +1. `systemd-networkd.service` on rtr was **enabled but not running** in the current boot (last journal entries April 2, `NRestarts=0`). Its **socket unit stayed active**, so networkd was one socket connection away from resurrecting at any time. +2. At 15:05:34 a client touched `systemd-networkd.socket` (coincident with a root SSH login + `systemctl restart vector` during the #374 remediation — any `networkctl`/sd-network client would do it) and systemd started networkd fresh (`TriggeredBy=systemd-networkd.socket`). +3. The new networkd re-synced every interface. This ran while zebra was mid-churn reprogramming the kernel with cr1-ch1's returning full table (~475k RIB entries on a 2 GB VM), and networkd's netlink calls timed out (`Failed to sync link information: Connection timed out`, repeated reconfigure loops). +4. Reconfiguration **flushed the FRR-assigned global addresses** — `lo-overlay 2a0c:b641:b50::d/128`, `wg0/1/2` `/127` link nets, `enX3 2a0c:b641:b51::1/48` (these are configured in frr.conf, "foreign" to networkd) — and left even its own `fe80::d:x` link-locals unconfigured on wg*. +5. bgpd (up 66 days, never crashed) could no longer bind its source: `can't bind socket for 2a0c:b641:b50::d : Cannot assign requested address`. Hold timers expired ~15:08; all three iBGP sessions down; zebra does not re-install interface addresses on its own. + +Recovery: `networkctl reconfigure lo-overlay wg0 wg1 wg2 enX3` (restores networkd-owned fe80s) followed by cycling the five `ipv6 address` statements in vtysh config mode (forces zebra to re-install). OSPF6 Full + iBGP re-established within ~30 s of the addresses returning. + +## Action items +1. Decide a **single owner** for rtr's overlay interface addresses. Either move them into the `configs/rtr/networkd/*.network` files (with `KeepConfiguration=static`) so networkd restart is harmless, or keep FRR ownership and prevent networkd from ever running post-boot (`systemctl disable --now systemd-networkd.socket` after boot, or mask post-config) — the current split ownership plus a live socket is a loaded trap. +2. Add `KeepConfiguration=static` (or `=yes`) to rtr's `.network` files regardless, so a future networkd start does not flush addresses it did not configure. +3. Add an Icinga check asserting `2a0c:b641:b50::d` is present on lo-overlay (or alert on bgpd `can't bind socket` log pattern) — this failure produced only downstream symptoms (host DOWN for everything behind rtr) with no check pointing at rtr itself. +4. Document this trap in `docs/rtr-vrf.md` (boot-order traps section): networkd is socket-activated; a dormant daemon + active socket means any networkctl invocation reconfigures the VRF world. +5. Consider whether rtr needs full iBGP tables at all (~475k RIB entries / 69 MB bgpd table memory on a 2 GB VM; three full feeds after cr1-ch1 rejoined). A default + internal-only policy from the cr1s would shrink blast radius and reconvergence churn — the netlink pressure that made networkd's re-sync time out came from exactly this churn. + +## Related +- Incident timeline in rtr journal 2026-07-09 15:05–15:12 UTC (`systemd-networkd`, `frr` units) +- `configs/rtr/networkd/` (`15-lo-overlay.network` — "Address assigned by FRR (frr.conf)"), `configs/rtr/frr.conf` interface stanzas +- `docs/rtr-vrf.md` (boot-order traps) +- Issue #374 (vector remediation that incidentally triggered +... + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n2026-07-09 ~15:05\u201315:33 UTC: all rtr iBGP sessions dropped and the infra `/64` (and everything behind rtr) was blackholed from the overlay and the internet for ~25 minutes. Underlay was unaffected.\n\nRoot cause chain:\n1. `systemd-networkd.service` on rtr was **enabled but not running** in the current boot (last journal entries April 2, `NRestarts=0`). Its **socket unit stayed active**, so networkd was one socket connection away from resurrecting at any time.\n2. At 15:05:34 a client touched `systemd-networkd.socket` (coincident with a root SSH login + `systemctl restart vector` during the #374 remediation \u2014 any `networkctl`/sd-network client would do it) and systemd started networkd fresh (`TriggeredBy=systemd-networkd.socket`).\n3. The new networkd re-synced every interface. This ran while zebra was mid-churn reprogramming the kernel with cr1-ch1's returning full table (~475k RIB entries on a 2 GB VM), and networkd's netlink calls timed out (`Failed to sync link information: Connection timed out`, repeated reconfigure loops).\n4. Reconfiguration **flushed the FRR-assigned global addresses** \u2014 `lo-overlay 2a0c:b641:b50::d/128`, `wg0/1/2` `/127` link nets, `enX3 2a0c:b641:b51::1/48` (these are configured in frr.conf, \"foreign\" to networkd) \u2014 and left even its own `fe80::d:x` link-locals unconfigured on wg*.\n5. bgpd (up 66 days, never crashed) could no longer bind its source: `can't bind socket for 2a0c:b641:b50::d : Cannot assign requested address`. Hold timers expired ~15:08; all three iBGP sessions down; zebra does not re-install interface addresses on its own.\n\nRecovery: `networkctl reconfigure lo-overlay wg0 wg1 wg2 enX3` (restores networkd-owned fe80s) followed by cycling the five `ipv6 address` statements in vtysh config mode (forces zebra to re-install). OSPF6 Full + iBGP re-established within ~30 s of the addresses returning.\n\n## Action items\n1. Decide a **single owner** for rtr's overlay interface addresses. Either move them into the `configs/rtr/networkd/*.network` files (with `KeepConfiguration=static`) so networkd restart is harmless, or keep FRR ownership and prevent networkd from ever running post-boot (`systemctl disable --now systemd-networkd.socket` after boot, or mask post-config) \u2014 the current split ownership plus a live socket is a loaded trap.\n2. Add `KeepConfiguration=static` (or `=yes`) to rtr's `.network` files regardless, so a future networkd start does not flush addresses it did not configure.\n3. Add an Icinga check asserting `2a0c:b641:b50::d` is present on lo-overlay (or alert on bgpd `can't bind socket` log pattern) \u2014 this failure produced only downstream symptoms (host DOWN for everything behind rtr) with no check pointing at rtr itself.\n4. Document this trap in `docs/rtr-vrf.md` (boot-order traps section): networkd is socket-activated; a dormant daemon + active socket means any networkctl invocation reconfigures the VRF world.\n5. Consider whether rtr needs full iBGP tables at all (~475k RIB entries / 69 MB bgpd table memory on a 2 GB VM; three full feeds after cr1-ch1 rejoined). A default + internal-only policy from the cr1s would shrink blast radius and reconvergence churn \u2014 the netlink pressure that made networkd's re-sync time out came from exactly this churn.\n\n## Related\n- Incident timeline in rtr journal 2026-07-09 15:05\u201315:12 UTC (`systemd-networkd`, `frr` units)\n- `configs/rtr/networkd/` (`15-lo-overlay.network` \u2014 \"Address assigned by FRR (frr.conf)\"), `configs/rtr/frr.conf` interface stanzas\n- `docs/rtr-vrf.md` (boot-order traps)\n- Issue #374 (vector remediation that incidentally triggered\n...", + "createdAt": "2026-07-09T15:40:32Z", + "labels": [ + { + "color": "d73a4a", + "description": "Something isn't working", + "id": "LA_kwDOQkBBHc8AAAACRy1KSw", + "name": "bug" + }, + { + "color": "b60205", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACRzJ3vw", + "name": "critical" + }, + { + "color": "80bdea", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACR5DHiw", + "name": "overlay-network" + }, + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOQkBBHc8AAAACpfQLsA", + "name": "loop:needs-human" + } + ], + "number": 376, + "state": "OPEN", + "title": "rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage)", + "updatedAt": "2026-07-09T15:45:39Z", + "url": "https://github.com/AS215932/network-operations/issues/376" +} +``` + +# Citations + +[1] [rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage)](https://github.com/AS215932/network-operations/issues/376) diff --git a/okf/generated/github/issues/network-operations/39.md b/okf/generated/github/issues/network-operations/39.md index d1780a7..06b210d 100644 --- a/okf/generated/github/issues/network-operations/39.md +++ b/okf/generated/github/issues/network-operations/39.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/39 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/392.md b/okf/generated/github/issues/network-operations/392.md new file mode 100644 index 0000000..902e124 --- /dev/null +++ b/okf/generated/github/issues/network-operations/392.md @@ -0,0 +1,114 @@ +--- +type: GitHub Issue +title: 'promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress + pull_request triggers)' +description: 'GitHub Issue #392: promote-apps: auto-opened promotion PRs get zero + CI (GITHUB_TOKEN pushes suppress pull_request triggers)' +resource: https://github.com/AS215932/network-operations/issues/392 +tags: +- github +- issues +- loop:needs-human +- network-operations +timestamp: '2026-07-10T05:16:37Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/392 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 392 +state: OPEN +labels: +- loop:needs-human +updated_at: '2026-07-10T05:16:37Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `392` | +| State | `OPEN` | +| Updated | `2026-07-10T05:16:37Z` | +| URL | https://github.com/AS215932/network-operations/issues/392 | + +# Labels + +loop:needs-human + +# Issue body excerpt + +## Observed (2026-07-10) + +#379 fixed the PR-open step (REST instead of the projectCards-broken `gh pr create`), and the pipeline auto-opened its first promotion PR, #389. But #389 sat with an **empty `statusCheckRollup`** while branch protection on `main` requires `render` / `iac-gate` / `semgrep` / `lint` — so the auto-PR is permanently unmergeable, and the pins had to be hand-promoted again (#391, same pattern as #372/#373/#378). + +## Root cause + +`promote-apps` commits + pushes `promotion/app-sha-pins` using the workflow's default `GITHUB_TOKEN`. GitHub deliberately does **not** fire `pull_request`/`push`-triggered workflows for events created with the default token (recursion guard), so no required check can ever run on the auto-opened PR. + +## Fix + +Push (and open the PR) with an installation token from a GitHub App instead of `GITHUB_TOKEN` — events created with an app token DO trigger workflows. The repo already depends on `actions/create-github-app-token` (see dependabot PR #273), so the pattern is available: + +```yaml +- uses: actions/create-github-app-token@v2 + id: app + with: + app-id: ${{ vars.PROMOTION_APP_ID }} + private-key: ${{ secrets.PROMOTION_APP_KEY }} +- uses: actions/checkout@v4 + with: + token: ${{ steps.app.outputs.token }} +# … pin-bump steps push with that token; PR-open step uses it too +``` + +Operator prerequisite: a GitHub App (or reuse of the existing hyrule-infra app, if any) with `contents:write` + `pull_requests:write` on this repo, and its id/key in vars/secrets. + +## Secondary bug (same incident) + +A `workflow_dispatch` with a short SHA fails late in `scripts/ci/promote-app-pins.py` ("must be a 40-character commit SHA"). Nice-to-have: resolve short SHAs (or validate at input time) instead of failing the run. + +Until fixed, promotion remains: let promote-apps commit the pins, then hand-open an isolated PR from a user-pushed branch (#391 precedent). + +🤖 Generated with [Claude Code](https://claude.com/claude-code) + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Observed (2026-07-10)\n\n#379 fixed the PR-open step (REST instead of the projectCards-broken `gh pr create`), and the pipeline auto-opened its first promotion PR, #389. But #389 sat with an **empty `statusCheckRollup`** while branch protection on `main` requires `render` / `iac-gate` / `semgrep` / `lint` \u2014 so the auto-PR is permanently unmergeable, and the pins had to be hand-promoted again (#391, same pattern as #372/#373/#378).\n\n## Root cause\n\n`promote-apps` commits + pushes `promotion/app-sha-pins` using the workflow's default `GITHUB_TOKEN`. GitHub deliberately does **not** fire `pull_request`/`push`-triggered workflows for events created with the default token (recursion guard), so no required check can ever run on the auto-opened PR.\n\n## Fix\n\nPush (and open the PR) with an installation token from a GitHub App instead of `GITHUB_TOKEN` \u2014 events created with an app token DO trigger workflows. The repo already depends on `actions/create-github-app-token` (see dependabot PR #273), so the pattern is available:\n\n```yaml\n- uses: actions/create-github-app-token@v2\n id: app\n with:\n app-id: ${{ vars.PROMOTION_APP_ID }}\n private-key: ${{ secrets.PROMOTION_APP_KEY }}\n- uses: actions/checkout@v4\n with:\n token: ${{ steps.app.outputs.token }}\n# \u2026 pin-bump steps push with that token; PR-open step uses it too\n```\n\nOperator prerequisite: a GitHub App (or reuse of the existing hyrule-infra app, if any) with `contents:write` + `pull_requests:write` on this repo, and its id/key in vars/secrets.\n\n## Secondary bug (same incident)\n\nA `workflow_dispatch` with a short SHA fails late in `scripts/ci/promote-app-pins.py` (\"must be a 40-character commit SHA\"). Nice-to-have: resolve short SHAs (or validate at input time) instead of failing the run.\n\nUntil fixed, promotion remains: let promote-apps commit the pins, then hand-open an isolated PR from a user-pushed branch (#391 precedent).\n\n\ud83e\udd16 Generated with [Claude Code](https://claude.com/claude-code)", + "createdAt": "2026-07-10T05:14:19Z", + "labels": [ + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOQkBBHc8AAAACpfQLsA", + "name": "loop:needs-human" + } + ], + "number": 392, + "state": "OPEN", + "title": "promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers)", + "updatedAt": "2026-07-10T05:16:37Z", + "url": "https://github.com/AS215932/network-operations/issues/392" +} +``` + +# Citations + +[1] [promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers)](https://github.com/AS215932/network-operations/issues/392) diff --git a/okf/generated/github/issues/network-operations/398.md b/okf/generated/github/issues/network-operations/398.md new file mode 100644 index 0000000..50a21a7 --- /dev/null +++ b/okf/generated/github/issues/network-operations/398.md @@ -0,0 +1,113 @@ +--- +type: GitHub Issue +title: 'noc playbook: service restart races vault-agent env re-render' +description: 'GitHub Issue #398: noc playbook: service restart races vault-agent env + re-render' +resource: https://github.com/AS215932/network-operations/issues/398 +tags: +- bug +- github +- issues +- loop:approved +- monitoring +- network-operations +timestamp: '2026-07-10T09:51:50Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/398 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 398 +state: OPEN +labels: +- bug +- monitoring +- loop:approved +updated_at: '2026-07-10T09:51:50Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `398` | +| State | `OPEN` | +| Updated | `2026-07-10T09:51:50Z` | +| URL | https://github.com/AS215932/network-operations/issues/398 | + +# Labels + +bug, monitoring, loop:approved + +# Issue body excerpt + +## Context + +During the 2026-07-10 cost-tuning rollout (PR #397, deploy run 29076531058), the `noc` playbook changed `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2` and restarted `noc-agent` in the same run. The restart fired while Vault Agent was still re-rendering `/opt/noc-agent/.env`, so the service came up with the **previous** env (old model chain and old proactive budgets) even though the file on disk was correct moments later. The process only picked up the intended config after a manual `systemctl restart noc-agent noc-agent-bot`. + +This is the same class of trap as the documented rtr boot-order issues: the handler chain assumes `.env` is already final when the restart handler runs, but the vault-agent render is asynchronous (template change → vault-agent restart/reload → ctmpl render happens seconds later). + +## Action items + +1. In the `noc` playbook / `vault_agent` role handler chain, make the noc-agent/noc-agent-bot restart wait for the Vault Agent render to complete when a `*.ctmpl.j2` template changed — e.g. flush handlers after the vault-agent restart, then poll the rendered file's mtime/content (or use `vault agent -exit-after-auth`-style render confirmation) before restarting consumers. +2. Add a post-restart assertion (e.g. compare a canary env var in the rendered file vs `/proc//environ`, or a `/health/config` field) so a stale-env restart fails the play instead of silently deploying the previous config. +3. Audit other vault-agent consumers with the same pattern (engineering-loop, knowledge-loop on the loop VM) for the identical race. + +## Related + +- PR #397 (rollout where the race hit), PR #394 (previous ctmpl change; masked because that run didn't restart the service) +- `ansible/roles/vault_agent/`, `ansible/roles/noc_agent/handlers/main.yml` +- Deploy run 29076531058; manual fix: operator restart of noc-agent + noc-agent-bot at ~07:3x UTC 2026-07-10 + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n\nDuring the 2026-07-10 cost-tuning rollout (PR #397, deploy run 29076531058), the `noc` playbook changed `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2` and restarted `noc-agent` in the same run. The restart fired while Vault Agent was still re-rendering `/opt/noc-agent/.env`, so the service came up with the **previous** env (old model chain and old proactive budgets) even though the file on disk was correct moments later. The process only picked up the intended config after a manual `systemctl restart noc-agent noc-agent-bot`.\n\nThis is the same class of trap as the documented rtr boot-order issues: the handler chain assumes `.env` is already final when the restart handler runs, but the vault-agent render is asynchronous (template change \u2192 vault-agent restart/reload \u2192 ctmpl render happens seconds later).\n\n## Action items\n\n1. In the `noc` playbook / `vault_agent` role handler chain, make the noc-agent/noc-agent-bot restart wait for the Vault Agent render to complete when a `*.ctmpl.j2` template changed \u2014 e.g. flush handlers after the vault-agent restart, then poll the rendered file's mtime/content (or use `vault agent -exit-after-auth`-style render confirmation) before restarting consumers.\n2. Add a post-restart assertion (e.g. compare a canary env var in the rendered file vs `/proc//environ`, or a `/health/config` field) so a stale-env restart fails the play instead of silently deploying the previous config.\n3. Audit other vault-agent consumers with the same pattern (engineering-loop, knowledge-loop on the loop VM) for the identical race.\n\n## Related\n\n- PR #397 (rollout where the race hit), PR #394 (previous ctmpl change; masked because that run didn't restart the service)\n- `ansible/roles/vault_agent/`, `ansible/roles/noc_agent/handlers/main.yml`\n- Deploy run 29076531058; manual fix: operator restart of noc-agent + noc-agent-bot at ~07:3x UTC 2026-07-10", + "createdAt": "2026-07-10T07:40:44Z", + "labels": [ + { + "color": "d73a4a", + "description": "Something isn't working", + "id": "LA_kwDOQkBBHc8AAAACRy1KSw", + "name": "bug" + }, + { + "color": "0e8a16", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACR7y1sw", + "name": "monitoring" + }, + { + "color": "0e8a16", + "description": "Reliability-Governor-or-human-approved autonomous work", + "id": "LA_kwDOQkBBHc8AAAACnbaFLw", + "name": "loop:approved" + } + ], + "number": 398, + "state": "OPEN", + "title": "noc playbook: service restart races vault-agent env re-render", + "updatedAt": "2026-07-10T09:51:50Z", + "url": "https://github.com/AS215932/network-operations/issues/398" +} +``` + +# Citations + +[1] [noc playbook: service restart races vault-agent env re-render](https://github.com/AS215932/network-operations/issues/398) diff --git a/okf/generated/github/issues/network-operations/4.md b/okf/generated/github/issues/network-operations/4.md index d445996..9f49106 100644 --- a/okf/generated/github/issues/network-operations/4.md +++ b/okf/generated/github/issues/network-operations/4.md @@ -16,7 +16,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/4 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/403.md b/okf/generated/github/issues/network-operations/403.md new file mode 100644 index 0000000..a5e6d3b --- /dev/null +++ b/okf/generated/github/issues/network-operations/403.md @@ -0,0 +1,121 @@ +--- +type: GitHub Issue +title: 'Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded + check on mon' +description: 'GitHub Issue #403: Monitoring tripwires: vector agent liveness per host + + Prometheus rules-loaded check on mon' +resource: https://github.com/AS215932/network-operations/issues/403 +tags: +- ansible +- github +- issues +- loop:needs-human +- monitoring +- network-operations +timestamp: '2026-07-10T13:31:51Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/403 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 403 +state: OPEN +labels: +- monitoring +- ansible +- loop:needs-human +updated_at: '2026-07-10T13:31:51Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `403` | +| State | `OPEN` | +| Updated | `2026-07-10T13:31:51Z` | +| URL | https://github.com/AS215932/network-operations/issues/403 | + +# Labels + +monitoring, ansible, loop:needs-human + +# Issue body excerpt + +## Context + +The 2026-07-10 drift campaign (#246) uncovered two monitoring blind spots where components were broken for weeks with no alert: + +1. **vector dead on noc for 11 days** — died 2026-06-29 01:04 UTC on ENOSPC (disk-buffer ledger), stayed in `failed` until 2026-07-10. Nothing alerted: noc's logs simply stopped arriving in Loki. Same class of failure as rtr's month-long wedged disk buffer (#374 / PR #377). +2. **Prometheus on mon silently evaluated only 2 of 3 rule groups** — `/etc/prometheus/rules.d` at mode 0644 was untraversable for the prometheus user, so the `rules.d/*.yml` glob matched fewer files on reload and `hyrule-payments.yml` alerts were off for weeks. Root cause fixed in PR #402, but nothing would have caught a recurrence: rules that don't load don't fire. + +Both are "the monitoring pipeline itself degraded" failures — exactly what needs tripwires independent of the failing component. + +## Action items + +1. **Per-host log-shipping liveness alert.** Pick one (or layer): + - Loki-side absence alert: `absent_over_time`-style rule per known host label (hosts sourced from the same inventory that sets `logs_register: true`), firing when a host ships no log lines for N hours. + - Scrape each agent's Vector internal metrics (`:8686`, currently loopback-bound — would need bind/firewall rows per host) and alert on `up`/component error counters. + - Minimal fallback: Icinga `systemd-unit-active` check for `vector.service` on every Linux host with `logs_register` (FreeBSD/OpenBSD use syslogd forwarding and are covered by the Loki-absence approach only). +2. **Rules-loaded tripwire on mon.** Compare `*.yml` files present in `/etc/prometheus/rules.d/` against groups reported by `GET /api/v1/rules` (one file → ≥1 group). Simplest robust form: a small check script installed via `monitoring_extra_services` on mon (`check_prometheus_rules_loaded.sh`), CRITICAL when a file on disk has no loaded group. +3. Consider alerting on `prometheus_rule_group_last_evaluation_timestamp_seconds` staleness as a complementary signal (catches wedged evaluation, not just unloaded files). +4. Wire new rules through the existing repo flow: rule files under the prometheus role's rules dir, service checks via `monitoring_extra_services`, firewall rows in `docs/network-flows.md` + `host_vars` if any new port is scraped. + +## Related + +- #246 (drift campaign that surfaced both incidents), PR #402 (rules.d root cause), PR #400/#401 +- #374 / PR #377 (router log pipeline, rtr disk-buffer wedge — same failure class as item 1) +- Evidence: noc `journalctl -u vector` ENOSPC loop from 2026-06-29; mon `GET /api/v1/rules` showing 2/3 groups until the 2026-07-10 reload + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n\nThe 2026-07-10 drift campaign (#246) uncovered two monitoring blind spots where components were broken for weeks with no alert:\n\n1. **vector dead on noc for 11 days** \u2014 died 2026-06-29 01:04 UTC on ENOSPC (disk-buffer ledger), stayed in `failed` until 2026-07-10. Nothing alerted: noc's logs simply stopped arriving in Loki. Same class of failure as rtr's month-long wedged disk buffer (#374 / PR #377).\n2. **Prometheus on mon silently evaluated only 2 of 3 rule groups** \u2014 `/etc/prometheus/rules.d` at mode 0644 was untraversable for the prometheus user, so the `rules.d/*.yml` glob matched fewer files on reload and `hyrule-payments.yml` alerts were off for weeks. Root cause fixed in PR #402, but nothing would have caught a recurrence: rules that don't load don't fire.\n\nBoth are \"the monitoring pipeline itself degraded\" failures \u2014 exactly what needs tripwires independent of the failing component.\n\n## Action items\n\n1. **Per-host log-shipping liveness alert.** Pick one (or layer):\n - Loki-side absence alert: `absent_over_time`-style rule per known host label (hosts sourced from the same inventory that sets `logs_register: true`), firing when a host ships no log lines for N hours.\n - Scrape each agent's Vector internal metrics (`:8686`, currently loopback-bound \u2014 would need bind/firewall rows per host) and alert on `up`/component error counters.\n - Minimal fallback: Icinga `systemd-unit-active` check for `vector.service` on every Linux host with `logs_register` (FreeBSD/OpenBSD use syslogd forwarding and are covered by the Loki-absence approach only).\n2. **Rules-loaded tripwire on mon.** Compare `*.yml` files present in `/etc/prometheus/rules.d/` against groups reported by `GET /api/v1/rules` (one file \u2192 \u22651 group). Simplest robust form: a small check script installed via `monitoring_extra_services` on mon (`check_prometheus_rules_loaded.sh`), CRITICAL when a file on disk has no loaded group.\n3. Consider alerting on `prometheus_rule_group_last_evaluation_timestamp_seconds` staleness as a complementary signal (catches wedged evaluation, not just unloaded files).\n4. Wire new rules through the existing repo flow: rule files under the prometheus role's rules dir, service checks via `monitoring_extra_services`, firewall rows in `docs/network-flows.md` + `host_vars` if any new port is scraped.\n\n## Related\n\n- #246 (drift campaign that surfaced both incidents), PR #402 (rules.d root cause), PR #400/#401\n- #374 / PR #377 (router log pipeline, rtr disk-buffer wedge \u2014 same failure class as item 1)\n- Evidence: noc `journalctl -u vector` ENOSPC loop from 2026-06-29; mon `GET /api/v1/rules` showing 2/3 groups until the 2026-07-10 reload", + "createdAt": "2026-07-10T13:19:43Z", + "labels": [ + { + "color": "0e8a16", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACR7y1sw", + "name": "monitoring" + }, + { + "color": "6e1ed4", + "description": "Ansible role / playbook / inventory work", + "id": "LA_kwDOQkBBHc8AAAACiV_sGA", + "name": "ansible" + }, + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOQkBBHc8AAAACpfQLsA", + "name": "loop:needs-human" + } + ], + "number": 403, + "state": "OPEN", + "title": "Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon", + "updatedAt": "2026-07-10T13:31:51Z", + "url": "https://github.com/AS215932/network-operations/issues/403" +} +``` + +# Citations + +[1] [Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon](https://github.com/AS215932/network-operations/issues/403) diff --git a/okf/generated/github/issues/network-operations/412.md b/okf/generated/github/issues/network-operations/412.md new file mode 100644 index 0000000..f7eecdf --- /dev/null +++ b/okf/generated/github/issues/network-operations/412.md @@ -0,0 +1,100 @@ +--- +type: GitHub Issue +title: 'Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring + scenarios' +description: 'GitHub Issue #412: Learning Lift (LL) replay harness: frozen vs adapted + insight policy on recurring scenarios' +resource: https://github.com/AS215932/network-operations/issues/412 +tags: +- github +- issues +- loop:approved +- network-operations +- research-needed +timestamp: '2026-07-10T20:46:08Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/412 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 412 +state: OPEN +labels: +- research-needed +- loop:approved +updated_at: '2026-07-10T20:46:08Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `412` | +| State | `OPEN` | +| Updated | `2026-07-10T20:46:08Z` | +| URL | https://github.com/AS215932/network-operations/issues/412 | + +# Labels + +research-needed, loop:approved + +# Issue body excerpt + +## Context +The insight-metrics stack (knowledge#35) ships IDQ and CGS with a stable `learning_lift: null` placeholder. The paper's third metric, LL = IDQ(adapted) − IDQ(frozen), needs a replay harness: recurring-but-non-identical scenarios evaluated by both a policy that may update from earlier operator feedback and a frozen one, on the same later decision points. Positive LL is the evidence that feedback actually improves loop timing/action choice — the strongest justification for further gate relaxation. + +## Action items +1. Design the scenario format: recurring fingerprint families from `ledger/insights/` (e.g. the same hotspot fingerprint across weeks) with earlier labels available to the adapted policy only. +2. Implement replay in the knowledge repo evals (deterministic, fixture-first like the 53-case suite). +3. Wire the result into `hyrule-knowledge insights metrics` (replace the null placeholder) and the promotion runbooks. + +## Related +- arXiv 2605.06717 §4.3 (Equation 4); src/hyrule_knowledge/insight_policy.py (`learning_lift` placeholder) +- docs/runbooks/soc-mode-promotion.md, docs/runbooks/noc-standing-grant-rollout.md + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\nThe insight-metrics stack (knowledge#35) ships IDQ and CGS with a stable `learning_lift: null` placeholder. The paper's third metric, LL = IDQ(adapted) \u2212 IDQ(frozen), needs a replay harness: recurring-but-non-identical scenarios evaluated by both a policy that may update from earlier operator feedback and a frozen one, on the same later decision points. Positive LL is the evidence that feedback actually improves loop timing/action choice \u2014 the strongest justification for further gate relaxation.\n\n## Action items\n1. Design the scenario format: recurring fingerprint families from `ledger/insights/` (e.g. the same hotspot fingerprint across weeks) with earlier labels available to the adapted policy only.\n2. Implement replay in the knowledge repo evals (deterministic, fixture-first like the 53-case suite).\n3. Wire the result into `hyrule-knowledge insights metrics` (replace the null placeholder) and the promotion runbooks.\n\n## Related\n- arXiv 2605.06717 \u00a74.3 (Equation 4); src/hyrule_knowledge/insight_policy.py (`learning_lift` placeholder)\n- docs/runbooks/soc-mode-promotion.md, docs/runbooks/noc-standing-grant-rollout.md", + "createdAt": "2026-07-10T20:45:16Z", + "labels": [ + { + "color": "006b75", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACRy1KVQ", + "name": "research-needed" + }, + { + "color": "0e8a16", + "description": "Reliability-Governor-or-human-approved autonomous work", + "id": "LA_kwDOQkBBHc8AAAACnbaFLw", + "name": "loop:approved" + } + ], + "number": 412, + "state": "OPEN", + "title": "Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios", + "updatedAt": "2026-07-10T20:46:08Z", + "url": "https://github.com/AS215932/network-operations/issues/412" +} +``` + +# Citations + +[1] [Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios](https://github.com/AS215932/network-operations/issues/412) diff --git a/okf/generated/github/issues/network-operations/413.md b/okf/generated/github/issues/network-operations/413.md new file mode 100644 index 0000000..3f98148 --- /dev/null +++ b/okf/generated/github/issues/network-operations/413.md @@ -0,0 +1,99 @@ +--- +type: GitHub Issue +title: Learned interruption-cost model (per-operator theta) for the proactive loops +description: 'GitHub Issue #413: Learned interruption-cost model (per-operator theta) + for the proactive loops' +resource: https://github.com/AS215932/network-operations/issues/413 +tags: +- github +- issues +- loop:needs-context +- network-operations +- research-needed +timestamp: '2026-07-10T20:46:06Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/413 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 413 +state: OPEN +labels: +- research-needed +- loop:needs-context +updated_at: '2026-07-10T20:46:06Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `413` | +| State | `OPEN` | +| Updated | `2026-07-10T20:46:06Z` | +| URL | https://github.com/AS215932/network-operations/issues/413 | + +# Labels + +research-needed, loop:needs-context + +# Issue body excerpt + +## Context +The insight records now carry static interruption-cost estimates (base per action + unchanged-info penalty). True Level-3 proactivity per arXiv 2605.06717 requires a *learned* per-operator cost model: operator dismissals/deferrals during focus periods should raise the bar for similar notifications while urgent classes stay through. Needs label volume from the observatory inbox first — revisit once a few hundred labels exist. + +## Action items +1. Analyze accumulated InsightLabels (dispositions by time-of-day, action class, fingerprint family) once volume permits. +2. Replace the static interruption-cost constants in noc-agent app/proactive/insights.py (and engineering insights.py) with a model informed by that history; keep the static values as the fallback floor. +3. Evaluate with the LL replay harness (#412) before changing any surfacing behavior. + +## Related +- app/proactive/insights.py (_COST_* constants), agentic-observatory /insights labels +- arXiv 2605.06717 §3.1 (Cost_int) and O1/O3 criteria + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\nThe insight records now carry static interruption-cost estimates (base per action + unchanged-info penalty). True Level-3 proactivity per arXiv 2605.06717 requires a *learned* per-operator cost model: operator dismissals/deferrals during focus periods should raise the bar for similar notifications while urgent classes stay through. Needs label volume from the observatory inbox first \u2014 revisit once a few hundred labels exist.\n\n## Action items\n1. Analyze accumulated InsightLabels (dispositions by time-of-day, action class, fingerprint family) once volume permits.\n2. Replace the static interruption-cost constants in noc-agent app/proactive/insights.py (and engineering insights.py) with a model informed by that history; keep the static values as the fallback floor.\n3. Evaluate with the LL replay harness (#412) before changing any surfacing behavior.\n\n## Related\n- app/proactive/insights.py (_COST_* constants), agentic-observatory /insights labels\n- arXiv 2605.06717 \u00a73.1 (Cost_int) and O1/O3 criteria", + "createdAt": "2026-07-10T20:45:44Z", + "labels": [ + { + "color": "006b75", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACRy1KVQ", + "name": "research-needed" + }, + { + "color": "d4c5f9", + "description": "Reliability Governor needs more authoritative context", + "id": "LA_kwDOQkBBHc8AAAACpfQLaQ", + "name": "loop:needs-context" + } + ], + "number": 413, + "state": "OPEN", + "title": "Learned interruption-cost model (per-operator theta) for the proactive loops", + "updatedAt": "2026-07-10T20:46:06Z", + "url": "https://github.com/AS215932/network-operations/issues/413" +} +``` + +# Citations + +[1] [Learned interruption-cost model (per-operator theta) for the proactive loops](https://github.com/AS215932/network-operations/issues/413) diff --git a/okf/generated/github/issues/network-operations/414.md b/okf/generated/github/issues/network-operations/414.md new file mode 100644 index 0000000..2905399 --- /dev/null +++ b/okf/generated/github/issues/network-operations/414.md @@ -0,0 +1,99 @@ +--- +type: GitHub Issue +title: Collector insight archival beyond the age prune (export to knowledge before + deletion) +description: 'GitHub Issue #414: Collector insight archival beyond the age prune (export + to knowledge before deletion)' +resource: https://github.com/AS215932/network-operations/issues/414 +tags: +- github +- issues +- loop:approved +- network-operations +- routine +timestamp: '2026-07-10T20:46:04Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/414 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 414 +state: OPEN +labels: +- routine +- loop:approved +updated_at: '2026-07-10T20:46:04Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `414` | +| State | `OPEN` | +| Updated | `2026-07-10T20:46:04Z` | +| URL | https://github.com/AS215932/network-operations/issues/414 | + +# Labels + +routine, loop:approved + +# Issue body excerpt + +## Context +agent-core#11 adds a simple age-based prune for insight rows (HYRULE_COLLECTOR_INSIGHT_RETENTION_DAYS, default 180d) on the assumption that durable copies live in the knowledge repo ledger via `insights sync`. That assumption is only safe if sync runs reliably before rows age out; there is no reconciliation check today, and non-insight trace rows still grow unbounded. + +## Action items +1. Add a reconciliation check (e.g. in the knowledge loop or an Icinga check): newest collector insight row older than N days must exist in ledger/insights/ — alert otherwise. +2. Decide retention for non-insight trace rows (loop traces, actions) and implement general collector retention. +3. Consider a compacted archive export (jsonl to the state dir) at prune time as a second safety net. + +## Related +- agent_core/collector/app.py (_prune_insight_rows), hyrule_knowledge/insight_sync.py + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\nagent-core#11 adds a simple age-based prune for insight rows (HYRULE_COLLECTOR_INSIGHT_RETENTION_DAYS, default 180d) on the assumption that durable copies live in the knowledge repo ledger via `insights sync`. That assumption is only safe if sync runs reliably before rows age out; there is no reconciliation check today, and non-insight trace rows still grow unbounded.\n\n## Action items\n1. Add a reconciliation check (e.g. in the knowledge loop or an Icinga check): newest collector insight row older than N days must exist in ledger/insights/ \u2014 alert otherwise.\n2. Decide retention for non-insight trace rows (loop traces, actions) and implement general collector retention.\n3. Consider a compacted archive export (jsonl to the state dir) at prune time as a second safety net.\n\n## Related\n- agent_core/collector/app.py (_prune_insight_rows), hyrule_knowledge/insight_sync.py", + "createdAt": "2026-07-10T20:45:45Z", + "labels": [ + { + "color": "0052cc", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACRzJ7Ag", + "name": "routine" + }, + { + "color": "0e8a16", + "description": "Reliability-Governor-or-human-approved autonomous work", + "id": "LA_kwDOQkBBHc8AAAACnbaFLw", + "name": "loop:approved" + } + ], + "number": 414, + "state": "OPEN", + "title": "Collector insight archival beyond the age prune (export to knowledge before deletion)", + "updatedAt": "2026-07-10T20:46:04Z", + "url": "https://github.com/AS215932/network-operations/issues/414" +} +``` + +# Citations + +[1] [Collector insight archival beyond the age prune (export to knowledge before deletion)](https://github.com/AS215932/network-operations/issues/414) diff --git a/okf/generated/github/issues/network-operations/415.md b/okf/generated/github/issues/network-operations/415.md new file mode 100644 index 0000000..1f08267 --- /dev/null +++ b/okf/generated/github/issues/network-operations/415.md @@ -0,0 +1,98 @@ +--- +type: GitHub Issue +title: Obsidian wikilink projection for OKF (only if the direct-vault view proves + limiting) +description: 'GitHub Issue #415: Obsidian wikilink projection for OKF (only if the + direct-vault view proves limiting)' +resource: https://github.com/AS215932/network-operations/issues/415 +tags: +- documentation +- github +- issues +- loop:approved +- network-operations +timestamp: '2026-07-10T20:46:02Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/415 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 415 +state: OPEN +labels: +- documentation +- loop:approved +updated_at: '2026-07-10T20:46:02Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `415` | +| State | `OPEN` | +| Updated | `2026-07-10T20:46:02Z` | +| URL | https://github.com/AS215932/network-operations/issues/415 | + +# Labels + +documentation, loop:approved + +# Issue body excerpt + +## Context +knowledge#35 ships the light-touch Obsidian audit view: open okf/ directly as a vault (relative markdown links resolve natively; minimal committed .obsidian config). The heavier alternative — a derived projection with [[wikilink]] aliases for nicer graph labels/backlink ergonomics — was deliberately deferred; it duplicates content for mostly cosmetic gain and risks divergence. + +## Action items +1. Use the direct vault for a few audit sessions; note concrete friction (if any). +2. Only if limiting: add a derived, non-committed `hyrule-knowledge vault --out ` projection (wikilink aliases from frontmatter titles), never a source-format migration. + +## Related +- docs/obsidian-audit.md, okf/.obsidian/, KM research verdict in the v-next plan (borrow conventions, don't migrate) + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\nknowledge#35 ships the light-touch Obsidian audit view: open okf/ directly as a vault (relative markdown links resolve natively; minimal committed .obsidian config). The heavier alternative \u2014 a derived projection with [[wikilink]] aliases for nicer graph labels/backlink ergonomics \u2014 was deliberately deferred; it duplicates content for mostly cosmetic gain and risks divergence.\n\n## Action items\n1. Use the direct vault for a few audit sessions; note concrete friction (if any).\n2. Only if limiting: add a derived, non-committed `hyrule-knowledge vault --out ` projection (wikilink aliases from frontmatter titles), never a source-format migration.\n\n## Related\n- docs/obsidian-audit.md, okf/.obsidian/, KM research verdict in the v-next plan (borrow conventions, don't migrate)", + "createdAt": "2026-07-10T20:45:47Z", + "labels": [ + { + "color": "0075ca", + "description": "Improvements or additions to documentation", + "id": "LA_kwDOQkBBHc8AAAACRy1KTA", + "name": "documentation" + }, + { + "color": "0e8a16", + "description": "Reliability-Governor-or-human-approved autonomous work", + "id": "LA_kwDOQkBBHc8AAAACnbaFLw", + "name": "loop:approved" + } + ], + "number": 415, + "state": "OPEN", + "title": "Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting)", + "updatedAt": "2026-07-10T20:46:02Z", + "url": "https://github.com/AS215932/network-operations/issues/415" +} +``` + +# Citations + +[1] [Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting)](https://github.com/AS215932/network-operations/issues/415) diff --git a/okf/generated/github/issues/network-operations/425.md b/okf/generated/github/issues/network-operations/425.md new file mode 100644 index 0000000..de51285 --- /dev/null +++ b/okf/generated/github/issues/network-operations/425.md @@ -0,0 +1,159 @@ +--- +type: GitHub Issue +title: 'Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 + learning arc)' +description: 'GitHub Issue #425: Agentic loops v-next: roadmap after go-live (data-gated + promotions + Level-3 learning arc)' +resource: https://github.com/AS215932/network-operations/issues/425 +tags: +- github +- issues +- loop:needs-human +- monitoring +- network-operations +- research-needed +timestamp: '2026-07-11T05:01:47Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/425 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 425 +state: OPEN +labels: +- research-needed +- monitoring +- loop:needs-human +updated_at: '2026-07-11T05:01:47Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `425` | +| State | `OPEN` | +| Updated | `2026-07-11T05:01:47Z` | +| URL | https://github.com/AS215932/network-operations/issues/425 | + +# Labels + +research-needed, monitoring, loop:needs-human + +# Issue body excerpt + +## Context + +The agentic-loops v-next program is deployed and live as of 2026-07-11: the +insight stream flows from NOC (#419) and engineering-loop (#424) producers into +the agent-core collector **v0.8.1** (ingest-token guard scoped to `insight_label` +writes, #422 / agent-core#12), and operator labels are enabled in the Observatory +inbox (#421, `https://observatory.servify.network/insights`). Metrics +(IDQ/CGS/silence + grounding ledger) are computed in the knowledge repo. + +Everything else that was *built* this iteration is flag-gated OFF and graduates +only as labeled data accumulates. This issue tracks that remaining roadmap so it +is not lost across sessions. Grounding: arXiv 2605.06717 — we are at **Level 2 +(scheduled)**; the payoff is **Level 3 (a learned surface/stay-silent policy)**. + +## Action items + +### A. Near-term — let burn-ins run, promote on criteria (target ~2026-07-18 → 07-25) + +- [ ] **Validate the closed loop with real labels first.** Post real + accept/dismiss/edit labels in the Observatory, `hyrule-knowledge insights sync`, + confirm `insights metrics --loop noc` returns **non-null** IDQ/CGS and + `grounding.jsonl` increments. Nothing below is trustworthy until this is seen. +- [ ] **Knowledge auto-merge** `dry_run → on` after the one-week burn-in + (started 2026-07-11, ~2026-07-18). Confirm each "would auto-merge" comment + matched the human call. `gh variable set KNOWLEDGE_AUTO_MERGE --repo + AS215932/knowledge --body on`. Runbook: `docs/runbooks/knowledge-auto-merge.md`. +- [ ] **NOC autonomy ladder step 1** — no-op rollback guards + (`NOC_ENABLE_NOOP_ROLLBACK_GUARDS=1` + `HYRULE_MCP_ENABLE_NOOP_GUARDS=1`), + ≥2-week observation (~2026-07-25). Runbook: + `docs/runbooks/noc-standing-grant-rollout.md` step 1. +- [ ] **NOC autonomy ladder step 2** — first `acknowledge_icinga` standing grant + (`NOC_STANDING_GRANT_ACTION_CLASSES=acknowledge_icinga`). **Gate: step-1 burn-in + complete AND NOC IDQ ≥ 0.70 over ≥ 25 labeled insights** (`insights metrics + --loop noc`). Runbook step 2. +- [ ] **Governor Tier-2-with-history** — run `capability-history --write-proposal`, + review the join of stored CandidateDecisionRecords × PR terminal state × + downstream_outcome, then promote the registry `auto_approve_max_risk_tier 1→2`. + Needs engineering-loop insight records (#424) accumulating first. + +### B. Level-3 arc — the research payoff (needs label volume from A) + +- [ ] **#412 — Learning Lift replay harness.** LL = IDQ(adapted) − IDQ(frozen), + currently a null placeholder. First real measurement of whether the loops + *learn* from feedback, not just whether they decide well. Buildable once a + corpus of labeled recurring scenarios exists. +- [ ] **#413 — Learned interruption cost (per-operator θ).** `interruption_cost` + is a static constant today (0.25 notify / 0.15 draft). Learning θ from label + feedback is the capstone that actually moves Level 2 → Level 3. + +### C. Lower-urgency / opportunistic + +- [ ] **SOC as the 4th producer.** Role is built but has no host. Stand up the + SOC VM (host_vars + peers + network-flows + monitoring + vault_agent wiring), + then the SOC ladder (`docs/runbooks/soc-mode-promotion.md`) can start climbing. +- [ ] **#414 — Collector insight archival** beyond the 180d age prune (export to + the knowledge ledger before deletion). +- [ ] **#415 — Obsidian wikilink projection** for OKF, only if the direct-vault + view proves limiting. +- [ ] **Promotion-bot vs. manual ownership.** The `as215932-promotion-bot` + opened #416 in parallel with manual promotion #417 (duplicate/conflicting). + Decide whether the bot own +... + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n\nThe agentic-loops v-next program is deployed and live as of 2026-07-11: the\ninsight stream flows from NOC (#419) and engineering-loop (#424) producers into\nthe agent-core collector **v0.8.1** (ingest-token guard scoped to `insight_label`\nwrites, #422 / agent-core#12), and operator labels are enabled in the Observatory\ninbox (#421, `https://observatory.servify.network/insights`). Metrics\n(IDQ/CGS/silence + grounding ledger) are computed in the knowledge repo.\n\nEverything else that was *built* this iteration is flag-gated OFF and graduates\nonly as labeled data accumulates. This issue tracks that remaining roadmap so it\nis not lost across sessions. Grounding: arXiv 2605.06717 \u2014 we are at **Level 2\n(scheduled)**; the payoff is **Level 3 (a learned surface/stay-silent policy)**.\n\n## Action items\n\n### A. Near-term \u2014 let burn-ins run, promote on criteria (target ~2026-07-18 \u2192 07-25)\n\n- [ ] **Validate the closed loop with real labels first.** Post real\n accept/dismiss/edit labels in the Observatory, `hyrule-knowledge insights sync`,\n confirm `insights metrics --loop noc` returns **non-null** IDQ/CGS and\n `grounding.jsonl` increments. Nothing below is trustworthy until this is seen.\n- [ ] **Knowledge auto-merge** `dry_run \u2192 on` after the one-week burn-in\n (started 2026-07-11, ~2026-07-18). Confirm each \"would auto-merge\" comment\n matched the human call. `gh variable set KNOWLEDGE_AUTO_MERGE --repo\n AS215932/knowledge --body on`. Runbook: `docs/runbooks/knowledge-auto-merge.md`.\n- [ ] **NOC autonomy ladder step 1** \u2014 no-op rollback guards\n (`NOC_ENABLE_NOOP_ROLLBACK_GUARDS=1` + `HYRULE_MCP_ENABLE_NOOP_GUARDS=1`),\n \u22652-week observation (~2026-07-25). Runbook:\n `docs/runbooks/noc-standing-grant-rollout.md` step 1.\n- [ ] **NOC autonomy ladder step 2** \u2014 first `acknowledge_icinga` standing grant\n (`NOC_STANDING_GRANT_ACTION_CLASSES=acknowledge_icinga`). **Gate: step-1 burn-in\n complete AND NOC IDQ \u2265 0.70 over \u2265 25 labeled insights** (`insights metrics\n --loop noc`). Runbook step 2.\n- [ ] **Governor Tier-2-with-history** \u2014 run `capability-history --write-proposal`,\n review the join of stored CandidateDecisionRecords \u00d7 PR terminal state \u00d7\n downstream_outcome, then promote the registry `auto_approve_max_risk_tier 1\u21922`.\n Needs engineering-loop insight records (#424) accumulating first.\n\n### B. Level-3 arc \u2014 the research payoff (needs label volume from A)\n\n- [ ] **#412 \u2014 Learning Lift replay harness.** LL = IDQ(adapted) \u2212 IDQ(frozen),\n currently a null placeholder. First real measurement of whether the loops\n *learn* from feedback, not just whether they decide well. Buildable once a\n corpus of labeled recurring scenarios exists.\n- [ ] **#413 \u2014 Learned interruption cost (per-operator \u03b8).** `interruption_cost`\n is a static constant today (0.25 notify / 0.15 draft). Learning \u03b8 from label\n feedback is the capstone that actually moves Level 2 \u2192 Level 3.\n\n### C. Lower-urgency / opportunistic\n\n- [ ] **SOC as the 4th producer.** Role is built but has no host. Stand up the\n SOC VM (host_vars + peers + network-flows + monitoring + vault_agent wiring),\n then the SOC ladder (`docs/runbooks/soc-mode-promotion.md`) can start climbing.\n- [ ] **#414 \u2014 Collector insight archival** beyond the 180d age prune (export to\n the knowledge ledger before deletion).\n- [ ] **#415 \u2014 Obsidian wikilink projection** for OKF, only if the direct-vault\n view proves limiting.\n- [ ] **Promotion-bot vs. manual ownership.** The `as215932-promotion-bot`\n opened #416 in parallel with manual promotion #417 (duplicate/conflicting).\n Decide whether the bot own\n...", + "createdAt": "2026-07-11T04:52:40Z", + "labels": [ + { + "color": "006b75", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACRy1KVQ", + "name": "research-needed" + }, + { + "color": "0e8a16", + "description": "", + "id": "LA_kwDOQkBBHc8AAAACR7y1sw", + "name": "monitoring" + }, + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOQkBBHc8AAAACpfQLsA", + "name": "loop:needs-human" + } + ], + "number": 425, + "state": "OPEN", + "title": "Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc)", + "updatedAt": "2026-07-11T05:01:47Z", + "url": "https://github.com/AS215932/network-operations/issues/425" +} +``` + +# Citations + +[1] [Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc)](https://github.com/AS215932/network-operations/issues/425) diff --git a/okf/generated/github/issues/network-operations/426.md b/okf/generated/github/issues/network-operations/426.md new file mode 100644 index 0000000..231b7d2 --- /dev/null +++ b/okf/generated/github/issues/network-operations/426.md @@ -0,0 +1,155 @@ +--- +type: GitHub Issue +title: 'Env-only Vault-template promotions silently no-op: Vault Agent not restarted, + so the render + service restart never fire' +description: 'GitHub Issue #426: Env-only Vault-template promotions silently no-op: + Vault Agent not restarted, so the render + service restart never fire' +resource: https://github.com/AS215932/network-operations/issues/426 +tags: +- ansible +- bug +- github +- issues +- loop:needs-human +- network-operations +timestamp: '2026-07-11T05:16:11Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/426 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 426 +state: OPEN +labels: +- bug +- ansible +- loop:needs-human +updated_at: '2026-07-11T05:16:11Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `426` | +| State | `OPEN` | +| Updated | `2026-07-11T05:16:11Z` | +| URL | https://github.com/AS215932/network-operations/issues/426 | + +# Labels + +bug, ansible, loop:needs-human + +# Issue body excerpt + +## Context + +#419 enabled the NOC insight stream by adding `NOC_INSIGHT_RECORDS_ENABLED=1` +to `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2`. The +`app-promotion-deploy` noc run **succeeded** (run 29138182593, all three legs +green, 2026-07-11T03:32:55Z), yet the collector insight stream stayed empty. + +Diagnosis (`systemctl status noc-agent` on noc): + +``` +Active: active (running) since Sat 2026-07-11 02:17:56 UTC +``` + +noc-agent has run continuously **since 02:17:56 — 75 minutes before #419's +03:32 deploy** — so the process never loaded the new env var, never emitted, +and the collector never received anything. + +Root cause: Vault Agent loads its templates at **its own** startup. The deploy +installs the updated `.ctmpl` file on disk but does **not** restart the Vault +Agent instance, so it keeps rendering the content it loaded before the change. +`/opt/noc-agent/.env` is therefore never re-rendered with the new line, and the +per-template `reload_command` — which is correctly a full restart +(`ansible/playbooks/noc.yml:137`: `systemctl restart xo-mcp && noc-agent && +noc-agent-bot`) — never fires. The whole promotion silently no-ops. + +## Blast radius + +Every env-only promotion delivered through a Vault Agent template: +- noc-agent (#419, confirmed broken) +- engineering-loop (#424 — same ctmpl-only shape; will silently no-op) +- knowledge-loop, hyrule-cloud, github-runner, etc. +- The token renders (#420/#421) escaped only because the engineering-loop + deploy restarts collector/observatory for other reasons. + +Manual recovery today: `systemctl restart vault-agent-` (re-renders the +env and fires the reload_command, which restarts the consumer). + +## Action items + +1. **Restart Vault Agent when a template's rendered `.ctmpl` changes.** In the + `vault_agent` role, key the in-role Vault Agent restart + (`tasks/main.yml`, the `vault_agent_restart_needed` path) on the template + file tasks' `changed` status, not just on `vault-agent.hcl` changes — so a + template edit forces a reload of the template set. +2. **Fail-loud guard in `app-promotion-deploy`:** after apply, assert each + affected consuming service's `ActiveEnterTimestamp` is after the deploy + start; warn/fail if a service that should have restarted did not. A green + deploy that silently changed nothing is the worst outcome. +3. **Interim doc:** note in the promotion runbooks that an env-only + Vault-template change requires `systemctl restart vault-agent-` + post-deploy until (1) lands, and how to verify via service start time. + +## Related + +- #419 (the promotion that no-op'd), #424 (next to hit it) +- `ansible/roles/vault_agent/{defaults/main.yml,tasks/main.yml,templates/vault-agent.hcl.j2}` +- `ansible/playbooks/noc.yml:137` (env reload_command) +- Verify fix: after a template-only apply, `systemctl show -p ActiveEnterTimestamp` is later than the deploy. + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n\n#419 enabled the NOC insight stream by adding `NOC_INSIGHT_RECORDS_ENABLED=1`\nto `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2`. The\n`app-promotion-deploy` noc run **succeeded** (run 29138182593, all three legs\ngreen, 2026-07-11T03:32:55Z), yet the collector insight stream stayed empty.\n\nDiagnosis (`systemctl status noc-agent` on noc):\n\n```\nActive: active (running) since Sat 2026-07-11 02:17:56 UTC\n```\n\nnoc-agent has run continuously **since 02:17:56 \u2014 75 minutes before #419's\n03:32 deploy** \u2014 so the process never loaded the new env var, never emitted,\nand the collector never received anything.\n\nRoot cause: Vault Agent loads its templates at **its own** startup. The deploy\ninstalls the updated `.ctmpl` file on disk but does **not** restart the Vault\nAgent instance, so it keeps rendering the content it loaded before the change.\n`/opt/noc-agent/.env` is therefore never re-rendered with the new line, and the\nper-template `reload_command` \u2014 which is correctly a full restart\n(`ansible/playbooks/noc.yml:137`: `systemctl restart xo-mcp && noc-agent &&\nnoc-agent-bot`) \u2014 never fires. The whole promotion silently no-ops.\n\n## Blast radius\n\nEvery env-only promotion delivered through a Vault Agent template:\n- noc-agent (#419, confirmed broken)\n- engineering-loop (#424 \u2014 same ctmpl-only shape; will silently no-op)\n- knowledge-loop, hyrule-cloud, github-runner, etc.\n- The token renders (#420/#421) escaped only because the engineering-loop\n deploy restarts collector/observatory for other reasons.\n\nManual recovery today: `systemctl restart vault-agent-` (re-renders the\nenv and fires the reload_command, which restarts the consumer).\n\n## Action items\n\n1. **Restart Vault Agent when a template's rendered `.ctmpl` changes.** In the\n `vault_agent` role, key the in-role Vault Agent restart\n (`tasks/main.yml`, the `vault_agent_restart_needed` path) on the template\n file tasks' `changed` status, not just on `vault-agent.hcl` changes \u2014 so a\n template edit forces a reload of the template set.\n2. **Fail-loud guard in `app-promotion-deploy`:** after apply, assert each\n affected consuming service's `ActiveEnterTimestamp` is after the deploy\n start; warn/fail if a service that should have restarted did not. A green\n deploy that silently changed nothing is the worst outcome.\n3. **Interim doc:** note in the promotion runbooks that an env-only\n Vault-template change requires `systemctl restart vault-agent-`\n post-deploy until (1) lands, and how to verify via service start time.\n\n## Related\n\n- #419 (the promotion that no-op'd), #424 (next to hit it)\n- `ansible/roles/vault_agent/{defaults/main.yml,tasks/main.yml,templates/vault-agent.hcl.j2}`\n- `ansible/playbooks/noc.yml:137` (env reload_command)\n- Verify fix: after a template-only apply, `systemctl show -p ActiveEnterTimestamp` is later than the deploy.", + "createdAt": "2026-07-11T05:08:27Z", + "labels": [ + { + "color": "d73a4a", + "description": "Something isn't working", + "id": "LA_kwDOQkBBHc8AAAACRy1KSw", + "name": "bug" + }, + { + "color": "6e1ed4", + "description": "Ansible role / playbook / inventory work", + "id": "LA_kwDOQkBBHc8AAAACiV_sGA", + "name": "ansible" + }, + { + "color": "d73a4a", + "description": "Human review required before autonomous routing", + "id": "LA_kwDOQkBBHc8AAAACpfQLsA", + "name": "loop:needs-human" + } + ], + "number": 426, + "state": "OPEN", + "title": "Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire", + "updatedAt": "2026-07-11T05:16:11Z", + "url": "https://github.com/AS215932/network-operations/issues/426" +} +``` + +# Citations + +[1] [Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire](https://github.com/AS215932/network-operations/issues/426) diff --git a/okf/generated/github/issues/network-operations/431.md b/okf/generated/github/issues/network-operations/431.md new file mode 100644 index 0000000..c6c66e4 --- /dev/null +++ b/okf/generated/github/issues/network-operations/431.md @@ -0,0 +1,114 @@ +--- +type: GitHub Issue +title: log VM missing firewall allow for cr1-ch1 syslog/Vector ingest +description: 'GitHub Issue #431: log VM missing firewall allow for cr1-ch1 syslog/Vector + ingest' +resource: https://github.com/AS215932/network-operations/issues/431 +tags: +- github +- issues +- loop:approved +- network-operations +timestamp: '2026-07-11T12:46:27Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/issues/431 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +github_type: GitHub Issue +number: 431 +state: OPEN +labels: +- loop:approved +updated_at: '2026-07-11T12:46:27Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Issue` | +| Number/tag | `431` | +| State | `OPEN` | +| Updated | `2026-07-11T12:46:27Z` | +| URL | https://github.com/AS215932/network-operations/issues/431 | + +# Labels + +loop:approved + +# Issue body excerpt + +## Context + +`ansible/inventory/host_vars/cr1-ch1.yml` sets `logs_use_freebsd_syslogd: true` +(like cr1-nl1 and cr1-de1), so cr1-ch1 forwards logs to the `log` VM. But +`ansible/inventory/host_vars/log.yml` only has ingest allows for cr1-nl1 and +cr1-de1: + +- `tcp/6000` (Vector) from `peers.cr1_nl1.loopback` and `peers.cr1_de1.loopback` +- `tcp/6514` (native syslogd) from `peers.cr1_nl1.loopback` and `peers.cr1_de1.loopback` + +There is no `cr1_ch1` entry for either port, so cr1-ch1's log shipping is not +permitted by log's nftables. Surfaced during the network-flows→OKF review +(AS215932/network-operations#430): the cross-cutting note was over-claiming that +all three FreeBSD routers forward syslog to log, so the note was corrected to +name only cr1-nl1/cr1-de1 and this gap filed for the real fix. + +## Action items + +1. Add `docs/network-flows.md` row(s): `cr1-ch1 -> log:6000` (Vector) and/or + `cr1-ch1 -> log:6514` (syslogd), matching whichever transport cr1-ch1 uses + (mirror cr1-nl1/de1) — via the structured inventory, then re-render. +2. Add the matching `firewall_extra_rules` to `host_vars/log.yml`: + `{ proto: tcp, dport: 6000, src: "{{ peers.cr1_ch1.loopback }}", ... }` and + `{ proto: tcp, dport: 6514, src: "{{ peers.cr1_ch1.loopback }}", ... }`. +3. Confirm `peers.cr1_ch1.loopback` exists in `group_vars/all.yml` (add if not). +4. Re-render (`ansible-playbook playbooks/firewall.yml --tags validate ...`), + review the `ansible/generated/log/nftables.conf` diff, and apply with the + log VM in the rollout. +5. Once landed, restore cr1-ch1 to the syslog note in `network_flows.yml`. + +## Related +- ansible/inventory/host_vars/{cr1-ch1,log}.yml +- ansible/inventory/network_flows.yml (syslog note) +- AS215932/network-operations#430 + + +# Raw metadata + +```json +{ + "assignees": [], + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "body_excerpt": "## Context\n\n`ansible/inventory/host_vars/cr1-ch1.yml` sets `logs_use_freebsd_syslogd: true`\n(like cr1-nl1 and cr1-de1), so cr1-ch1 forwards logs to the `log` VM. But\n`ansible/inventory/host_vars/log.yml` only has ingest allows for cr1-nl1 and\ncr1-de1:\n\n- `tcp/6000` (Vector) from `peers.cr1_nl1.loopback` and `peers.cr1_de1.loopback`\n- `tcp/6514` (native syslogd) from `peers.cr1_nl1.loopback` and `peers.cr1_de1.loopback`\n\nThere is no `cr1_ch1` entry for either port, so cr1-ch1's log shipping is not\npermitted by log's nftables. Surfaced during the network-flows\u2192OKF review\n(AS215932/network-operations#430): the cross-cutting note was over-claiming that\nall three FreeBSD routers forward syslog to log, so the note was corrected to\nname only cr1-nl1/cr1-de1 and this gap filed for the real fix.\n\n## Action items\n\n1. Add `docs/network-flows.md` row(s): `cr1-ch1 -> log:6000` (Vector) and/or\n `cr1-ch1 -> log:6514` (syslogd), matching whichever transport cr1-ch1 uses\n (mirror cr1-nl1/de1) \u2014 via the structured inventory, then re-render.\n2. Add the matching `firewall_extra_rules` to `host_vars/log.yml`:\n `{ proto: tcp, dport: 6000, src: \"{{ peers.cr1_ch1.loopback }}\", ... }` and\n `{ proto: tcp, dport: 6514, src: \"{{ peers.cr1_ch1.loopback }}\", ... }`.\n3. Confirm `peers.cr1_ch1.loopback` exists in `group_vars/all.yml` (add if not).\n4. Re-render (`ansible-playbook playbooks/firewall.yml --tags validate ...`),\n review the `ansible/generated/log/nftables.conf` diff, and apply with the\n log VM in the rollout.\n5. Once landed, restore cr1-ch1 to the syslog note in `network_flows.yml`.\n\n## Related\n- ansible/inventory/host_vars/{cr1-ch1,log}.yml\n- ansible/inventory/network_flows.yml (syslog note)\n- AS215932/network-operations#430", + "createdAt": "2026-07-11T12:39:25Z", + "labels": [ + { + "color": "0e8a16", + "description": "Reliability-Governor-or-human-approved autonomous work", + "id": "LA_kwDOQkBBHc8AAAACnbaFLw", + "name": "loop:approved" + } + ], + "number": 431, + "state": "OPEN", + "title": "log VM missing firewall allow for cr1-ch1 syslog/Vector ingest", + "updatedAt": "2026-07-11T12:46:27Z", + "url": "https://github.com/AS215932/network-operations/issues/431" +} +``` + +# Citations + +[1] [log VM missing firewall allow for cr1-ch1 syslog/Vector ingest](https://github.com/AS215932/network-operations/issues/431) diff --git a/okf/generated/github/issues/network-operations/49.md b/okf/generated/github/issues/network-operations/49.md index 23e77b8..a952362 100644 --- a/okf/generated/github/issues/network-operations/49.md +++ b/okf/generated/github/issues/network-operations/49.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/49 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/5.md b/okf/generated/github/issues/network-operations/5.md index 8a1f6ec..719dffd 100644 --- a/okf/generated/github/issues/network-operations/5.md +++ b/okf/generated/github/issues/network-operations/5.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/5 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/56.md b/okf/generated/github/issues/network-operations/56.md index d5bd3ee..71e5d48 100644 --- a/okf/generated/github/issues/network-operations/56.md +++ b/okf/generated/github/issues/network-operations/56.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/56 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/8.md b/okf/generated/github/issues/network-operations/8.md index 0e12427..8c28f31 100644 --- a/okf/generated/github/issues/network-operations/8.md +++ b/okf/generated/github/issues/network-operations/8.md @@ -5,7 +5,6 @@ description: 'GitHub Issue #8: Set up Ripe Atlas Probe to monitor network' resource: https://github.com/AS215932/network-operations/issues/8 tags: - IPv4 -- blocked - github - issues - loop:knowledge-gap @@ -13,13 +12,13 @@ tags: - network-operations - research-needed - service -timestamp: '2026-06-30T02:15:48Z' +timestamp: '2026-07-03T14:10:34Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/8 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -28,12 +27,11 @@ number: 8 state: OPEN labels: - research-needed -- blocked - service - IPv4 - monitoring - loop:knowledge-gap -updated_at: '2026-06-30T02:15:48Z' +updated_at: '2026-07-03T14:10:34Z' --- # GitHub evidence @@ -44,12 +42,12 @@ updated_at: '2026-06-30T02:15:48Z' | Type | `GitHub Issue` | | Number/tag | `8` | | State | `OPEN` | -| Updated | `2026-06-30T02:15:48Z` | +| Updated | `2026-07-03T14:10:34Z` | | URL | https://github.com/AS215932/network-operations/issues/8 | # Labels -research-needed, blocked, service, IPv4, monitoring, loop:knowledge-gap +research-needed, service, IPv4, monitoring, loop:knowledge-gap # Issue body excerpt @@ -78,12 +76,6 @@ https://atlas.ripe.net/docs/howtos/software-probes "id": "LA_kwDOQkBBHc8AAAACRy1KVQ", "name": "research-needed" }, - { - "color": "b60205", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACRzJvQA", - "name": "blocked" - }, { "color": "5319e7", "description": "", @@ -112,7 +104,7 @@ https://atlas.ripe.net/docs/howtos/software-probes "number": 8, "state": "OPEN", "title": "Set up Ripe Atlas Probe to monitor network", - "updatedAt": "2026-06-30T02:15:48Z", + "updatedAt": "2026-07-03T14:10:34Z", "url": "https://github.com/AS215932/network-operations/issues/8" } ``` diff --git a/okf/generated/github/issues/network-operations/81.md b/okf/generated/github/issues/network-operations/81.md index 31cd0a2..14ccd8e 100644 --- a/okf/generated/github/issues/network-operations/81.md +++ b/okf/generated/github/issues/network-operations/81.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/81 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/84.md b/okf/generated/github/issues/network-operations/84.md index 0241ab5..7dea7ad 100644 --- a/okf/generated/github/issues/network-operations/84.md +++ b/okf/generated/github/issues/network-operations/84.md @@ -18,7 +18,7 @@ authority: canonical source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/issues/84 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/github/issues/network-operations/index.md b/okf/generated/github/issues/network-operations/index.md index 7dd9fd5..0bcf476 100644 --- a/okf/generated/github/issues/network-operations/index.md +++ b/okf/generated/github/issues/network-operations/index.md @@ -2,40 +2,48 @@ * [Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving](350.md) - GitHub Issue #350: Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving * [Agentic ISP operating loop launch — remaining production cutover](225.md) - GitHub Issue #225: Agentic ISP operating loop launch — remaining production cutover +* [Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc)](425.md) - GitHub Issue #425: Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc) * [Agentic Observatory post-rollout stabilization and audited-action readiness](327.md) - GitHub Issue #327: Agentic Observatory post-rollout stabilization and audited-action readiness -* [Alert on OVH failover IP payment and expiry outside AS215932](173.md) - GitHub Issue #173: Alert on OVH failover IP payment and expiry outside AS215932 * [Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0](355.md) - GitHub Issue #355: Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0 * [app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix](265.md) - GitHub Issue #265: app-promotion-deploy: manual/auto apply concurrency collisions + wrong detect matrix * [CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope)](157.md) - GitHub Issue #157: CI/CD modernization: steady-state follow-ups (dependabot rollout, Semgrep blocking gate, admin:org downscope) * [CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs](272.md) - GitHub Issue #272: CI: skip the heavy IaC matrix on app-promotion (SHA-pin-only) PRs -* [Complete live rollout of x402 Hyrule Network Proxy](214.md) - GitHub Issue #214: Complete live rollout of x402 Hyrule Network Proxy +* [Collector insight archival beyond the age prune (export to knowledge before deletion)](414.md) - GitHub Issue #414: Collector insight archival beyond the age prune (export to knowledge before deletion) * [Connect home OpenWRT CPE to my AS](4.md) - GitHub Issue #4: Connect home OpenWRT CPE to my AS -* [drift-detection: 11-day accumulated config drift — firewalls, monitoring, ci, netproxy unreachable](246.md) - GitHub Issue #246: drift-detection: 11-day accumulated config drift — firewalls, monitoring, ci, netproxy unreachable * [Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop)](245.md) - GitHub Issue #245: Engineering Loop run notifications failing (Discord 403, Icinga timeout from loop) * [Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key](249.md) - GitHub Issue #249: Engineering Loop should use a dedicated OpenRouter key, not the NOC Agent key +* [engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364)](375.md) - GitHub Issue #375: engineering-loop: hourly cycles fail with non-fast-forward push when promotion branch already exists (stuck on PR #364) +* [Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire](426.md) - GitHub Issue #426: Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire * [Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB](252.md) - GitHub Issue #252: Fix hyrule-cloud Vault render failure for missing PAYMENT_BTC_XPUB * [Fix Icinga snapshot helper credentials on mon](181.md) - GitHub Issue #181: Fix Icinga snapshot helper credentials on mon +* [Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults](361.md) - GitHub Issue #361: Harden extmon diag/BGP agents: diag-agent input validation, CAIDA curl|bash, token defaults * [hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation](268.md) - GitHub Issue #268: hyrule-cloud monero-wallet-rpc: not syncing (no daemon) + restore script breaks on password rotation * [hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs)](49.md) - GitHub Issue #49: hyrule-mcp ssh user can't read /etc/icinga2/conf.d/ on mon (and other root-owned configs) * [Implement autonomous NOC approved remediation execution with commit-confirm rollback](39.md) - GitHub Issue #39: Implement autonomous NOC approved remediation execution with commit-confirm rollback * [INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF](130.md) - GitHub Issue #130: INCIDENT: rtr unbound reload caused overlay DNS outage — /var/lib/unbound/root.key was 0 bytes; DNSSEC validation now temporarily OFF * [Investigate replacement of Debian router "rtr" to OpenBSD](14.md) - GitHub Issue #14: Investigate replacement of Debian router "rtr" to OpenBSD * [Japan PoP research: prefix audit and IPv6 /48 planning](319.md) - GitHub Issue #319: Japan PoP research: prefix audit and IPv6 /48 planning +* [Learned interruption-cost model (per-operator theta) for the proactive loops](413.md) - GitHub Issue #413: Learned interruption-cost model (per-operator theta) for the proactive loops +* [Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios](412.md) - GitHub Issue #412: Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios +* [log VM missing firewall allow for cr1-ch1 syslog/Vector ingest](431.md) - GitHub Issue #431: log VM missing firewall allow for cr1-ch1 syslog/Vector ingest * [monitoring + logs roles: add RedHat / XCP-NG branch for dom0](56.md) - GitHub Issue #56: monitoring + logs roles: add RedHat / XCP-NG branch for dom0 * [monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan](81.md) - GitHub Issue #81: monitoring role: idempotent bootstrap of nagios SSH identity on mon + overlay-loopback keyscan +* [Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon](403.md) - GitHub Issue #403: Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon * [Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/](84.md) - GitHub Issue #84: Move Knot TSIG out of secrets.local.sh into Vault; gitignore generated/ +* [noc playbook: service restart races vault-agent env re-render](398.md) - GitHub Issue #398: noc playbook: service restart races vault-agent env re-render * [noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH](127.md) - GitHub Issue #127: noc_mcp_key playbook can't be applied via CI — runner has no NOC_MCP_KEY_PATH +* [Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting)](415.md) - GitHub Issue #415: Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting) * [Org-Wide Low-Noise CI/CD Discord Notifications](170.md) - GitHub Issue #170: Org-Wide Low-Noise CI/CD Discord Notifications * [Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge](138.md) - GitHub Issue #138: Peering & transit expansion (Phases 1–5): eliminate AS24961 dependency, NL-anchored multi-homed IPv6 edge * [Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results](359.md) - GitHub Issue #359: Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results +* [promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers)](392.md) - GitHub Issue #392: promote-apps: auto-opened promotion PRs get zero CI (GITHUB_TOKEN pushes suppress pull_request triggers) * [promote-apps: reused promotion branch + --force-with-lease breaks after each merge](262.md) - GitHub Issue #262: promote-apps: reused promotion branch + --force-with-lease breaks after each merge -* [Prove rollback-by-SHA for hyrule-web and hyrule-cloud](358.md) - GitHub Issue #358: Prove rollback-by-SHA for hyrule-web and hyrule-cloud -* [Provision extmon VPS at Vultr/DigitalOcean](19.md) - GitHub Issue #19: Provision extmon VPS at Vultr/DigitalOcean * [Reliability governor / NOC loop re-processes resolved and duplicate cases](356.md) - GitHub Issue #356: Reliability governor / NOC loop re-processes resolved and duplicate cases * [Research and plan Keycloak/OIDC for internal service access](171.md) - GitHub Issue #171: Research and plan Keycloak/OIDC for internal service access * [Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM](231.md) - GitHub Issue #231: Resize ci and ci-pr runners to 4 vCPU / 8 GiB RAM * [Roll out lightweight flow collector and traffic weathermap](352.md) - GitHub Issue #352: Roll out lightweight flow collector and traffic weathermap * [Rotate Discord webhook URL — old token leaked in git history](22.md) - GitHub Issue #22: Rotate Discord webhook URL — old token leaked in git history +* [rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage)](376.md) - GitHub Issue #376: rtr: dormant socket-activated systemd-networkd resurrection flushes FRR-owned addresses (2026-07-09 overlay outage) * [rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels)](267.md) - GitHub Issue #267: rtr: root disk chronically tight (2.8G volume; Vector buffer + 3 kernels) * [Set up proper IPAM for customer VM address allocation](346.md) - GitHub Issue #346: Set up proper IPAM for customer VM address allocation * [Set up Ripe Atlas Probe to monitor network](8.md) - GitHub Issue #8: Set up Ripe Atlas Probe to monitor network diff --git a/okf/generated/github/issues/noc-agent/1.md b/okf/generated/github/issues/noc-agent/1.md index 5abec53..9fe82bb 100644 --- a/okf/generated/github/issues/noc-agent/1.md +++ b/okf/generated/github/issues/noc-agent/1.md @@ -17,7 +17,7 @@ authority: canonical source_refs: - repo: AS215932/noc-agent url: https://github.com/AS215932/noc-agent/issues/1 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent diff --git a/okf/generated/github/issues/noc-agent/10.md b/okf/generated/github/issues/noc-agent/10.md index 087c676..7b23440 100644 --- a/okf/generated/github/issues/noc-agent/10.md +++ b/okf/generated/github/issues/noc-agent/10.md @@ -15,7 +15,7 @@ authority: canonical source_refs: - repo: AS215932/noc-agent url: https://github.com/AS215932/noc-agent/issues/10 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent diff --git a/okf/generated/github/issues/noc-agent/12.md b/okf/generated/github/issues/noc-agent/12.md index 30c7320..c5d036b 100644 --- a/okf/generated/github/issues/noc-agent/12.md +++ b/okf/generated/github/issues/noc-agent/12.md @@ -14,7 +14,7 @@ authority: canonical source_refs: - repo: AS215932/noc-agent url: https://github.com/AS215932/noc-agent/issues/12 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent diff --git a/okf/generated/github/pull-requests/engineering-loop/22.md b/okf/generated/github/pull-requests/engineering-loop/22.md index eb52bd7..7abd7b6 100644 --- a/okf/generated/github/pull-requests/engineering-loop/22.md +++ b/okf/generated/github/pull-requests/engineering-loop/22.md @@ -13,7 +13,7 @@ authority: evidence source_refs: - repo: AS215932/engineering-loop url: https://github.com/AS215932/engineering-loop/pull/22 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/engineering-loop diff --git a/okf/generated/github/pull-requests/hyrule-cloud/31.md b/okf/generated/github/pull-requests/hyrule-cloud/31.md index 63cf795..bb14eba 100644 --- a/okf/generated/github/pull-requests/hyrule-cloud/31.md +++ b/okf/generated/github/pull-requests/hyrule-cloud/31.md @@ -13,7 +13,7 @@ authority: evidence source_refs: - repo: AS215932/hyrule-cloud url: https://github.com/AS215932/hyrule-cloud/pull/31 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/hyrule-cloud diff --git a/okf/generated/github/pull-requests/hyrule-cloud/56.md b/okf/generated/github/pull-requests/hyrule-cloud/56.md new file mode 100644 index 0000000..c8c6ed8 --- /dev/null +++ b/okf/generated/github/pull-requests/hyrule-cloud/56.md @@ -0,0 +1,79 @@ +--- +type: GitHub Pull Request +title: 'Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller + binding (all flag-gated)' +description: 'GitHub Pull Request #56: Agent-trust layer: dual-signed receipts, ERC-8004 + identity, x401 shadow, caller binding (all flag-gated)' +resource: https://github.com/AS215932/hyrule-cloud/pull/56 +tags: +- Review effort 3/5 +- github +- hyrule-cloud +- pull-requests +timestamp: '2026-07-10T10:26:29Z' +truth_owner: external +authority: evidence +source_refs: +- repo: AS215932/hyrule-cloud + url: https://github.com/AS215932/hyrule-cloud/pull/56 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: evidence_only +repo: AS215932/hyrule-cloud +github_type: GitHub Pull Request +number: 56 +state: OPEN +labels: +- Review effort 3/5 +updated_at: '2026-07-10T10:26:29Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Type | `GitHub Pull Request` | +| Number/tag | `56` | +| State | `OPEN` | +| Updated | `2026-07-10T10:26:29Z` | +| URL | https://github.com/AS215932/hyrule-cloud/pull/56 | + +# Labels + +Review effort 3/5 + + +# Raw metadata + +```json +{ + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "baseRefName": "main", + "createdAt": "2026-07-10T10:11:04Z", + "headRefName": "feat/agent-trust-layer", + "isDraft": false, + "labels": [ + { + "color": "d1bcf9", + "description": "", + "id": "LA_kwDOSDZrgc8AAAACnT6MEg", + "name": "Review effort 3/5" + } + ], + "number": 56, + "state": "OPEN", + "title": "Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller binding (all flag-gated)", + "updatedAt": "2026-07-10T10:26:29Z", + "url": "https://github.com/AS215932/hyrule-cloud/pull/56" +} +``` + +# Citations + +[1] [Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller binding (all flag-gated)](https://github.com/AS215932/hyrule-cloud/pull/56) diff --git a/okf/generated/github/pull-requests/hyrule-cloud/index.md b/okf/generated/github/pull-requests/hyrule-cloud/index.md index 06cb59a..30c7213 100644 --- a/okf/generated/github/pull-requests/hyrule-cloud/index.md +++ b/okf/generated/github/pull-requests/hyrule-cloud/index.md @@ -1,3 +1,4 @@ # generated/github/pull-requests/hyrule-cloud * [[codex] add zcash x402 binding](31.md) - GitHub Pull Request #31: [codex] add zcash x402 binding +* [Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller binding (all flag-gated)](56.md) - GitHub Pull Request #56: Agent-trust layer: dual-signed receipts, ERC-8004 identity, x401 shadow, caller binding (all flag-gated) diff --git a/okf/generated/github/pull-requests/hyrule-network-proxy/1.md b/okf/generated/github/pull-requests/hyrule-network-proxy/1.md new file mode 100644 index 0000000..c5da569 --- /dev/null +++ b/okf/generated/github/pull-requests/hyrule-network-proxy/1.md @@ -0,0 +1,69 @@ +--- +type: GitHub Pull Request +title: Finish sidecar polish and wire CI auto-promotion (#214) +description: 'GitHub Pull Request #1: Finish sidecar polish and wire CI auto-promotion + (#214)' +resource: https://github.com/AS215932/hyrule-network-proxy/pull/1 +tags: +- github +- hyrule-network-proxy +- pull-requests +timestamp: '2026-07-04T20:35:24Z' +truth_owner: external +authority: evidence +source_refs: +- repo: AS215932/hyrule-network-proxy + url: https://github.com/AS215932/hyrule-network-proxy/pull/1 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: evidence_only +repo: AS215932/hyrule-network-proxy +github_type: GitHub Pull Request +number: 1 +state: OPEN +labels: [] +updated_at: '2026-07-04T20:35:24Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-network-proxy` | +| Type | `GitHub Pull Request` | +| Number/tag | `1` | +| State | `OPEN` | +| Updated | `2026-07-04T20:35:24Z` | +| URL | https://github.com/AS215932/hyrule-network-proxy/pull/1 | + +# Labels + +No labels. + + +# Raw metadata + +```json +{ + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "baseRefName": "main", + "createdAt": "2026-07-04T20:35:24Z", + "headRefName": "feat/finish-sidecar-polish-autopromote", + "isDraft": false, + "labels": [], + "number": 1, + "state": "OPEN", + "title": "Finish sidecar polish and wire CI auto-promotion (#214)", + "updatedAt": "2026-07-04T20:35:24Z", + "url": "https://github.com/AS215932/hyrule-network-proxy/pull/1" +} +``` + +# Citations + +[1] [Finish sidecar polish and wire CI auto-promotion (#214)](https://github.com/AS215932/hyrule-network-proxy/pull/1) diff --git a/okf/generated/github/pull-requests/hyrule-network-proxy/index.md b/okf/generated/github/pull-requests/hyrule-network-proxy/index.md new file mode 100644 index 0000000..a880982 --- /dev/null +++ b/okf/generated/github/pull-requests/hyrule-network-proxy/index.md @@ -0,0 +1,3 @@ +# generated/github/pull-requests/hyrule-network-proxy + +* [Finish sidecar polish and wire CI auto-promotion (#214)](1.md) - GitHub Pull Request #1: Finish sidecar polish and wire CI auto-promotion (#214) diff --git a/okf/generated/github/pull-requests/index.md b/okf/generated/github/pull-requests/index.md index 7176dd4..abca8ce 100644 --- a/okf/generated/github/pull-requests/index.md +++ b/okf/generated/github/pull-requests/index.md @@ -2,4 +2,5 @@ * [engineering-loop](engineering-loop/) - Generated concepts under `engineering-loop`. * [hyrule-cloud](hyrule-cloud/) - Generated concepts under `hyrule-cloud`. +* [hyrule-network-proxy](hyrule-network-proxy/) - Generated concepts under `hyrule-network-proxy`. * [network-operations](network-operations/) - Generated concepts under `network-operations`. diff --git a/okf/generated/github/pull-requests/network-operations/207.md b/okf/generated/github/pull-requests/network-operations/207.md index 4a23ff4..4a9496b 100644 --- a/okf/generated/github/pull-requests/network-operations/207.md +++ b/okf/generated/github/pull-requests/network-operations/207.md @@ -14,7 +14,7 @@ authority: evidence source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/pull/207 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations diff --git a/okf/generated/github/pull-requests/network-operations/213.md b/okf/generated/github/pull-requests/network-operations/213.md deleted file mode 100644 index d077b8f..0000000 --- a/okf/generated/github/pull-requests/network-operations/213.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -type: GitHub Pull Request -title: 'feat: add AS215932 extmon and diagnostics ops support' -description: 'GitHub Pull Request #213: feat: add AS215932 extmon and diagnostics - ops support' -resource: https://github.com/AS215932/network-operations/pull/213 -tags: -- Possible security concern -- Review effort 5/5 -- github -- network-operations -- pull-requests -timestamp: '2026-06-14T15:00:08Z' -truth_owner: external -authority: evidence -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/pull/213 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: evidence_only -repo: AS215932/network-operations -github_type: GitHub Pull Request -number: 213 -state: OPEN -labels: -- Possible security concern -- Review effort 5/5 -updated_at: '2026-06-14T15:00:08Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Pull Request` | -| Number/tag | `213` | -| State | `OPEN` | -| Updated | `2026-06-14T15:00:08Z` | -| URL | https://github.com/AS215932/network-operations/pull/213 | - -# Labels - -Possible security concern, Review effort 5/5 - - -# Raw metadata - -```json -{ - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "baseRefName": "main", - "createdAt": "2026-06-14T00:43:04Z", - "headRefName": "chore/agentic-diagnostics-pricing-knobs", - "isDraft": false, - "labels": [ - { - "color": "d1bcf9", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACmMurlw", - "name": "Possible security concern" - }, - { - "color": "d1bcf9", - "description": "", - "id": "LA_kwDOQkBBHc8AAAACnDHhvg", - "name": "Review effort 5/5" - } - ], - "number": 213, - "state": "OPEN", - "title": "feat: add AS215932 extmon and diagnostics ops support", - "updatedAt": "2026-06-14T15:00:08Z", - "url": "https://github.com/AS215932/network-operations/pull/213" -} -``` - -# Citations - -[1] [feat: add AS215932 extmon and diagnostics ops support](https://github.com/AS215932/network-operations/pull/213) diff --git a/okf/generated/github/pull-requests/network-operations/220.md b/okf/generated/github/pull-requests/network-operations/220.md index 863b524..cb747c0 100644 --- a/okf/generated/github/pull-requests/network-operations/220.md +++ b/okf/generated/github/pull-requests/network-operations/220.md @@ -15,7 +15,7 @@ authority: evidence source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/pull/220 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations diff --git a/okf/generated/github/pull-requests/network-operations/222.md b/okf/generated/github/pull-requests/network-operations/222.md index 579d63d..4905ac3 100644 --- a/okf/generated/github/pull-requests/network-operations/222.md +++ b/okf/generated/github/pull-requests/network-operations/222.md @@ -14,7 +14,7 @@ authority: evidence source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/pull/222 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations diff --git a/okf/generated/github/pull-requests/network-operations/273.md b/okf/generated/github/pull-requests/network-operations/273.md index 5908dd9..956226a 100644 --- a/okf/generated/github/pull-requests/network-operations/273.md +++ b/okf/generated/github/pull-requests/network-operations/273.md @@ -8,13 +8,13 @@ tags: - github - network-operations - pull-requests -timestamp: '2026-07-01T22:04:21Z' +timestamp: '2026-07-11T12:54:57Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/pull/273 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations @@ -22,7 +22,7 @@ github_type: GitHub Pull Request number: 273 state: OPEN labels: [] -updated_at: '2026-07-01T22:04:21Z' +updated_at: '2026-07-11T12:54:57Z' --- # GitHub evidence @@ -33,7 +33,7 @@ updated_at: '2026-07-01T22:04:21Z' | Type | `GitHub Pull Request` | | Number/tag | `273` | | State | `OPEN` | -| Updated | `2026-07-01T22:04:21Z` | +| Updated | `2026-07-11T12:54:57Z` | | URL | https://github.com/AS215932/network-operations/pull/273 | # Labels @@ -57,7 +57,7 @@ No labels. "number": 273, "state": "OPEN", "title": "ci(deps): bump actions/create-github-app-token from 2 to 3", - "updatedAt": "2026-07-01T22:04:21Z", + "updatedAt": "2026-07-11T12:54:57Z", "url": "https://github.com/AS215932/network-operations/pull/273" } ``` diff --git a/okf/generated/github/pull-requests/network-operations/304.md b/okf/generated/github/pull-requests/network-operations/304.md deleted file mode 100644 index ab2eb43..0000000 --- a/okf/generated/github/pull-requests/network-operations/304.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -type: GitHub Pull Request -title: 'ci(deps): bump actions/checkout from 6 to 7' -description: 'GitHub Pull Request #304: ci(deps): bump actions/checkout from 6 to - 7' -resource: https://github.com/AS215932/network-operations/pull/304 -tags: -- github -- network-operations -- pull-requests -timestamp: '2026-07-01T22:04:25Z' -truth_owner: external -authority: evidence -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/pull/304 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: evidence_only -repo: AS215932/network-operations -github_type: GitHub Pull Request -number: 304 -state: OPEN -labels: [] -updated_at: '2026-07-01T22:04:25Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Pull Request` | -| Number/tag | `304` | -| State | `OPEN` | -| Updated | `2026-07-01T22:04:25Z` | -| URL | https://github.com/AS215932/network-operations/pull/304 | - -# Labels - -No labels. - - -# Raw metadata - -```json -{ - "author": { - "is_bot": true, - "login": "app/dependabot" - }, - "baseRefName": "main", - "createdAt": "2026-06-24T09:13:54Z", - "headRefName": "dependabot/github_actions/actions/checkout-7", - "isDraft": false, - "labels": [], - "number": 304, - "state": "OPEN", - "title": "ci(deps): bump actions/checkout from 6 to 7", - "updatedAt": "2026-07-01T22:04:25Z", - "url": "https://github.com/AS215932/network-operations/pull/304" -} -``` - -# Citations - -[1] [ci(deps): bump actions/checkout from 6 to 7](https://github.com/AS215932/network-operations/pull/304) diff --git a/okf/generated/github/pull-requests/network-operations/307.md b/okf/generated/github/pull-requests/network-operations/307.md deleted file mode 100644 index 3a7bdba..0000000 --- a/okf/generated/github/pull-requests/network-operations/307.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -type: GitHub Pull Request -title: '[codex] Open IPv4 IMAPS on mail' -description: 'GitHub Pull Request #307: [codex] Open IPv4 IMAPS on mail' -resource: https://github.com/AS215932/network-operations/pull/307 -tags: -- Review effort 2/5 -- github -- network-operations -- pull-requests -timestamp: '2026-06-27T14:04:17Z' -truth_owner: external -authority: evidence -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/pull/307 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: evidence_only -repo: AS215932/network-operations -github_type: GitHub Pull Request -number: 307 -state: OPEN -labels: -- Review effort 2/5 -updated_at: '2026-06-27T14:04:17Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Pull Request` | -| Number/tag | `307` | -| State | `OPEN` | -| Updated | `2026-06-27T14:04:17Z` | -| URL | https://github.com/AS215932/network-operations/pull/307 | - -# Labels - -Review effort 2/5 - - -# Raw metadata - -```json -{ - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "baseRefName": "main", - "createdAt": "2026-06-27T14:02:39Z", - "headRefName": "codex/public-ipv4-imaps", - "isDraft": true, - "labels": [ - { - "color": "d1bcf9", - "description": "", - "id": "LA_kwDOQkBBHc8AAAAClvM3WQ", - "name": "Review effort 2/5" - } - ], - "number": 307, - "state": "OPEN", - "title": "[codex] Open IPv4 IMAPS on mail", - "updatedAt": "2026-06-27T14:04:17Z", - "url": "https://github.com/AS215932/network-operations/pull/307" -} -``` - -# Citations - -[1] [[codex] Open IPv4 IMAPS on mail](https://github.com/AS215932/network-operations/pull/307) diff --git a/okf/generated/github/pull-requests/network-operations/316.md b/okf/generated/github/pull-requests/network-operations/316.md deleted file mode 100644 index 53ace96..0000000 --- a/okf/generated/github/pull-requests/network-operations/316.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -type: GitHub Pull Request -title: Promote noc-agent 72c21b0 -description: 'GitHub Pull Request #316: Promote noc-agent 72c21b0' -resource: https://github.com/AS215932/network-operations/pull/316 -tags: -- Review effort 1/5 -- github -- network-operations -- pull-requests -timestamp: '2026-07-02T22:59:49Z' -truth_owner: external -authority: evidence -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/pull/316 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: evidence_only -repo: AS215932/network-operations -github_type: GitHub Pull Request -number: 316 -state: OPEN -labels: -- Review effort 1/5 -updated_at: '2026-07-02T22:59:49Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Pull Request` | -| Number/tag | `316` | -| State | `OPEN` | -| Updated | `2026-07-02T22:59:49Z` | -| URL | https://github.com/AS215932/network-operations/pull/316 | - -# Labels - -Review effort 1/5 - - -# Raw metadata - -```json -{ - "author": { - "is_bot": true, - "login": "app/as215932-promotion-bot" - }, - "baseRefName": "main", - "createdAt": "2026-06-29T15:43:56Z", - "headRefName": "promotion/app-sha-pins", - "isDraft": false, - "labels": [ - { - "color": "d1bcf9", - "description": "", - "id": "LA_kwDOQkBBHc8AAAAClvwXKg", - "name": "Review effort 1/5" - } - ], - "number": 316, - "state": "OPEN", - "title": "Promote noc-agent 72c21b0", - "updatedAt": "2026-07-02T22:59:49Z", - "url": "https://github.com/AS215932/network-operations/pull/316" -} -``` - -# Citations - -[1] [Promote noc-agent 72c21b0](https://github.com/AS215932/network-operations/pull/316) diff --git a/okf/generated/github/pull-requests/network-operations/339.md b/okf/generated/github/pull-requests/network-operations/339.md index 0d87645..cf1dc04 100644 --- a/okf/generated/github/pull-requests/network-operations/339.md +++ b/okf/generated/github/pull-requests/network-operations/339.md @@ -14,7 +14,7 @@ authority: evidence source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/pull/339 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations diff --git a/okf/generated/github/pull-requests/network-operations/349.md b/okf/generated/github/pull-requests/network-operations/349.md index c9354c7..3ff7e70 100644 --- a/okf/generated/github/pull-requests/network-operations/349.md +++ b/okf/generated/github/pull-requests/network-operations/349.md @@ -14,7 +14,7 @@ authority: evidence source_refs: - repo: AS215932/network-operations url: https://github.com/AS215932/network-operations/pull/349 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations diff --git a/okf/generated/github/pull-requests/network-operations/360.md b/okf/generated/github/pull-requests/network-operations/360.md deleted file mode 100644 index cfd57d1..0000000 --- a/okf/generated/github/pull-requests/network-operations/360.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -type: GitHub Pull Request -title: Promote Governor idempotency fix -description: 'GitHub Pull Request #360: Promote Governor idempotency fix' -resource: https://github.com/AS215932/network-operations/pull/360 -tags: -- github -- network-operations -- pull-requests -timestamp: '2026-07-03T13:50:18Z' -truth_owner: external -authority: evidence -source_refs: -- repo: AS215932/network-operations - url: https://github.com/AS215932/network-operations/pull/360 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: evidence_only -repo: AS215932/network-operations -github_type: GitHub Pull Request -number: 360 -state: OPEN -labels: [] -updated_at: '2026-07-03T13:50:18Z' ---- - -# GitHub evidence - -| Field | Value | -| --- | --- | -| Repository | `AS215932/network-operations` | -| Type | `GitHub Pull Request` | -| Number/tag | `360` | -| State | `OPEN` | -| Updated | `2026-07-03T13:50:18Z` | -| URL | https://github.com/AS215932/network-operations/pull/360 | - -# Labels - -No labels. - - -# Raw metadata - -```json -{ - "author": { - "id": "MDQ6VXNlcjcwMjMyMTY=", - "is_bot": false, - "login": "Svaag", - "name": "" - }, - "baseRefName": "main", - "createdAt": "2026-07-03T13:45:04Z", - "headRefName": "codex/promote-governor-idempotency", - "isDraft": false, - "labels": [], - "number": 360, - "state": "OPEN", - "title": "Promote Governor idempotency fix", - "updatedAt": "2026-07-03T13:50:18Z", - "url": "https://github.com/AS215932/network-operations/pull/360" -} -``` - -# Citations - -[1] [Promote Governor idempotency fix](https://github.com/AS215932/network-operations/pull/360) diff --git a/okf/generated/github/pull-requests/network-operations/427.md b/okf/generated/github/pull-requests/network-operations/427.md new file mode 100644 index 0000000..064b950 --- /dev/null +++ b/okf/generated/github/pull-requests/network-operations/427.md @@ -0,0 +1,78 @@ +--- +type: GitHub Pull Request +title: 'knowledge_api: deploy role for the standalone read API on loop (ships disabled)' +description: 'GitHub Pull Request #427: knowledge_api: deploy role for the standalone + read API on loop (ships disabled)' +resource: https://github.com/AS215932/network-operations/pull/427 +tags: +- Review effort 2/5 +- github +- network-operations +- pull-requests +timestamp: '2026-07-11T06:31:35Z' +truth_owner: external +authority: evidence +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/pull/427 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: evidence_only +repo: AS215932/network-operations +github_type: GitHub Pull Request +number: 427 +state: OPEN +labels: +- Review effort 2/5 +updated_at: '2026-07-11T06:31:35Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Pull Request` | +| Number/tag | `427` | +| State | `OPEN` | +| Updated | `2026-07-11T06:31:35Z` | +| URL | https://github.com/AS215932/network-operations/pull/427 | + +# Labels + +Review effort 2/5 + + +# Raw metadata + +```json +{ + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "baseRefName": "main", + "createdAt": "2026-07-11T06:25:14Z", + "headRefName": "feat/knowledge-api-deploy-role", + "isDraft": false, + "labels": [ + { + "color": "d1bcf9", + "description": "", + "id": "LA_kwDOQkBBHc8AAAAClvM3WQ", + "name": "Review effort 2/5" + } + ], + "number": 427, + "state": "OPEN", + "title": "knowledge_api: deploy role for the standalone read API on loop (ships disabled)", + "updatedAt": "2026-07-11T06:31:35Z", + "url": "https://github.com/AS215932/network-operations/pull/427" +} +``` + +# Citations + +[1] [knowledge_api: deploy role for the standalone read API on loop (ships disabled)](https://github.com/AS215932/network-operations/pull/427) diff --git a/okf/generated/github/pull-requests/network-operations/428.md b/okf/generated/github/pull-requests/network-operations/428.md new file mode 100644 index 0000000..9a7cf7b --- /dev/null +++ b/okf/generated/github/pull-requests/network-operations/428.md @@ -0,0 +1,69 @@ +--- +type: GitHub Pull Request +title: 'knowledge_loop: plumb phase-2 nightly insight sync (ships disabled)' +description: 'GitHub Pull Request #428: knowledge_loop: plumb phase-2 nightly insight + sync (ships disabled)' +resource: https://github.com/AS215932/network-operations/pull/428 +tags: +- github +- network-operations +- pull-requests +timestamp: '2026-07-11T06:33:56Z' +truth_owner: external +authority: evidence +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/pull/428 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: evidence_only +repo: AS215932/network-operations +github_type: GitHub Pull Request +number: 428 +state: OPEN +labels: [] +updated_at: '2026-07-11T06:33:56Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Pull Request` | +| Number/tag | `428` | +| State | `OPEN` | +| Updated | `2026-07-11T06:33:56Z` | +| URL | https://github.com/AS215932/network-operations/pull/428 | + +# Labels + +No labels. + + +# Raw metadata + +```json +{ + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "baseRefName": "main", + "createdAt": "2026-07-11T06:29:08Z", + "headRefName": "feat/knowledge-insight-sync-plumbing", + "isDraft": false, + "labels": [], + "number": 428, + "state": "OPEN", + "title": "knowledge_loop: plumb phase-2 nightly insight sync (ships disabled)", + "updatedAt": "2026-07-11T06:33:56Z", + "url": "https://github.com/AS215932/network-operations/pull/428" +} +``` + +# Citations + +[1] [knowledge_loop: plumb phase-2 nightly insight sync (ships disabled)](https://github.com/AS215932/network-operations/pull/428) diff --git a/okf/generated/github/pull-requests/network-operations/429.md b/okf/generated/github/pull-requests/network-operations/429.md new file mode 100644 index 0000000..beefba2 --- /dev/null +++ b/okf/generated/github/pull-requests/network-operations/429.md @@ -0,0 +1,69 @@ +--- +type: GitHub Pull Request +title: 'loop: enable the Knowledge read API (pin knowledge#36, firewall, health check)' +description: 'GitHub Pull Request #429: loop: enable the Knowledge read API (pin knowledge#36, + firewall, health check)' +resource: https://github.com/AS215932/network-operations/pull/429 +tags: +- github +- network-operations +- pull-requests +timestamp: '2026-07-11T07:20:22Z' +truth_owner: external +authority: evidence +source_refs: +- repo: AS215932/network-operations + url: https://github.com/AS215932/network-operations/pull/429 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: evidence_only +repo: AS215932/network-operations +github_type: GitHub Pull Request +number: 429 +state: OPEN +labels: [] +updated_at: '2026-07-11T07:20:22Z' +--- + +# GitHub evidence + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Type | `GitHub Pull Request` | +| Number/tag | `429` | +| State | `OPEN` | +| Updated | `2026-07-11T07:20:22Z` | +| URL | https://github.com/AS215932/network-operations/pull/429 | + +# Labels + +No labels. + + +# Raw metadata + +```json +{ + "author": { + "id": "MDQ6VXNlcjcwMjMyMTY=", + "is_bot": false, + "login": "Svaag", + "name": "" + }, + "baseRefName": "main", + "createdAt": "2026-07-11T06:57:45Z", + "headRefName": "promote/knowledge-api-enable", + "isDraft": false, + "labels": [], + "number": 429, + "state": "OPEN", + "title": "loop: enable the Knowledge read API (pin knowledge#36, firewall, health check)", + "updatedAt": "2026-07-11T07:20:22Z", + "url": "https://github.com/AS215932/network-operations/pull/429" +} +``` + +# Citations + +[1] [loop: enable the Knowledge read API (pin knowledge#36, firewall, health check)](https://github.com/AS215932/network-operations/pull/429) diff --git a/okf/generated/github/pull-requests/network-operations/index.md b/okf/generated/github/pull-requests/network-operations/index.md index 2042bf8..2f61151 100644 --- a/okf/generated/github/pull-requests/network-operations/index.md +++ b/okf/generated/github/pull-requests/network-operations/index.md @@ -1,13 +1,11 @@ # generated/github/pull-requests/network-operations -* [[codex] Open IPv4 IMAPS on mail](307.md) - GitHub Pull Request #307: [codex] Open IPv4 IMAPS on mail * [[noc][lhp] case_0e77bc6b207d: resolve low root filesystem condition](339.md) - GitHub Pull Request #339: [noc][lhp] case_0e77bc6b207d: resolve low root filesystem condition * [[noc][lhp] case_bf4d6d0fc91c: resolve low root filesystem condition](349.md) - GitHub Pull Request #349: [noc][lhp] case_bf4d6d0fc91c: resolve low root filesystem condition * [Add FRR NETCONF/YANG audit foundation](222.md) - GitHub Pull Request #222: Add FRR NETCONF/YANG audit foundation * [Allow Caddy to reach Icinga Web](207.md) - GitHub Pull Request #207: Allow Caddy to reach Icinga Web -* [ci(deps): bump actions/checkout from 6 to 7](304.md) - GitHub Pull Request #304: ci(deps): bump actions/checkout from 6 to 7 * [ci(deps): bump actions/create-github-app-token from 2 to 3](273.md) - GitHub Pull Request #273: ci(deps): bump actions/create-github-app-token from 2 to 3 -* [feat: add AS215932 extmon and diagnostics ops support](213.md) - GitHub Pull Request #213: feat: add AS215932 extmon and diagnostics ops support * [fix(noc): surface OpenRouter quota in model health check](220.md) - GitHub Pull Request #220: fix(noc): surface OpenRouter quota in model health check -* [Promote Governor idempotency fix](360.md) - GitHub Pull Request #360: Promote Governor idempotency fix -* [Promote noc-agent 72c21b0](316.md) - GitHub Pull Request #316: Promote noc-agent 72c21b0 +* [knowledge_api: deploy role for the standalone read API on loop (ships disabled)](427.md) - GitHub Pull Request #427: knowledge_api: deploy role for the standalone read API on loop (ships disabled) +* [knowledge_loop: plumb phase-2 nightly insight sync (ships disabled)](428.md) - GitHub Pull Request #428: knowledge_loop: plumb phase-2 nightly insight sync (ships disabled) +* [loop: enable the Knowledge read API (pin knowledge#36, firewall, health check)](429.md) - GitHub Pull Request #429: loop: enable the Knowledge read API (pin knowledge#36, firewall, health check) diff --git a/okf/generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa.md b/okf/generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa.md index 633a658..ac75881 100644 --- a/okf/generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa.md +++ b/okf/generated/infrastructure/dns-zones/0-5-b-0-1-4-6-b-c-0-a-2-ip6-arpa.md @@ -2,20 +2,20 @@ type: DNS Zone title: 0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa description: DNS zone `0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa` with 22 parsed records. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone tags: - dns - infrastructure - zone -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -35,7 +35,7 @@ record_counts: | Origin | `0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.` | | TTL | `3600` | | Repository | `AS215932/network-operations` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | # Record summary @@ -64,4 +64,4 @@ record_counts: # Citations -[1] [configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone) +[1] [configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/0.5.b.0.1.4.6.b.c.0.a.2.ip6.arpa.zone) diff --git a/okf/generated/infrastructure/dns-zones/as215932-net.md b/okf/generated/infrastructure/dns-zones/as215932-net.md index a722c13..26e0c77 100644 --- a/okf/generated/infrastructure/dns-zones/as215932-net.md +++ b/okf/generated/infrastructure/dns-zones/as215932-net.md @@ -2,20 +2,20 @@ type: DNS Zone title: as215932.net description: DNS zone `as215932.net` with 30 parsed records. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/as215932.net.zone tags: - dns - infrastructure - zone -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/as215932.net.zone - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/as215932.net.zone +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -38,7 +38,7 @@ record_counts: | Origin | `as215932.net.` | | TTL | `3600` | | Repository | `AS215932/network-operations` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | # Record summary @@ -70,4 +70,4 @@ api IN AAAA 2a0c:b641:b50:2::20 # Citations -[1] [configs/as215932.net.zone](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/as215932.net.zone) +[1] [configs/as215932.net.zone](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/as215932.net.zone) diff --git a/okf/generated/infrastructure/dns-zones/deploy-hyrule-host.md b/okf/generated/infrastructure/dns-zones/deploy-hyrule-host.md index b8bd407..076453b 100644 --- a/okf/generated/infrastructure/dns-zones/deploy-hyrule-host.md +++ b/okf/generated/infrastructure/dns-zones/deploy-hyrule-host.md @@ -2,20 +2,20 @@ type: DNS Zone title: deploy.hyrule.host description: DNS zone `deploy.hyrule.host` with 3 parsed records. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/deploy.hyrule.host.zone tags: - dns - infrastructure - zone -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/deploy.hyrule.host.zone - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/deploy.hyrule.host.zone +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -34,7 +34,7 @@ record_counts: | Origin | `deploy.hyrule.host.` | | TTL | `300` | | Repository | `AS215932/network-operations` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | # Record summary @@ -53,4 +53,4 @@ record_counts: # Citations -[1] [configs/deploy.hyrule.host.zone](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/deploy.hyrule.host.zone) +[1] [configs/deploy.hyrule.host.zone](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/deploy.hyrule.host.zone) diff --git a/okf/generated/infrastructure/dns-zones/hyrule-host.md b/okf/generated/infrastructure/dns-zones/hyrule-host.md index 83da719..5fbf81d 100644 --- a/okf/generated/infrastructure/dns-zones/hyrule-host.md +++ b/okf/generated/infrastructure/dns-zones/hyrule-host.md @@ -2,20 +2,20 @@ type: DNS Zone title: hyrule.host description: DNS zone `hyrule.host` with 18 parsed records. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/hyrule.host.zone tags: - dns - infrastructure - zone -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/hyrule.host.zone - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/hyrule.host.zone +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -38,7 +38,7 @@ record_counts: | Origin | `hyrule.host.` | | TTL | `3600` | | Repository | `AS215932/network-operations` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | # Record summary @@ -70,4 +70,4 @@ www IN AAAA 2a0c:b641:b50:2::40 # Citations -[1] [configs/hyrule.host.zone](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/hyrule.host.zone) +[1] [configs/hyrule.host.zone](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/hyrule.host.zone) diff --git a/okf/generated/infrastructure/dns-zones/servify-network.md b/okf/generated/infrastructure/dns-zones/servify-network.md index 85476b7..8c9d6de 100644 --- a/okf/generated/infrastructure/dns-zones/servify-network.md +++ b/okf/generated/infrastructure/dns-zones/servify-network.md @@ -2,20 +2,20 @@ type: DNS Zone title: servify.network description: DNS zone `servify.network` with 36 parsed records. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/servify.network.zone tags: - dns - infrastructure - zone -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/servify.network.zone - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/servify.network.zone +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -36,7 +36,7 @@ record_counts: | Origin | `servify.network.` | | TTL | `3600` | | Repository | `AS215932/network-operations` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | # Record summary @@ -66,4 +66,4 @@ api IN A 46.105.40.223 # Citations -[1] [configs/servify.network.zone](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/servify.network.zone) +[1] [configs/servify.network.zone](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/servify.network.zone) diff --git a/okf/generated/infrastructure/domain-policy.md b/okf/generated/infrastructure/domain-policy.md index d6119c5..98bbb37 100644 --- a/okf/generated/infrastructure/domain-policy.md +++ b/okf/generated/infrastructure/domain-policy.md @@ -12,28 +12,28 @@ authority: canonical source_refs: - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md - repo: AS215932/network-operations path: CLAUDE.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md - repo: AS215932/hyrule-cloud path: AGENTS.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md - repo: AS215932/hyrule-cloud path: CLAUDE.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md - repo: AS215932/hyrule-cloud path: README.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md - repo: AS215932/hyrule-network-proxy path: AGENTS.md commit: b82dc72bbf382167062bff272606ce84ec20538c @@ -42,7 +42,7 @@ source_refs: path: AGENTS.md commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins --- @@ -59,11 +59,11 @@ This concept is generated from cited repo-local agent guidance and docs. If a re # Citations -[1] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md) -[2] [AS215932/network-operations:CLAUDE.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md) -[3] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md) -[4] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md) -[5] [AS215932/hyrule-cloud:CLAUDE.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md) -[6] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md) +[1] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md) +[2] [AS215932/network-operations:CLAUDE.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md) +[3] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md) +[4] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md) +[5] [AS215932/hyrule-cloud:CLAUDE.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md) +[6] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md) [7] [AS215932/hyrule-network-proxy:AGENTS.md](https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md) [8] [AS215932/hyrule-business:AGENTS.md](https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md) diff --git a/okf/generated/infrastructure/hosts/api.md b/okf/generated/infrastructure/hosts/api.md index a6ec7c4..5b64985 100644 --- a/okf/generated/infrastructure/hosts/api.md +++ b/okf/generated/infrastructure/hosts/api.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: api description: Infrastructure Host `api` with address `2a0c:b641:b50:2::20` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/api.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,221 @@ address: 2a0c:b641:b50:2::20 groups: - infra_vms - linux +os: Debian 13 +role: hyrule-cloud (FastAPI :8402) + Postgres +summary: hyrule-cloud VM-lifecycle API on :8402 backed by PostgreSQL, with postgres_exporter + for monitoring. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9187' + purpose: postgres_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8402' + purpose: hyrule-cloud API from proxy/web/mon + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9187' + purpose: postgres_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8402' + purpose: hyrule-cloud API from proxy/web/mon + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: inbound + proto: tcp + port: '8402' + purpose: hyrule-cloud API from proxy/web/mon + origin: firewall + family: null + excludes: [] + peer: web + peer_host: web + peer_addr: 2a0c:b641:b50:2::30 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic updates (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: domain registration API + origin: outbound + family: null + excludes: [] + peer: api.openprovider.eu + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic DNS updates (TSIG hyrule-dns) + origin: outbound + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '8450' + purpose: authenticated internal Hyrule Network Proxy sidecar API + origin: outbound + family: null + excludes: [] + peer: netproxy + peer_host: netproxy + peer_addr: 2a0c:b641:b50:2::e0 + peer_kind: host --- # Host @@ -39,15 +258,18 @@ groups: | --- | --- | | Host | `api` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `hyrule-cloud (FastAPI :8402) + Postgres` | | Address | `2a0c:b641:b50:2::20` | | Groups | `infra_vms, linux` | | Role comment | `api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter.` | | Monitoring role | `not set` | | Logs role | `api` | +| Summary | hyrule-cloud VM-lifecycle API on :8402 backed by PostgreSQL, with postgres_exporter for monitoring. | # Deployed version pins -* `hyrule_cloud_version` = `0f041d8874d379315550b00901b8fc44ac6022a9` +* `hyrule_cloud_version` = `a8677707db803f603464852295cae7cf161ca0e8` # Inbound firewall rules @@ -55,6 +277,26 @@ groups: * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape * `tcp` port `9187` from `{{ peers.mon.ipv6 }}` — postgres_exporter scrape +# Outbound flows + +* `tcp` port `443` to `api.openprovider.eu` — domain registration API +* `tcp` port `53` to `dns` — RFC 2136 dynamic DNS updates (TSIG hyrule-dns) +* `tcp` port `8450` to `netproxy` — authenticated internal Hyrule Network Proxy sidecar API + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `9187` from `mon` — postgres_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `dns` — RFC 2136 dynamic updates (TSIG hyrule-dns) +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `8200` to `vault` — vault-agent secret render + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -70,11 +312,12 @@ No host-local `monitoring_extra_services` found in host vars. | Key | Value | | --- | --- | | `hyrule_cloud_monero_wallet_rpc_enabled` | `True` | -| `hyrule_cloud_version` | `0f041d8874d379315550b00901b8fc44ac6022a9` | +| `hyrule_cloud_version` | `a8677707db803f603464852295cae7cf161ca0e8` | | `logs_register` | `True` | | `logs_role` | `api` | # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/api.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/api.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/ci-pr.md b/okf/generated/infrastructure/hosts/ci-pr.md index e381636..831e167 100644 --- a/okf/generated/infrastructure/hosts/ci-pr.md +++ b/okf/generated/infrastructure/hosts/ci-pr.md @@ -3,25 +3,29 @@ type: Infrastructure Host title: ci-pr description: Infrastructure Host `ci-pr` with address `2a0c:b641:b51::c1` and groups `linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/ci-pr.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -29,6 +33,168 @@ host: ci-pr address: 2a0c:b641:b51::c1 groups: - linux +os: Debian 13 +role: Unprivileged PR runner (PR-Agent/Semgrep/PR CI) +summary: Unprivileged self-hosted GitHub Actions runner for untrusted PR code, deliberately + on the customer-isolated segment. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape (mon, pull-only) + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: PyPI/npm/ghcr/Docker Hub toolchain and semgrep image + origin: outbound + family: null + excludes: [] + peer: PyPI / npm / ghcr.io / Docker Hub + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '443' + purpose: runner queue, action images + origin: outbound + family: null + excludes: [] + peer: github.com + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '443' + purpose: PR-Agent LLM + origin: outbound + family: null + excludes: [] + peer: openrouter.ai + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '53' + purpose: Unbound + DNS64 via rtr infra address 2a0c:b641:b50:2::1 (the only Unbound + listener; not the b51::1 customer gateway) + origin: outbound + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: Unbound + DNS64 via rtr infra address 2a0c:b641:b50:2::1 (the only Unbound + listener; not the b51::1 customer gateway) + origin: outbound + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host --- # Host @@ -37,11 +203,14 @@ groups: | --- | --- | | Host | `ci-pr` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Unprivileged PR runner (PR-Agent/Semgrep/PR CI)` | | Address | `2a0c:b641:b51::c1` | | Groups | `linux` | | Role comment | `ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR code` | | Monitoring role | `ci` | | Logs role | `not set` | +| Summary | Unprivileged self-hosted GitHub Actions runner for untrusted PR code, deliberately on the customer-isolated segment. | # Deployed version pins @@ -51,6 +220,25 @@ No app version pins found in host vars. * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape (mon, pull-only) +# Outbound flows + +* `tcp` port `443` to `PyPI / npm / ghcr.io / Docker Hub` — PyPI/npm/ghcr/Docker Hub toolchain and semgrep image +* `tcp` port `443` to `github.com` — runner queue, action images +* `tcp` port `443` to `openrouter.ai` — PR-Agent LLM +* `tcp` port `53` to `rtr` — Unbound + DNS64 via rtr infra address 2a0c:b641:b50:2::1 (the only Unbound listener; not the b51::1 customer gateway) +* `udp` port `53` to `rtr` — Unbound + DNS64 via rtr infra address 2a0c:b641:b50:2::1 (the only Unbound listener; not the b51::1 customer gateway) + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -84,5 +272,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/ci-pr.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/ci-pr.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/ci.md b/okf/generated/infrastructure/hosts/ci.md index b3145af..27305fa 100644 --- a/okf/generated/infrastructure/hosts/ci.md +++ b/okf/generated/infrastructure/hosts/ci.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: ci description: Infrastructure Host `ci` with address `2a0c:b641:b50:2::d0` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/ci.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,178 @@ address: 2a0c:b641:b50:2::d0 groups: - infra_vms - linux +os: Debian 13 +role: Self-hosted GitHub Actions runner (privileged) +summary: Privileged self-hosted GitHub Actions runner for AS215932/network-operations; + runs apply jobs against the fleet. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: + - dom0 + peer: all + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: AI review (api.anthropic.com) + origin: outbound + family: null + excludes: [] + peer: api.anthropic.com + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '443' + purpose: poll runner queue, fetch action images + origin: outbound + family: null + excludes: [] + peer: github.com + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '6000' + purpose: Vector agent to aggregator + origin: outbound + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host +- direction: outbound + proto: tcp + port: '22' + purpose: apply runs via ansible-playbook --tags apply + origin: outbound + family: null + excludes: [] + peer: log-shipping infra hosts + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '9090' + purpose: Prometheus query during render-check + origin: outbound + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host --- # Host @@ -39,11 +215,14 @@ groups: | --- | --- | | Host | `ci` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Self-hosted GitHub Actions runner (privileged)` | | Address | `2a0c:b641:b50:2::d0` | | Groups | `infra_vms, linux` | | Role comment | `ci — self-hosted GitHub Actions runner for AS215932/network-operations.` | | Monitoring role | `ci` | | Logs role | `ci` | +| Summary | Privileged self-hosted GitHub Actions runner for AS215932/network-operations; runs apply jobs against the fleet. | # Deployed version pins @@ -53,6 +232,26 @@ No app version pins found in host vars. * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `443` to `api.anthropic.com` — AI review (api.anthropic.com) +* `tcp` port `443` to `github.com` — poll runner queue, fetch action images +* `tcp` port `6000` to `log` — Vector agent to aggregator +* `tcp` port `22` to `log-shipping infra hosts` — apply runs via ansible-playbook --tags apply +* `tcp` port `9090` to `mon` — Prometheus query during render-check + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `22` to `all` — SSH for CI apply runs +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `8200` to `vault` — vault-agent secret render + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -78,5 +277,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/ci.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/ci.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/cr1-ch1.md b/okf/generated/infrastructure/hosts/cr1-ch1.md index ce803ad..89c004e 100644 --- a/okf/generated/infrastructure/hosts/cr1-ch1.md +++ b/okf/generated/infrastructure/hosts/cr1-ch1.md @@ -3,26 +3,30 @@ type: Router title: cr1-ch1 description: Router `cr1-ch1` with address `2a0c:b641:b50::c` and groups `freebsd, routers`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - freebsd - host - infrastructure - router - routers -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/cr1-ch1.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,221 @@ address: 2a0c:b641:b50::c groups: - freebsd - routers +os: FreeBSD 14.4 +role: core router (Securebit CH transit + SBIX; 4IXP pending) +summary: 'Core router at Securebit CH: FreeBSD + FRRouting, Securebit transit and + SBIX/4IXP route-server peering.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d0::8b7c:1 + peer_host: null + peer_addr: 2001:7f8:d0::8b7c:1 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d0::8b7c:2 + peer_host: null + peer_addr: 2001:7f8:d0::8b7c:2 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d0::8b7c:3 + peer_host: null + peer_addr: 2001:7f8:d0::8b7c:3 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d9:1::1 + peer_host: null + peer_addr: 2001:7f8:d9:1::1 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d9:1::2 + peer_host: null + peer_addr: 2001:7f8:d9:1::2 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d9:1::3 + peer_host: null + peer_addr: 2001:7f8:d9:1::3 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2001:7f8:d9:1::4 + peer_host: null + peer_addr: 2001:7f8:d9:1::4 + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2a09:4c0:100:2d88::8bfa + peer_host: null + peer_addr: 2a09:4c0:100:2d88::8bfa + peer_kind: literal +- direction: inbound + proto: udp + port: '1339' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1341' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1342' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape from mon + origin: firewall + family: inet6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9342' + purpose: frr_exporter scrape from mon + origin: firewall + family: inet6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host --- # Host @@ -39,11 +258,14 @@ groups: | --- | --- | | Host | `cr1-ch1` | | Type | `Router` | +| OS | `FreeBSD 14.4` | +| Role | `core router (Securebit CH transit + SBIX; 4IXP pending)` | | Address | `2a0c:b641:b50::c` | | Groups | `freebsd, routers` | | Role comment | `cr1-ch1 — FreeBSD 14.4 + FRRouting at Securebit CH.` | | Monitoring role | `router` | | Logs role | `router` | +| Summary | Core router at Securebit CH: FreeBSD + FRRouting, Securebit transit and SBIX/4IXP route-server peering. | # Deployed version pins @@ -51,9 +273,33 @@ No app version pins found in host vars. # Inbound firewall rules +* `tcp` port `179` from `2a09:4c0:100:2d88::8bfa` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d9:1::1` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d9:1::2` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d9:1::3` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d9:1::4` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d0::8b7c:1` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d0::8b7c:2` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2001:7f8:d0::8b7c:3` — External BGP (pf_bgp_peers) +* `udp` port `1339` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1341` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1342` from `any` — WireGuard underlay tunnels (pf_wg_ports) * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape from mon * `tcp` port `9342` from `{{ peers.mon.ipv6 }}` — frr_exporter scrape from mon +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -90,5 +336,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/cr1-ch1.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/cr1-ch1.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/cr1-de1.md b/okf/generated/infrastructure/hosts/cr1-de1.md index bb84212..8c8ec6c 100644 --- a/okf/generated/infrastructure/hosts/cr1-de1.md +++ b/okf/generated/infrastructure/hosts/cr1-de1.md @@ -3,26 +3,30 @@ type: Router title: cr1-de1 description: Router `cr1-de1` with address `2a0c:b641:b50::b` and groups `freebsd, routers`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - freebsd - host - infrastructure - router - routers -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/cr1-de1.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,155 @@ address: 2a0c:b641:b50::b groups: - freebsd - routers +os: FreeBSD 15.0 +role: core router (Servperso DE + Extra-Transit + IXPs) +summary: 'Core router at Servperso DE: FreeBSD + FRRouting, Servperso DE plus Extra-Transit + and IXP peering.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2a0c:b640:10::ffff + peer_host: null + peer_addr: 2a0c:b640:10::ffff + peer_kind: literal +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2a0c:b641:870::ffff + peer_host: null + peer_addr: 2a0c:b641:870::ffff + peer_kind: literal +- direction: inbound + proto: udp + port: '1337' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1338' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1342' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape from mon + origin: firewall + family: inet6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9342' + purpose: frr_exporter scrape from mon + origin: firewall + family: inet6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host --- # Host @@ -39,11 +192,14 @@ groups: | --- | --- | | Host | `cr1-de1` | | Type | `Router` | +| OS | `FreeBSD 15.0` | +| Role | `core router (Servperso DE + Extra-Transit + IXPs)` | | Address | `2a0c:b641:b50::b` | | Groups | `freebsd, routers` | | Role comment | `cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE.` | | Monitoring role | `not set` | | Logs role | `router` | +| Summary | Core router at Servperso DE: FreeBSD + FRRouting, Servperso DE plus Extra-Transit and IXP peering. | # Deployed version pins @@ -51,9 +207,27 @@ No app version pins found in host vars. # Inbound firewall rules +* `tcp` port `179` from `2a0c:b640:10::ffff` — External BGP (pf_bgp_peers) +* `tcp` port `179` from `2a0c:b641:870::ffff` — External BGP (pf_bgp_peers) +* `udp` port `1337` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1338` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1342` from `any` — WireGuard underlay tunnels (pf_wg_ports) * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape from mon * `tcp` port `9342` from `{{ peers.mon.ipv6 }}` — frr_exporter scrape from mon +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -84,5 +258,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/cr1-de1.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/cr1-de1.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/cr1-nl1.md b/okf/generated/infrastructure/hosts/cr1-nl1.md index 918c860..cdf0073 100644 --- a/okf/generated/infrastructure/hosts/cr1-nl1.md +++ b/okf/generated/infrastructure/hosts/cr1-nl1.md @@ -3,26 +3,30 @@ type: Router title: cr1-nl1 description: Router `cr1-nl1` with address `2a0c:b641:b50::a` and groups `freebsd, routers`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - freebsd - host - infrastructure - router - routers -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/cr1-nl1.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,155 @@ address: 2a0c:b641:b50::a groups: - freebsd - routers +os: FreeBSD 14.3 +role: core router (Servperso NL transit) +summary: 'Core router at Servperso NL: FreeBSD + FRRouting, Servperso NL transit and + IXP peering.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '179' + purpose: External BGP (pf_bgp_peers) + origin: firewall + family: inet6 + excludes: [] + peer: 2a0c:b640:10::ffff + peer_host: null + peer_addr: 2a0c:b640:10::ffff + peer_kind: literal +- direction: inbound + proto: udp + port: '1337' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1338' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1340' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '1341' + purpose: WireGuard underlay tunnels (pf_wg_ports) + origin: firewall + family: null + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape from mon + origin: firewall + family: inet6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9342' + purpose: frr_exporter scrape from mon + origin: firewall + family: inet6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host --- # Host @@ -39,11 +192,14 @@ groups: | --- | --- | | Host | `cr1-nl1` | | Type | `Router` | +| OS | `FreeBSD 14.3` | +| Role | `core router (Servperso NL transit)` | | Address | `2a0c:b641:b50::a` | | Groups | `freebsd, routers` | | Role comment | `cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL.` | | Monitoring role | `not set` | | Logs role | `router` | +| Summary | Core router at Servperso NL: FreeBSD + FRRouting, Servperso NL transit and IXP peering. | # Deployed version pins @@ -51,9 +207,27 @@ No app version pins found in host vars. # Inbound firewall rules +* `tcp` port `179` from `2a0c:b640:10::ffff` — External BGP (pf_bgp_peers) +* `udp` port `1337` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1338` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1340` from `any` — WireGuard underlay tunnels (pf_wg_ports) +* `udp` port `1341` from `any` — WireGuard underlay tunnels (pf_wg_ports) * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape from mon * `tcp` port `9342` from `{{ peers.mon.ipv6 }}` — frr_exporter scrape from mon +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -84,5 +258,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/cr1-nl1.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/cr1-nl1.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/dns.md b/okf/generated/infrastructure/hosts/dns.md index a07de86..b9151f3 100644 --- a/okf/generated/infrastructure/hosts/dns.md +++ b/okf/generated/infrastructure/hosts/dns.md @@ -3,7 +3,7 @@ type: Infrastructure Host title: dns description: Infrastructure Host `dns` with address `2a0c:b641:b50:2::10` and groups `infra_vms, linux, nameservers, public_facing`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms @@ -12,19 +12,23 @@ tags: - nameservers - public_facing - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/dns.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -35,6 +39,309 @@ groups: - linux - nameservers - public_facing +os: Debian 13 +role: Knot authoritative DNS +summary: Primary authoritative nameserver (ns1) for the customer, infrastructure, + AS215932, and reverse zones. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic updates (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic updates for ACME DNS-01 (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: irc + peer_host: irc + peer_addr: 2a0c:b641:b50:2::80 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: udp + port: '53' + purpose: blackbox_exporter DNS SOA probe (blackbox-dns job) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: AXFR pull on NOTIFY (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic updates (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: auth DNS from world + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '53' + purpose: auth DNS from world + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '53' + purpose: RFC 2136 dyn updates from api/proxy/irc + origin: firewall + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: RFC 2136 dyn updates from api/proxy/irc + origin: firewall + family: null + excludes: [] + peer: irc + peer_host: irc + peer_addr: 2a0c:b641:b50:2::80 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: AXFR from ns2 (v4) + origin: firewall + family: ip + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 54.38.14.218 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: AXFR from ns2 (v6) + origin: firewall + family: ip6 + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: AXFR from ops-prefix (v4) + origin: firewall + family: ip + excludes: [] + peer: ops_prefix_v4 + peer_host: null + peer_addr: 77.166.211.126/32 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '53' + purpose: AXFR from ops-prefix (v6) + origin: firewall + family: ip6 + excludes: [] + peer: ops_prefix_v6 + peer_host: null + peer_addr: 2a02:a442:1016::/48 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '53' + purpose: RFC 2136 dyn updates from api/proxy/irc + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: NOTIFY to the off-net secondary (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: NOTIFY to the off-net secondary (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: NOTIFY plus serve AXFR pull to the off-net secondary (TSIG hyrule-dns) + origin: outbound + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: NOTIFY plus serve AXFR pull to the off-net secondary (TSIG hyrule-dns) + origin: outbound + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host --- # Host @@ -43,11 +350,14 @@ groups: | --- | --- | | Host | `dns` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Knot authoritative DNS` | | Address | `2a0c:b641:b50:2::10` | | Groups | `infra_vms, linux, nameservers, public_facing` | | Role comment | `dns — Knot authoritative DNS (primary "ns1") for customer, infrastructure,` | | Monitoring role | `not set` | | Logs role | `nameserver` | +| Summary | Primary authoritative nameserver (ns1) for the customer, infrastructure, AS215932, and reverse zones. | # Deployed version pins @@ -63,6 +373,29 @@ No app version pins found in host vars. * `tcp` port `53` from `['{{ peers.api.ipv6 }}', '{{ peers.proxy.ipv6 }}', '{{ peers.irc.ipv6 }}']` — RFC 2136 dyn updates from api/proxy/irc * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `53` to `ns2` — NOTIFY plus serve AXFR pull to the off-net secondary (TSIG hyrule-dns) +* `udp` port `53` to `ns2` — NOTIFY plus serve AXFR pull to the off-net secondary (TSIG hyrule-dns) + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `53` from `api` — RFC 2136 dynamic updates (TSIG hyrule-dns) +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `53` from `irc` — RFC 2136 dynamic updates for ACME DNS-01 (TSIG hyrule-dns) +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `udp` port `53` from `mon` — blackbox_exporter DNS SOA probe (blackbox-dns job) +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `53` from `ns2` — AXFR pull on NOTIFY (TSIG hyrule-dns) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` from `proxy` — RFC 2136 dynamic updates (TSIG hyrule-dns) +* `tcp` port `53` to `ns2` — NOTIFY to the off-net secondary (TSIG hyrule-dns) +* `udp` port `53` to `ns2` — NOTIFY to the off-net secondary (TSIG hyrule-dns) +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -85,5 +418,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/dns.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/dns.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/dom0.md b/okf/generated/infrastructure/hosts/dom0.md index 5cc4783..ea41d50 100644 --- a/okf/generated/infrastructure/hosts/dom0.md +++ b/okf/generated/infrastructure/hosts/dom0.md @@ -2,25 +2,29 @@ type: Infrastructure Host title: dom0 description: Infrastructure Host `dom0` with address `193.70.32.138` and groups `xcpng`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infrastructure - vm - xcpng -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/dom0.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -28,6 +32,34 @@ host: dom0 address: 193.70.32.138 groups: - xcpng +os: XCP-NG 8.3 +role: XCP-NG hypervisor (OVH RISE-S dom0) +summary: Underlay-only Xen host for the whole AS215932 fleet; hypervisor every VM + runs on. +network_flows: +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape over mgmt v4 (10.0.0.1; prometheus node-hypervisor + job) + origin: cross-cutting + family: ipv4 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '6000' + purpose: hypervisor Vector agent to aggregator over mgmt v4 + origin: cross-cutting + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host --- # Host @@ -36,11 +68,14 @@ groups: | --- | --- | | Host | `dom0` | | Type | `Infrastructure Host` | +| OS | `XCP-NG 8.3` | +| Role | `XCP-NG hypervisor (OVH RISE-S dom0)` | | Address | `193.70.32.138` | | Groups | `xcpng` | | Role comment | `dom0 — XCP-NG hypervisor on the OVH RISE-S server.` | | Monitoring role | `not set` | | Logs role | `not set` | +| Summary | Underlay-only Xen host for the whole AS215932 fleet; hypervisor every VM runs on. | # Deployed version pins @@ -50,6 +85,15 @@ No app version pins found in host vars. No `firewall_extra_rules` found in host vars. +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `9100` from `mon` — node_exporter scrape over mgmt v4 (10.0.0.1; prometheus node-hypervisor job) +* `tcp` port `6000` to `log` — hypervisor Vector agent to aggregator over mgmt v4 + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -68,5 +112,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/dom0.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/dom0.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/extmon.md b/okf/generated/infrastructure/hosts/extmon.md index 77aa377..5e0e799 100644 --- a/okf/generated/infrastructure/hosts/extmon.md +++ b/okf/generated/infrastructure/hosts/extmon.md @@ -1,33 +1,210 @@ --- type: Infrastructure Host title: extmon -description: Infrastructure Host `extmon` with address `0.0.0.0` and groups `external`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +description: Infrastructure Host `extmon` with address `2001:19f0:7402:0cd5:5400:06ff:fe40:7112` + and groups `external`. +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - external - host - infrastructure - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/extmon.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations host: extmon -address: 0.0.0.0 +address: 2001:19f0:7402:0cd5:5400:06ff:fe40:7112 groups: - external +os: Debian 13 +role: External monitoring host (off-net) +summary: Off-net external monitor (Vultr London, different ASN) probing AS215932 public + services from the outside and posting alerts directly. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '443' + purpose: BGP intelligence ingest (cloud.hyrule.host/v1/internal/bgp) + origin: outbound + family: null + excludes: [] + peer: cloud.hyrule.host + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: udp + port: '53' + purpose: blackbox DNS SOA probe of ns1 (auth Knot) + origin: outbound + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '25' + purpose: blackbox SMTP/submission/IMAPS reachability + TLS probes + origin: outbound + family: null + excludes: [] + peer: mail + peer_host: mail + peer_addr: 2a0c:b641:b50:2::90 + peer_kind: host +- direction: outbound + proto: tcp + port: '465' + purpose: blackbox SMTP/submission/IMAPS reachability + TLS probes + origin: outbound + family: null + excludes: [] + peer: mail + peer_host: mail + peer_addr: 2a0c:b641:b50:2::90 + peer_kind: host +- direction: outbound + proto: tcp + port: '587' + purpose: blackbox SMTP/submission/IMAPS reachability + TLS probes + origin: outbound + family: null + excludes: [] + peer: mail + peer_host: mail + peer_addr: 2a0c:b641:b50:2::90 + peer_kind: host +- direction: outbound + proto: tcp + port: '993' + purpose: blackbox SMTP/submission/IMAPS reachability + TLS probes + origin: outbound + family: null + excludes: [] + peer: mail + peer_host: mail + peer_addr: 2a0c:b641:b50:2::90 + peer_kind: host +- direction: outbound + proto: tcp + port: '8000' + purpose: best-effort external Alertmanager webhook enrichment + origin: outbound + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: blackbox DNS SOA probe of ns2 (off-net secondary) + origin: outbound + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: outbound + proto: icmp6 + port: any + purpose: blackbox ICMP v4/v6 reachability probes of AS215932 endpoints + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '443' + purpose: probe AS215932 public services, Discord webhook, Cloudflare Radar, OVH + API + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special --- # Host @@ -36,11 +213,14 @@ groups: | --- | --- | | Host | `extmon` | | Type | `Infrastructure Host` | -| Address | `0.0.0.0` | +| OS | `Debian 13` | +| Role | `External monitoring host (off-net)` | +| Address | `2001:19f0:7402:0cd5:5400:06ff:fe40:7112` | | Groups | `external` | | Role comment | `extmon — external monitoring host (Vultr / DigitalOcean / Hetzner Cloud).` | | Monitoring role | `not set` | | Logs role | `not set` | +| Summary | Off-net external monitor (Vultr London, different ASN) probing AS215932 public services from the outside and posting alerts directly. | # Deployed version pins @@ -50,6 +230,27 @@ No app version pins found in host vars. No `firewall_extra_rules` found in host vars. +# Outbound flows + +* `tcp` port `443` to `cloud.hyrule.host` — BGP intelligence ingest (cloud.hyrule.host/v1/internal/bgp) +* `udp` port `53` to `dns` — blackbox DNS SOA probe of ns1 (auth Knot) +* `tcp` port `25` to `mail` — blackbox SMTP/submission/IMAPS reachability + TLS probes +* `tcp` port `465` to `mail` — blackbox SMTP/submission/IMAPS reachability + TLS probes +* `tcp` port `587` to `mail` — blackbox SMTP/submission/IMAPS reachability + TLS probes +* `tcp` port `993` to `mail` — blackbox SMTP/submission/IMAPS reachability + TLS probes +* `tcp` port `8000` to `noc` — best-effort external Alertmanager webhook enrichment +* `udp` port `53` to `ns2` — blackbox DNS SOA probe of ns2 (off-net secondary) +* `icmp6` port `any` to `public` — blackbox ICMP v4/v6 reachability probes of AS215932 endpoints +* `tcp` port `443` to `public` — probe AS215932 public services, Discord webhook, Cloudflare Radar, OVH API + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -58,8 +259,8 @@ No host-local `monitoring_extra_services` found in host vars. | Key | Value | | --- | --- | -| `ipv4` | `0.0.0.0` | -| `ipv6` | `::` | +| `ipv4` | `45.32.179.134` | +| `ipv6` | `2001:19f0:7402:0cd5:5400:06ff:fe40:7112` | # Host variables summary @@ -68,17 +269,23 @@ No host-local `monitoring_extra_services` found in host vars. | `ansible_distribution` | `Debian` | | `ansible_os_family` | `Debian` | | `extmon_apply` | `False` | +| `extmon_bgp_bgp_tools_user_agent` | `{{ lookup('ansible.builtin.env', 'EXTMON_BGP_BGPTOOLS_USER_AGENT') | default('AS215932-bgp-observer/1.0 (noc@as215932.net; +https://as215932.net)', true) }}` | +| `extmon_bgp_cloudflare_api_token` | `{{ lookup('ansible.builtin.env', 'EXTMON_BGP_CLOUDFLARE_API_TOKEN') | default('') }}` | +| `extmon_bgp_hyrule_ingest_url` | `{{ lookup('ansible.builtin.env', 'EXTMON_BGP_HYRULE_INGEST_URL') | default('https://cloud.hyrule.host/v1/internal/bgp', true) }}` | +| `extmon_bgp_ingest_token` | `{{ lookup('ansible.builtin.env', 'EXTMON_BGP_INGEST_TOKEN') | default('', true) }}` | +| `extmon_diag_agent_token` | `{{ lookup('ansible.builtin.env', 'EXTMON_DIAG_AGENT_TOKEN') | default('') }}` | | `extmon_discord_webhook_url` | `{{ lookup('ansible.builtin.env', 'EXTMON_DISCORD_WEBHOOK_URL') | default('') }}` | +| `extmon_install_bgpstream` | `False` | +| `extmon_noc_alertmanager_webhook_url` | `{{ lookup('ansible.builtin.env', 'EXTMON_NOC_ALERTMANAGER_WEBHOOK_URL') | default('') }}` | | `extmon_ovh_application_key` | `{{ lookup('ansible.builtin.env', 'OVH_APPLICATION_KEY') | default('') }}` | | `extmon_ovh_application_secret` | `{{ lookup('ansible.builtin.env', 'OVH_APPLICATION_SECRET') | default('') }}` | | `extmon_ovh_consumer_key` | `{{ lookup('ansible.builtin.env', 'OVH_CONSUMER_KEY') | default('') }}` | | `extmon_ovh_endpoint` | `{{ lookup('ansible.builtin.env', 'OVH_ENDPOINT') | default('ovh-eu') }}` | | `extmon_ovh_failover_ips` | `["46.105.40.223", "51.91.236.215", "54.38.14.218"]` | | `extmon_ovh_server_name` | `ns3526203.ip-193-70-32.eu` | -| `extmon_ssh_allow_v4` | `["{{ ops_prefix_v4 }}"]` | -| `extmon_ssh_allow_v6` | `["{{ ops_prefix_v6 }}", "{{ as215932_prefix }}"]` | # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/extmon.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/extmon.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/host-log.md b/okf/generated/infrastructure/hosts/host-log.md index 84f17a9..2ed7f62 100644 --- a/okf/generated/infrastructure/hosts/host-log.md +++ b/okf/generated/infrastructure/hosts/host-log.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: log description: Infrastructure Host `log` with address `2a0c:b641:b50:2::b0` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/log.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,430 @@ address: 2a0c:b641:b50:2::b0 groups: - infra_vms - linux +os: Debian 13 +role: Vector aggregator + Loki (centralized logs) +summary: 'Central log aggregation: Vector aggregator (:6000 native, :6514 syslog) + and Loki (:3100), queried by Grafana on mon.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: hypervisor Vector agent to aggregator over mgmt v4 + origin: cross-cutting + family: null + excludes: [] + peer: dom0 + peer_host: dom0 + peer_addr: null + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector agent to aggregator (Loki ingest) + origin: cross-cutting + family: null + excludes: [] + peer: log-shipping infra hosts + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '6514' + purpose: OpenBSD syslogd @@ forward (TCP, no UDP) + origin: cross-cutting + family: null + excludes: [] + peer: mail + peer_host: mail + peer_addr: 2a0c:b641:b50:2::90 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '3100' + purpose: Grafana queries Loki HTTP API + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8686' + purpose: Vector internal metrics scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: off-net Vector agent to aggregator over public IPv6 + origin: cross-cutting + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from api + origin: firewall + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from ci + origin: firewall + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from cr1-de1 (over WG mesh) + origin: firewall + family: null + excludes: [] + peer: cr1-de1 + peer_host: cr1-de1 + peer_addr: 2a0c:b641:b50::b + peer_kind: host +- direction: inbound + proto: tcp + port: '6514' + purpose: syslog (TCP) from cr1-de1 + origin: firewall + family: null + excludes: [] + peer: cr1-de1 + peer_host: cr1-de1 + peer_addr: 2a0c:b641:b50::b + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from cr1-nl1 (over WG mesh) + origin: firewall + family: null + excludes: [] + peer: cr1-nl1 + peer_host: cr1-nl1 + peer_addr: 2a0c:b641:b50::a + peer_kind: host +- direction: inbound + proto: tcp + port: '6514' + purpose: syslog (TCP) from cr1-nl1 + origin: firewall + family: null + excludes: [] + peer: cr1-nl1 + peer_host: cr1-nl1 + peer_addr: 2a0c:b641:b50::a + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from dns + origin: firewall + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from irc + origin: firewall + family: null + excludes: [] + peer: irc + peer_host: irc + peer_addr: 2a0c:b641:b50:2::80 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from loop + origin: firewall + family: null + excludes: [] + peer: loop + peer_host: loop + peer_addr: 2a0c:b641:b50:2::f0 + peer_kind: host +- direction: inbound + proto: tcp + port: '6514' + purpose: syslog (TCP) from OpenBSD mail + origin: firewall + family: null + excludes: [] + peer: mail + peer_host: mail + peer_addr: 2a0c:b641:b50:2::90 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from dom0 over mgmt v4 + origin: firewall + family: ip + excludes: [] + peer: mgmt_v4 + peer_host: null + peer_addr: 10.0.0.0/24 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '3100' + purpose: Loki HTTP API from Grafana on mon + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from mon + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8686' + purpose: Vector internal metrics scrape from mon + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from netproxy + origin: firewall + family: null + excludes: [] + peer: netproxy + peer_host: netproxy + peer_addr: 2a0c:b641:b50:2::e0 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from noc + origin: firewall + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from off-net ns2 + origin: firewall + family: null + excludes: [] + peer: ns2 + peer_host: ns2 + peer_addr: 2001:41d0:304:300::7bfb + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from proxy + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from rtr + origin: firewall + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from rtr underlay + origin: firewall + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2001:41d0:303:48a::2 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from vpn + origin: firewall + family: null + excludes: [] + peer: vpn + peer_host: vpn + peer_addr: 2a0c:b641:b50:2::60 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from web + origin: firewall + family: null + excludes: [] + peer: web + peer_host: web + peer_addr: 2a0c:b641:b50:2::30 + peer_kind: host +- direction: inbound + proto: tcp + port: '6000' + purpose: Vector ingest from xoa + origin: firewall + family: null + excludes: [] + peer: xoa + peer_host: xoa + peer_addr: 2a0c:b641:b50:2::70 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host --- # Host @@ -39,11 +467,14 @@ groups: | --- | --- | | Host | `log` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Vector aggregator + Loki (centralized logs)` | | Address | `2a0c:b641:b50:2::b0` | | Groups | `infra_vms, linux` | | Role comment | `log — centralized log aggregation host.` | | Monitoring role | `log` | | Logs role | `log` | +| Summary | Central log aggregation: Vector aggregator (:6000 native, :6514 syslog) and Loki (:3100), queried by Grafana on mon. | # Deployed version pins @@ -63,6 +494,7 @@ No app version pins found in host vars. * `tcp` port `6000` from `{{ peers.irc.ipv6 }}` — Vector ingest from irc * `tcp` port `6000` from `{{ peers.noc.ipv6 }}` — Vector ingest from noc * `tcp` port `6000` from `{{ peers.ci.ipv6 }}` — Vector ingest from ci +* `tcp` port `6000` from `{{ peers.netproxy.ipv6 }}` — Vector ingest from netproxy * `tcp` port `6000` from `{{ peers.loop.ipv6 }}` — Vector ingest from loop * `tcp` port `6000` from `{{ peers.cr1_nl1.loopback }}` — Vector ingest from cr1-nl1 (over WG mesh) * `tcp` port `6000` from `{{ peers.cr1_de1.loopback }}` — Vector ingest from cr1-de1 (over WG mesh) @@ -75,6 +507,27 @@ No app version pins found in host vars. * `tcp` port `8686` from `{{ peers.mon.ipv6 }}` — Vector internal metrics scrape from mon * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `6000` from `dom0` — hypervisor Vector agent to aggregator over mgmt v4 +* `tcp` port `6000` from `log-shipping infra hosts` — Vector agent to aggregator (Loki ingest) +* `tcp` port `6514` from `mail` — OpenBSD syslogd @@ forward (TCP, no UDP) +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `3100` from `mon` — Grafana queries Loki HTTP API +* `tcp` port `8686` from `mon` — Vector internal metrics scrape +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `6000` from `ns2` — off-net Vector agent to aggregator over public IPv6 +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services * `vector-aggregator` (tcp) — Vector aggregator listener (vector-native protocol) @@ -100,5 +553,6 @@ No app version pins found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/log.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/log.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/index.md b/okf/generated/infrastructure/hosts/index.md index bb0a2a6..1da9ef8 100644 --- a/okf/generated/infrastructure/hosts/index.md +++ b/okf/generated/infrastructure/hosts/index.md @@ -8,7 +8,7 @@ * [cr1-nl1](cr1-nl1.md) - Router `cr1-nl1` with address `2a0c:b641:b50::a` and groups `freebsd, routers`. * [dns](dns.md) - Infrastructure Host `dns` with address `2a0c:b641:b50:2::10` and groups `infra_vms, linux, nameservers, public_facing`. * [dom0](dom0.md) - Infrastructure Host `dom0` with address `193.70.32.138` and groups `xcpng`. -* [extmon](extmon.md) - Infrastructure Host `extmon` with address `0.0.0.0` and groups `external`. +* [extmon](extmon.md) - Infrastructure Host `extmon` with address `2001:19f0:7402:0cd5:5400:06ff:fe40:7112` and groups `external`. * [irc](irc.md) - Infrastructure Host `irc` with address `2a0c:b641:b50:2::80` and groups `infra_vms, linux`. * [log](host-log.md) - Infrastructure Host `log` with address `2a0c:b641:b50:2::b0` and groups `infra_vms, linux`. * [loop](loop.md) - Infrastructure Host `loop` with address `2a0c:b641:b50:2::f0` and groups `infra_vms, linux`. diff --git a/okf/generated/infrastructure/hosts/irc.md b/okf/generated/infrastructure/hosts/irc.md index 6977ff2..9287149 100644 --- a/okf/generated/infrastructure/hosts/irc.md +++ b/okf/generated/infrastructure/hosts/irc.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: irc description: Infrastructure Host `irc` with address `2a0c:b641:b50:2::80` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/irc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,155 @@ address: 2a0c:b641:b50:2::80 groups: - infra_vms - linux +os: Debian 13 +role: Soju IRC bouncer (fronted by Caddy on proxy) +summary: Soju IRC bouncer; TLS terminated by Soju itself on :6697, certificate via + certbot HTTP-01. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '6697' + purpose: Soju IRCS (public) + origin: firewall + family: v6 + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '80' + purpose: ACME HTTP-01 (certbot standalone) + origin: firewall + family: v6 + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic updates for ACME DNS-01 (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic DNS updates (ACME DNS-01, TSIG hyrule-dns) + origin: outbound + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host --- # Host @@ -39,11 +192,14 @@ groups: | --- | --- | | Host | `irc` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Soju IRC bouncer (fronted by Caddy on proxy)` | | Address | `2a0c:b641:b50:2::80` | | Groups | `infra_vms, linux` | | Role comment | `irc — Soju IRC bouncer.` | | Monitoring role | `irc` | | Logs role | `irc` | +| Summary | Soju IRC bouncer; TLS terminated by Soju itself on :6697, certificate via certbot HTTP-01. | # Deployed version pins @@ -55,6 +211,22 @@ No app version pins found in host vars. * `tcp` port `80` from `any` — ACME HTTP-01 (certbot standalone) * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `53` to `dns` — RFC 2136 dynamic DNS updates (ACME DNS-01, TSIG hyrule-dns) + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `dns` — RFC 2136 dynamic updates for ACME DNS-01 (TSIG hyrule-dns) +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services * `ircs-tcp` (tcp) — Soju TLS listener on tcp/6697 @@ -78,5 +250,6 @@ No app version pins found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/irc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/irc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/loop.md b/okf/generated/infrastructure/hosts/loop.md index c2e9399..b0b1d2b 100644 --- a/okf/generated/infrastructure/hosts/loop.md +++ b/okf/generated/infrastructure/hosts/loop.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: loop description: Infrastructure Host `loop` with address `2a0c:b641:b50:2::f0` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/loop.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,265 @@ address: 2a0c:b641:b50:2::f0 groups: - infra_vms - linux +os: Debian 13 +role: Engineering Loop operations-lane VM (draft PR automation, no fleet SSH) +summary: 'Engineering Loop operations-lane VM: consumes loop:approved issues and stops + at draft PRs; hosts the Agent-Core trace collector and a loopback knowledge MCP.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8770' + purpose: agent-core collector + origin: firewall + family: null + excludes: [] + peer: loop + peer_host: loop + peer_addr: 2a0c:b641:b50:2::f0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8770' + purpose: agent-core collector + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8780' + purpose: agentic observatory + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8770' + purpose: agent-core collector + origin: firewall + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8780' + purpose: agentic observatory + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: selected backend/provider LLM APIs + origin: outbound + family: null + excludes: [] + peer: LLM backend/provider APIs + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '443' + purpose: issues, checkouts, branch pushes, draft PRs, knowledge MCP build context + origin: outbound + family: null + excludes: [] + peer: github.com + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '6000' + purpose: Vector agent to aggregator + origin: outbound + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host +- direction: outbound + proto: tcp + port: '5665' + purpose: Icinga passive check submission + origin: outbound + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: Docker container base-image and package downloads over routed IPv6 egress + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '53' + purpose: Docker bridge containers resolve via rtr Unbound (DNS64) + origin: outbound + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: Docker bridge containers resolve via rtr Unbound (DNS64) + origin: outbound + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: Vault Agent secret render + origin: outbound + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host --- # Host @@ -39,19 +302,22 @@ groups: | --- | --- | | Host | `loop` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Engineering Loop operations-lane VM (draft PR automation, no fleet SSH)` | | Address | `2a0c:b641:b50:2::f0` | | Groups | `infra_vms, linux` | | Role comment | `loop — dedicated Engineering Loop operations-lane VM.` | | Monitoring role | `loop` | | Logs role | `loop` | +| Summary | Engineering Loop operations-lane VM: consumes loop:approved issues and stops at draft PRs; hosts the Agent-Core trace collector and a loopback knowledge MCP. | # Deployed version pins -* `engineering_loop_version` = `1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a` -* `knowledge_mcp_version` = `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` -* `agent_core_collector_version` = `0765283c2644fcab53ccfb5b8b3ce4184b083adb` -* `knowledge_loop_version` = `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` -* `agentic_observatory_version` = `2ecdfa07cc62264f45690a81400e86cda6d65921` +* `engineering_loop_version` = `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` +* `knowledge_mcp_version` = `a68f974e7ed093d8f4195a15dc5b1afc636999f4` +* `agent_core_collector_version` = `5cf30cbf3729d41874262c49fb70552a311b1b4b` +* `knowledge_loop_version` = `a68f974e7ed093d8f4195a15dc5b1afc636999f4` +* `agentic_observatory_version` = `00127b4c6a5482296c6177e7454201e34ebb5894` # Inbound firewall rules @@ -59,6 +325,29 @@ groups: * `tcp` port `8770` from `['{{ peers.loop.ipv6 }}', '{{ peers.noc.ipv6 }}', '{{ peers.mon.ipv6 }}']` — agent-core collector * `tcp` port `8780` from `['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']` — agentic observatory +# Outbound flows + +* `tcp` port `443` to `LLM backend/provider APIs` — selected backend/provider LLM APIs +* `tcp` port `443` to `github.com` — issues, checkouts, branch pushes, draft PRs, knowledge MCP build context +* `tcp` port `6000` to `log` — Vector agent to aggregator +* `tcp` port `5665` to `mon` — Icinga passive check submission +* `tcp` port `443` to `public` — Docker container base-image and package downloads over routed IPv6 egress +* `tcp` port `53` to `rtr` — Docker bridge containers resolve via rtr Unbound (DNS64) +* `udp` port `53` to `rtr` — Docker bridge containers resolve via rtr Unbound (DNS64) +* `tcp` port `8200` to `vault` — Vault Agent secret render + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `8200` to `vault` — vault-agent secret render + # Monitoring services * `engineering-loop` (dummy) — Passive run-status check submitted by the Engineering Loop daemon after every cycle @@ -80,12 +369,12 @@ groups: | `agent_core_collector_bind` | `{{ peers.loop.ipv6 }}` | | `agent_core_collector_enabled` | `True` | | `agent_core_collector_port` | `8770` | -| `agent_core_collector_version` | `0765283c2644fcab53ccfb5b8b3ce4184b083adb` | +| `agent_core_collector_version` | `5cf30cbf3729d41874262c49fb70552a311b1b4b` | | `agentic_observatory_actions_enabled` | `True` | | `agentic_observatory_collector_base_url` | `http://[{{ peers.loop.ipv6 }}]:8770` | | `agentic_observatory_config_dir` | `/etc/agentic-observatory` | | `agentic_observatory_enabled` | `True` | -| `agentic_observatory_enabled_actions` | `feedback,ack` | +| `agentic_observatory_enabled_actions` | `feedback,ack,insight_label` | | `agentic_observatory_env_file` | `/etc/agentic-observatory/observatory.env` | | `agentic_observatory_group` | `agentic-observatory` | | `agentic_observatory_host` | `{{ peers.loop.ipv6 }}` | @@ -94,15 +383,16 @@ groups: | `agentic_observatory_read_only` | `False` | | `agentic_observatory_state_dir` | `/var/lib/agentic-observatory` | | `agentic_observatory_user` | `agentic-observatory` | -| `agentic_observatory_version` | `2ecdfa07cc62264f45690a81400e86cda6d65921` | +| `agentic_observatory_version` | `00127b4c6a5482296c6177e7454201e34ebb5894` | | `engineering_loop_agent_core_trace_collector_url` | `http://[{{ peers.loop.ipv6 }}]:8770/v1/trace` | | `engineering_loop_agent_core_trace_enabled` | `True` | | `engineering_loop_allowed_paths` | `{"hyrule-cloud": ["hyrule_cloud", "tests", "scripts", "docs"], "hyrule-web": ["frontend", "hyrule_web", "tests"]}` | | `engineering_loop_governor_timer_enabled` | `True` | +| `engineering_loop_insight_records_enabled` | `True` | | `engineering_loop_lhp_callback_enabled` | `True` | | `engineering_loop_noc_lhp_base_url` | `http://[{{ peers.noc.ipv6 }}]:8000` | | `engineering_loop_timer_enabled` | `True` | -| `engineering_loop_version` | `1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a` | +| `engineering_loop_version` | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | `firewall_forward_extra_raw_nft` | `iifname docker0 ip6 saddr {{ loop_docker_subnet }} counter accept comment "loop Docker IPv6 egress" ` | | `knowledge_loop_agent_core_trace_collector_url` | `http://[{{ peers.loop.ipv6 }}]:8770/v1/trace` | @@ -110,7 +400,7 @@ groups: | `knowledge_loop_max_openrouter_calls_per_day` | `0` | | `knowledge_loop_max_prs_per_day` | `1` | | `knowledge_loop_timer_enabled` | `True` | -| `knowledge_loop_version` | `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` | +| `knowledge_loop_version` | `a68f974e7ed093d8f4195a15dc5b1afc636999f4` | | `knowledge_mcp_agent_core_trace_collector_url` | `http://[{{ peers.loop.ipv6 }}]:8770/v1/trace` | | `knowledge_mcp_agent_core_trace_enabled` | `True` | | `knowledge_mcp_docker_dns` | `["{{ peers.rtr.ipv6 }}"]` | @@ -120,7 +410,7 @@ groups: | `knowledge_mcp_host` | `127.0.0.1` | | `knowledge_mcp_port` | `8767` | | `knowledge_mcp_transport` | `streamable-http` | -| `knowledge_mcp_version` | `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` | +| `knowledge_mcp_version` | `a68f974e7ed093d8f4195a15dc5b1afc636999f4` | | `logs_register` | `True` | | `logs_role` | `loop` | | `monitoring_check_vars` | `{"engineering_loop": true}` | @@ -130,5 +420,6 @@ groups: # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/mail.md b/okf/generated/infrastructure/hosts/mail.md index acec992..2ae38c7 100644 --- a/okf/generated/infrastructure/hosts/mail.md +++ b/okf/generated/infrastructure/hosts/mail.md @@ -3,7 +3,7 @@ type: Infrastructure Host title: mail description: Infrastructure Host `mail` with address `2a0c:b641:b50:2::90` and groups `infra_vms, openbsd, public_facing`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms @@ -11,19 +11,23 @@ tags: - openbsd - public_facing - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/mail.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -33,6 +37,232 @@ groups: - infra_vms - openbsd - public_facing +os: OpenBSD 7.8 +role: OpenSMTPD + Rspamd + Dovecot mail server +summary: 'Mail server for as215932.net and hyrule.host: OpenSMTPD, Rspamd, and Dovecot + IMAPS, public over a dedicated failover IPv4.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '25' + purpose: SMTP inbound (OpenSMTPD) + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '465' + purpose: SMTPS submission (OpenSMTPD) + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '587' + purpose: Submission STARTTLS (OpenSMTPD) + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '80' + purpose: ACME HTTP-01 (httpd) + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '993' + purpose: IMAPS public IPv4 (Dovecot) + origin: firewall + family: ip + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: ip6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '993' + purpose: IMAPS from ops/VPN/mon/noc + origin: firewall + family: ip6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '993' + purpose: IMAPS from ops/VPN/mon/noc + origin: firewall + family: ip6 + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '4190' + purpose: ManageSieve from ops/VPN + origin: firewall + family: ip6 + excludes: [] + peer: ops_prefix_v6 + peer_host: null + peer_addr: 2a02:a442:1016::/48 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '993' + purpose: IMAPS from ops/VPN/mon/noc + origin: firewall + family: ip6 + excludes: [] + peer: ops_prefix_v6 + peer_host: null + peer_addr: 2a02:a442:1016::/48 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '4190' + purpose: ManageSieve from ops/VPN + origin: firewall + family: ip6 + excludes: [] + peer: vpn_clients_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:3::/64 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '993' + purpose: IMAPS from ops/VPN/mon/noc + origin: firewall + family: ip6 + excludes: [] + peer: vpn_clients_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:3::/64 + peer_kind: subnet +- direction: outbound + proto: tcp + port: '6514' + purpose: OpenBSD syslogd @@ forward (TCP, no UDP) + origin: cross-cutting + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host --- # Host @@ -41,11 +271,14 @@ groups: | --- | --- | | Host | `mail` | | Type | `Infrastructure Host` | +| OS | `OpenBSD 7.8` | +| Role | `OpenSMTPD + Rspamd + Dovecot mail server` | | Address | `2a0c:b641:b50:2::90` | | Groups | `infra_vms, openbsd, public_facing` | | Role comment | `mail — OpenBSD mail server for as215932.net.` | | Monitoring role | `mail` | | Logs role | `not set` | +| Summary | Mail server for as215932.net and hyrule.host: OpenSMTPD, Rspamd, and Dovecot IMAPS, public over a dedicated failover IPv4. | # Deployed version pins @@ -57,10 +290,26 @@ No app version pins found in host vars. * `tcp` port `465` from `any` — SMTPS submission (OpenSMTPD) * `tcp` port `587` from `any` — Submission STARTTLS (OpenSMTPD) * `tcp` port `80` from `any` — ACME HTTP-01 (httpd) +* `tcp` port `993` from `any` — IMAPS public IPv4 (Dovecot) * `tcp` port `993` from `['{{ ops_prefix_v6 }}', '{{ vpn_clients_subnet }}', '{{ peers.mon.ipv6 }}', '{{ peers.noc.ipv6 }}']` — IMAPS from ops/VPN/mon/noc * `tcp` port `4190` from `['{{ ops_prefix_v6 }}', '{{ vpn_clients_subnet }}']` — ManageSieve from ops/VPN * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `6514` to `log` — OpenBSD syslogd @@ forward (TCP, no UDP) +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services * `smtp-tcp` (tcp) — OpenSMTPD public SMTP listener on tcp/25 @@ -99,5 +348,6 @@ No app version pins found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/mail.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/mail.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/mon.md b/okf/generated/infrastructure/hosts/mon.md index 5662572..bfdd80e 100644 --- a/okf/generated/infrastructure/hosts/mon.md +++ b/okf/generated/infrastructure/hosts/mon.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: mon description: Infrastructure Host `mon` with address `2a0c:b641:b50:2::50` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/mon.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,259 @@ address: 2a0c:b641:b50:2::50 groups: - infra_vms - linux +os: Debian 13 +role: Prometheus + Grafana + Icinga2 + blackbox +summary: 'Central monitoring plane: Prometheus scrape, Grafana, Icinga2, and blackbox + probes for AS215932.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '5665' + purpose: Icinga2 passive check from engineering-loop + origin: firewall + family: null + excludes: [] + peer: loop + peer_host: loop + peer_addr: 2a0c:b641:b50:2::f0 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter self-scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '5665' + purpose: Icinga2 API from noc-agent + origin: firewall + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '9090' + purpose: Prometheus API from noc-agent + origin: firewall + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '3000' + purpose: Grafana from proxy + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: outbound + proto: tcp + port: '9342' + purpose: frr_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: AS215932 routers + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: + - dom0 + peer: all + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: + - dom0 + - extmon + peer: all + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '9187' + purpose: postgres_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: blackbox_exporter DNS SOA probe (blackbox-dns job) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '9100' + purpose: node_exporter scrape over mgmt v4 (10.0.0.1; prometheus node-hypervisor + job) + origin: cross-cutting + family: ipv4 + excludes: [] + peer: dom0 + peer_host: dom0 + peer_addr: null + peer_kind: host +- direction: outbound + proto: tcp + port: '3100' + purpose: Grafana queries Loki HTTP API + origin: cross-cutting + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host +- direction: outbound + proto: tcp + port: '8686' + purpose: Vector internal metrics scrape + origin: cross-cutting + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: vault-agent / health check + origin: cross-cutting + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host +- direction: outbound + proto: icmp6 + port: any + purpose: blackbox_exporter ICMP reachability probes of public services (internal + fleet ICMP sweep is noted in network_flows.yml) + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '443' + purpose: blackbox_exporter HTTPS probes of public services + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special --- # Host @@ -39,11 +296,14 @@ groups: | --- | --- | | Host | `mon` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Prometheus + Grafana + Icinga2 + blackbox` | | Address | `2a0c:b641:b50:2::50` | | Groups | `infra_vms, linux` | -| Role comment | `mon — Prometheus + Grafana + Icinga2 + blackbox_exporter.` | +| Role comment | `mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter.` | | Monitoring role | `not set` | | Logs role | `mon` | +| Summary | Central monitoring plane: Prometheus scrape, Grafana, Icinga2, and blackbox probes for AS215932. | # Deployed version pins @@ -57,6 +317,29 @@ No app version pins found in host vars. * `tcp` port `5665` from `{{ peers.noc.ipv6 }}` — Icinga2 API from noc-agent * `tcp` port `5665` from `{{ peers.loop.ipv6 }}` — Icinga2 passive check from engineering-loop +# Outbound flows + +* `icmp6` port `any` to `public` — blackbox_exporter ICMP reachability probes of public services (internal fleet ICMP sweep is noted in network_flows.yml) +* `tcp` port `443` to `public` — blackbox_exporter HTTPS probes of public services + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `9342` to `AS215932 routers` — frr_exporter scrape +* `tcp` port `22` to `all` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` to `all` — node_exporter scrape +* `tcp` port `9187` to `api` — postgres_exporter scrape +* `udp` port `53` to `dns` — blackbox_exporter DNS SOA probe (blackbox-dns job) +* `tcp` port `9100` to `dom0` — node_exporter scrape over mgmt v4 (10.0.0.1; prometheus node-hypervisor job) +* `tcp` port `3100` to `log` — Grafana queries Loki HTTP API +* `tcp` port `8686` to `log` — Vector internal metrics scrape +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `8200` to `vault` — vault-agent / health check + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -73,10 +356,11 @@ No host-local `monitoring_extra_services` found in host vars. | --- | --- | | `logs_register` | `True` | | `logs_role` | `mon` | -| `mon_discord_webhook_url` | `{{ lookup('ansible.builtin.env', 'MON_DISCORD_WEBHOOK_URL') | default('') }}` | +| `mon_discord_webhook_url` | `{{ lookup('ansible.builtin.env', 'MON_DISCORD_WEBHOOK_URL') | default(lookup('ansible.builtin.env', 'DISCORD_WEBHOOK_URL'), true) | default('') }}` | | `noc_mcp_reader_groups` | `["nagios"]` | # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/mon.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/mon.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/netproxy.md b/okf/generated/infrastructure/hosts/netproxy.md index 79371b9..a2c6fbc 100644 --- a/okf/generated/infrastructure/hosts/netproxy.md +++ b/okf/generated/infrastructure/hosts/netproxy.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: netproxy description: Infrastructure Host `netproxy` with address `2a0c:b641:b50:2::e0` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/netproxy.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,157 @@ address: 2a0c:b641:b50:2::e0 groups: - infra_vms - linux +os: Debian 13 +role: Hyrule Network Proxy sidecar (:8450 API, :8451 metrics/health) +summary: Internal Hyrule Network Proxy sidecar that executes paid x402-gated Hyrule + Cloud network requests. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8450' + purpose: hyrule-cloud API to network proxy sidecar + origin: firewall + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: inbound + proto: tcp + port: '8451' + purpose: Prometheus scrape hyrule-network-proxy metrics + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: any + purpose: direct/Tor/I2P/Yggdrasil egress for request modes, subject to sidecar SSRF/IP + policy + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: udp + port: any + purpose: direct/Tor/I2P/Yggdrasil egress for request modes, subject to sidecar SSRF/IP + policy + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special --- # Host @@ -39,11 +194,14 @@ groups: | --- | --- | | Host | `netproxy` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Hyrule Network Proxy sidecar (:8450 API, :8451 metrics/health)` | | Address | `2a0c:b641:b50:2::e0` | | Groups | `infra_vms, linux` | | Role comment | `netproxy — internal Hyrule network proxy sidecar target.` | | Monitoring role | `not set` | | Logs role | `netproxy` | +| Summary | Internal Hyrule Network Proxy sidecar that executes paid x402-gated Hyrule Cloud network requests. | # Deployed version pins @@ -55,6 +213,22 @@ groups: * `tcp` port `8451` from `{{ peers.mon.ipv6 }}` — Prometheus scrape hyrule-network-proxy metrics * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `any` to `public` — direct/Tor/I2P/Yggdrasil egress for request modes, subject to sidecar SSRF/IP policy +* `udp` port `any` to `public` — direct/Tor/I2P/Yggdrasil egress for request modes, subject to sidecar SSRF/IP policy + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -75,5 +249,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/netproxy.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/netproxy.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/noc.md b/okf/generated/infrastructure/hosts/noc.md index fbb98e6..aa84940 100644 --- a/okf/generated/infrastructure/hosts/noc.md +++ b/okf/generated/infrastructure/hosts/noc.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: noc description: Infrastructure Host `noc` with address `2a0c:b641:b50:2::a0` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/noc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,223 @@ address: 2a0c:b641:b50:2::a0 groups: - infra_vms - linux +os: Debian 13 +role: noc-agent (FastAPI :8000) + hyrule-mcp +summary: Autonomous NOC triage agent (FastAPI :8000) running LLM investigations against + hyrule-mcp tools (a stdio child). +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8000' + purpose: noc-agent webhook from extmon Alertmanager + origin: firewall + family: null + excludes: [] + peer: extmon + peer_host: extmon + peer_addr: 2001:19f0:7402:0cd5:5400:06ff:fe40:7112 + peer_kind: host +- direction: inbound + proto: tcp + port: '8000' + purpose: LHP-v1 Engineering Loop fetch/callback to noc-agent + origin: firewall + family: null + excludes: [] + peer: loop + peer_host: loop + peer_addr: 2a0c:b641:b50:2::f0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8000' + purpose: noc-agent webhook from mon (Alertmanager + Icinga) + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8000' + purpose: noc-agent control dashboard via Caddy (proxy) + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: outbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: + - dom0 + - mail + peer: all + peer_host: null + peer_addr: null + peer_kind: special +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: vault-agent / health check + origin: cross-cutting + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: BGP snapshot ingest (cloud.hyrule.host) + origin: outbound + family: null + excludes: [] + peer: cloud.hyrule.host + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '22' + purpose: hyrule-mcp SSH to every infra host + origin: outbound + family: null + excludes: [] + peer: log-shipping infra hosts + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '5665' + purpose: Icinga2 REST API + origin: outbound + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '9090' + purpose: Prometheus query API + origin: outbound + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: LLM API, Discord webhook, and npx package install + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special --- # Host @@ -39,25 +260,49 @@ groups: | --- | --- | | Host | `noc` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `noc-agent (FastAPI :8000) + hyrule-mcp` | | Address | `2a0c:b641:b50:2::a0` | | Groups | `infra_vms, linux` | | Role comment | `noc — autonomous NOC agent + hyrule-mcp tool server.` | | Monitoring role | `noc` | | Logs role | `noc` | +| Summary | Autonomous NOC triage agent (FastAPI :8000) running LLM investigations against hyrule-mcp tools (a stdio child). | # Deployed version pins -* `noc_agent_version` = `515381e6c2e93f3307340eeb50a63481c7a678c4` +* `noc_agent_version` = `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` * `hyrule_mcp_version` = `b201978d6474112f46095b37bb4b35e13855fd50` -* `noc_knowledge_version` = `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` +* `noc_knowledge_version` = `a68f974e7ed093d8f4195a15dc5b1afc636999f4` # Inbound firewall rules * `tcp` port `8000` from `{{ peers.mon.ipv6 }}` — noc-agent webhook from mon (Alertmanager + Icinga) +* `tcp` port `8000` from `{{ peers.extmon.ipv6 }}` — noc-agent webhook from extmon Alertmanager * `tcp` port `8000` from `{{ peers.proxy.ipv6 }}` — noc-agent control dashboard via Caddy (proxy) * `tcp` port `8000` from `{{ peers.loop.ipv6 }}` — LHP-v1 Engineering Loop fetch/callback to noc-agent * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `443` to `cloud.hyrule.host` — BGP snapshot ingest (cloud.hyrule.host) +* `tcp` port `22` to `log-shipping infra hosts` — hyrule-mcp SSH to every infra host +* `tcp` port `5665` to `mon` — Icinga2 REST API +* `tcp` port `9090` to `mon` — Prometheus query API +* `tcp` port `443` to `public` — LLM API, Discord webhook, and npx package install + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `22` to `all` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `8200` to `vault` — vault-agent / health check + # Monitoring services * `noc-agent-health` (http) — FastAPI liveness for noc-agent @@ -83,19 +328,22 @@ groups: | `monitoring_role` | `noc` | | `noc_agent_core_trace_collector_url` | `http://[{{ peers.loop.ipv6 }}]:8770/v1/trace` | | `noc_agent_core_trace_enabled` | `True` | +| `noc_agent_fallback_models` | `openrouter:deepseek/deepseek-v4-flash,venice:deepseek-v4-flash` | | `noc_agent_mcp_health_timeout_seconds` | `12` | -| `noc_agent_version` | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| `noc_agent_model` | `openrouter:tencent/hy3` | +| `noc_agent_version` | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | `noc_case_auto_resolve_enabled` | `False` | | `noc_case_verification_dry_run` | `False` | | `noc_case_verification_enabled` | `True` | | `noc_disk_alert_handoff_enabled` | `True` | | `noc_engineering_handoff_delivery_enabled` | `True` | | `noc_knowledge_context_enabled` | `True` | -| `noc_knowledge_version` | `48684c9bb9ce9de781fbfbcae734c18b57d3e7fa` | +| `noc_knowledge_version` | `a68f974e7ed093d8f4195a15dc5b1afc636999f4` | | `noc_lhp_disk_alert_fingerprint` | `8fb421ff94bb1285` | | `noc_lhp_enabled` | `True` | # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/ns2.md b/okf/generated/infrastructure/hosts/ns2.md index 8fe46ba..61b4a1a 100644 --- a/okf/generated/infrastructure/hosts/ns2.md +++ b/okf/generated/infrastructure/hosts/ns2.md @@ -3,7 +3,7 @@ type: Infrastructure Host title: ns2 description: Infrastructure Host `ns2` with address `2001:41d0:304:300::7bfb` and groups `linux, nameservers, public_facing`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infrastructure @@ -11,19 +11,23 @@ tags: - nameservers - public_facing - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/ns2.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -33,6 +37,177 @@ groups: - linux - nameservers - public_facing +os: Debian 13 +role: secondary nameserver (OVH GRA11) +summary: Off-net authoritative secondary nameserver (different ASN and site) providing + DNS resilience for AS215932 zones. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: NOTIFY to the off-net secondary (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: inbound + proto: udp + port: '53' + purpose: NOTIFY to the off-net secondary (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '53' + purpose: auth DNS from world + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '53' + purpose: auth DNS from world + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape from mon + origin: firewall + family: ip6 + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: AXFR pull on NOTIFY (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '6000' + purpose: off-net Vector agent to aggregator over public IPv6 + origin: cross-cutting + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: AXFR pull from the primary on NOTIFY (TSIG hyrule-dns) + origin: outbound + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '6000' + purpose: off-net Vector agent to aggregator over public IPv6 + origin: outbound + family: null + excludes: [] + peer: log + peer_host: log + peer_addr: 2a0c:b641:b50:2::b0 + peer_kind: host --- # Host @@ -41,11 +216,14 @@ groups: | --- | --- | | Host | `ns2` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `secondary nameserver (OVH GRA11)` | | Address | `2001:41d0:304:300::7bfb` | | Groups | `linux, nameservers, public_facing` | | Role comment | `ns2.servify.network — secondary authoritative nameserver at OVH GRA11.` | | Monitoring role | `nameserver` | | Logs role | `nameserver` | +| Summary | Off-net authoritative secondary nameserver (different ASN and site) providing DNS resilience for AS215932 zones. | # Deployed version pins @@ -56,6 +234,24 @@ No app version pins found in host vars. * `tcp+udp` port `53` from `any` — auth DNS from world * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape from mon +# Outbound flows + +* `tcp` port `53` to `dns` — AXFR pull from the primary on NOTIFY (TSIG hyrule-dns) +* `tcp` port `6000` to `log` — off-net Vector agent to aggregator over public IPv6 + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `53` from `dns` — NOTIFY to the off-net secondary (TSIG hyrule-dns) +* `udp` port `53` from `dns` — NOTIFY to the off-net secondary (TSIG hyrule-dns) +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `dns` — AXFR pull on NOTIFY (TSIG hyrule-dns) +* `tcp` port `6000` to `log` — off-net Vector agent to aggregator over public IPv6 + # Monitoring services * `dns-soa-servify-network` (dig) — Authoritative SOA query against ns2 for servify.network @@ -90,5 +286,6 @@ No app version pins found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/ns2.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/ns2.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/proxy.md b/okf/generated/infrastructure/hosts/proxy.md index 8b846a2..e6f8c07 100644 --- a/okf/generated/infrastructure/hosts/proxy.md +++ b/okf/generated/infrastructure/hosts/proxy.md @@ -3,7 +3,7 @@ type: Infrastructure Host title: proxy description: Infrastructure Host `proxy` with address `2a0c:b641:b50:2::40` and groups `infra_vms, linux, public_facing`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms @@ -11,19 +11,23 @@ tags: - linux - public_facing - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/proxy.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -33,6 +37,166 @@ groups: - infra_vms - linux - public_facing +os: Debian 13 +role: Caddy TLS reverse proxy +summary: Terminates public TLS and reverse-proxies to web, api, and other backends; + ACME DNS-01 via RFC 2136 to dns. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '443' + purpose: HTTPS (Caddy TLS) + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '80' + purpose: HTTP (ACME + redirect) + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic updates (TSIG hyrule-dns) + origin: cross-cutting + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: ACME certificate issuance (Let's Encrypt / ZeroSSL) + origin: outbound + family: null + excludes: [] + peer: ACME CAs (Let's Encrypt / ZeroSSL) + peer_host: null + peer_addr: null + peer_kind: external +- direction: outbound + proto: tcp + port: '53' + purpose: RFC 2136 dynamic DNS updates for ACME DNS-01 (TSIG hyrule-dns) + origin: outbound + family: null + excludes: [] + peer: dns + peer_host: dns + peer_addr: 2a0c:b641:b50:2::10 + peer_kind: host --- # Host @@ -41,11 +205,14 @@ groups: | --- | --- | | Host | `proxy` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Caddy TLS reverse proxy` | | Address | `2a0c:b641:b50:2::40` | | Groups | `infra_vms, linux, public_facing` | | Role comment | `proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns).` | | Monitoring role | `not set` | | Logs role | `proxy` | +| Summary | Terminates public TLS and reverse-proxies to web, api, and other backends; ACME DNS-01 via RFC 2136 to dns. | # Deployed version pins @@ -57,6 +224,23 @@ No app version pins found in host vars. * `tcp` port `443` from `any` — HTTPS (Caddy TLS) * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `443` to `ACME CAs (Let's Encrypt / ZeroSSL)` — ACME certificate issuance (Let's Encrypt / ZeroSSL) +* `tcp` port `53` to `dns` — RFC 2136 dynamic DNS updates for ACME DNS-01 (TSIG hyrule-dns) + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `dns` — RFC 2136 dynamic updates (TSIG hyrule-dns) +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -76,5 +260,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/proxy.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/proxy.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/rtr.md b/okf/generated/infrastructure/hosts/rtr.md index 3475899..22d76e7 100644 --- a/okf/generated/infrastructure/hosts/rtr.md +++ b/okf/generated/infrastructure/hosts/rtr.md @@ -3,7 +3,7 @@ type: Router title: rtr description: Router `rtr` with address `2a0c:b641:b50:2::1` and groups `linux, public_facing, routers`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infrastructure @@ -11,19 +11,23 @@ tags: - public_facing - router - routers -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/rtr.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -33,6 +37,399 @@ groups: - linux - public_facing - routers +os: Debian 13 +role: router/NAT64/DNS forwarder/DNAT gateway +summary: Overlay-VRF router running FRR BGP/OSPF, Jool NAT64, Unbound DNS64, and the + IPv4 DNAT gateway for legacy v4 service ingress. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '53' + purpose: DNS64 to rtr; vpn forwards wg0 to enX0 + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: udp + port: '53' + purpose: DNS64 to rtr; vpn forwards wg0 to enX0 + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: + - cr1-ch1 + - cr1-de1 + - cr1-nl1 + - dom0 + - extmon + - ns2 + peer: all + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: + - cr1-ch1 + - cr1-de1 + - cr1-nl1 + - dom0 + - extmon + - ns2 + peer: all + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '443' + purpose: DNAT to proxy + origin: cross-cutting + family: ipv4 + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '53' + purpose: DNAT to dns + origin: cross-cutting + family: ipv4 + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '80' + purpose: DNAT to proxy + origin: cross-cutting + family: ipv4 + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '51820' + purpose: DNAT to vpn + origin: cross-cutting + family: ipv4 + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: udp + port: '53' + purpose: DNAT to dns + origin: cross-cutting + family: ipv4 + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '179' + purpose: iBGP from cr1-* loopbacks + origin: firewall + family: null + excludes: [] + peer: cr1-ch1 + peer_host: cr1-ch1 + peer_addr: 2a0c:b641:b50::c + peer_kind: host +- direction: inbound + proto: udp + port: '1339' + purpose: WG to cr1-ch1 + origin: firewall + family: null + excludes: [] + peer: cr1-ch1 + peer_host: cr1-ch1 + peer_addr: 2a09:4c0:100:2d88::8898 + peer_kind: host +- direction: inbound + proto: tcp + port: '179' + purpose: iBGP from cr1-* loopbacks + origin: firewall + family: null + excludes: [] + peer: cr1-de1 + peer_host: cr1-de1 + peer_addr: 2a0c:b641:b50::b + peer_kind: host +- direction: inbound + proto: udp + port: '1338' + purpose: WG to cr1-de1 + origin: firewall + family: null + excludes: [] + peer: cr1-de1 + peer_host: cr1-de1 + peer_addr: 2a0c:b640:10::213 + peer_kind: host +- direction: inbound + proto: tcp + port: '179' + purpose: iBGP from cr1-* loopbacks + origin: firewall + family: null + excludes: [] + peer: cr1-nl1 + peer_host: cr1-nl1 + peer_addr: 2a0c:b641:b50::a + peer_kind: host +- direction: inbound + proto: udp + port: '1337' + purpose: WG to cr1-nl1 + origin: firewall + family: null + excludes: [] + peer: cr1-nl1 + peer_host: cr1-nl1 + peer_addr: 2a0c:b640:8:69::1 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: customer_subnet + peer_host: null + peer_addr: 2a0c:b641:b51::/48 + peer_kind: subnet +- direction: inbound + proto: udp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: customer_subnet + peer_host: null + peer_addr: 2a0c:b641:b51::/48 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: infra_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:2::/64 + peer_kind: subnet +- direction: inbound + proto: udp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: infra_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:2::/64 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: loop_docker_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:f0::/64 + peer_kind: subnet +- direction: inbound + proto: udp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: loop_docker_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:f0::/64 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9342' + purpose: frr_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2001:41d0:303:48a::2 + peer_kind: host +- direction: inbound + proto: udp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2001:41d0:303:48a::2 + peer_kind: host +- direction: inbound + proto: tcp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: vpn_clients_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:3::/64 + peer_kind: subnet +- direction: inbound + proto: udp + port: '53' + purpose: DNS recursion from overlay + rtr's own (underlay src, VRF) + origin: firewall + family: null + excludes: [] + peer: vpn_clients_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:3::/64 + peer_kind: subnet +- direction: outbound + proto: any + port: any + purpose: NAT64 egress via Jool (TCP/UDP/ICMP pool4) to the IPv4 internet (source + 46.105.40.223); ICMP is used by the nat64 ping6 health check + origin: outbound + family: null + excludes: [] + peer: public + peer_host: null + peer_addr: null + peer_kind: special --- # Host @@ -41,11 +438,14 @@ groups: | --- | --- | | Host | `rtr` | | Type | `Router` | +| OS | `Debian 13` | +| Role | `router/NAT64/DNS forwarder/DNAT gateway` | | Address | `2a0c:b641:b50:2::1` | | Groups | `linux, public_facing, routers` | | Role comment | `rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR.` | | Monitoring role | `router` | | Logs role | `router` | +| Summary | Overlay-VRF router running FRR BGP/OSPF, Jool NAT64, Unbound DNS64, and the IPv4 DNAT gateway for legacy v4 service ingress. | # Deployed version pins @@ -61,6 +461,28 @@ No app version pins found in host vars. * `udp` port `1338` from `{{ peers.cr1_de1.underlay }}` — WG to cr1-de1 * `udp` port `1339` from `{{ peers.cr1_ch1.underlay }}` — WG to cr1-ch1 +# Outbound flows + +* `any` port `any` to `public` — NAT64 egress via Jool (TCP/UDP/ICMP pool4) to the IPv4 internet (source 46.105.40.223); ICMP is used by the nat64 ping6 health check + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `53` from `VPN clients` — DNS64 to rtr; vpn forwards wg0 to enX0 +* `udp` port `53` from `VPN clients` — DNS64 to rtr; vpn forwards wg0 to enX0 +* `tcp` port `53` from `all` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` from `all` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `443` from `public` — DNAT to proxy +* `tcp` port `53` from `public` — DNAT to dns +* `tcp` port `80` from `public` — DNAT to proxy +* `udp` port `51820` from `public` — DNAT to vpn +* `udp` port `53` from `public` — DNAT to dns + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -106,5 +528,6 @@ iifname { overlay, wg0, wg1, wg2 } meta l4proto 89 accept comment "OSPF6 on over # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/rtr.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/rtr.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/vault.md b/okf/generated/infrastructure/hosts/vault.md index 40eb5bb..5981e99 100644 --- a/okf/generated/infrastructure/hosts/vault.md +++ b/okf/generated/infrastructure/hosts/vault.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: vault description: Infrastructure Host `vault` with address `2a0c:b641:b50:2::c0` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/vault.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,276 @@ address: 2a0c:b641:b50:2::c0 groups: - infra_vms - linux +os: Debian 13 +role: Vault secret plane +summary: HashiCorp Vault machine-secret plane, proxied publicly as vault.as215932.net; + internal agents reach the plain-HTTP :8200 listener directly. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: loop + peer_host: loop + peer_addr: 2a0c:b641:b50:2::f0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: vault-agent / health check + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: vault-agent / health check + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: web + peer_host: web + peer_addr: 2a0c:b641:b50:2::30 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from internal agents/checks + origin: firewall + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from internal agents/checks + origin: firewall + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from internal agents/checks + origin: firewall + family: null + excludes: [] + peer: loop + peer_host: loop + peer_addr: 2a0c:b641:b50:2::f0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from internal agents/checks + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from internal agents/checks + origin: firewall + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from ops prefix + origin: firewall + family: null + excludes: [] + peer: ops_prefix_v6 + peer_host: null + peer_addr: 2a02:a442:1016::/48 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from Caddy proxy + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from VPN operators + origin: firewall + family: null + excludes: [] + peer: vpn_clients_subnet + peer_host: null + peer_addr: 2a0c:b641:b50:3::/64 + peer_kind: subnet +- direction: inbound + proto: tcp + port: '8200' + purpose: Vault API from internal agents/checks + origin: firewall + family: null + excludes: [] + peer: web + peer_host: web + peer_addr: 2a0c:b641:b50:2::30 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host --- # Host @@ -39,11 +313,14 @@ groups: | --- | --- | | Host | `vault` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Vault secret plane` | | Address | `2a0c:b641:b50:2::c0` | | Groups | `infra_vms, linux` | | Role comment | `vault — AS215932 machine secret plane.` | | Monitoring role | `vault` | | Logs role | `vault` | +| Summary | HashiCorp Vault machine-secret plane, proxied publicly as vault.as215932.net; internal agents reach the plain-HTTP :8200 listener directly. | # Deployed version pins @@ -57,6 +334,27 @@ No app version pins found in host vars. * `tcp` port `8200` from `{{ ops_prefix_v6 }}` — Vault API from ops prefix * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `8200` from `api` — vault-agent secret render +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `8200` from `ci` — vault-agent secret render +* `tcp` port `8200` from `loop` — vault-agent secret render +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `8200` from `mon` — vault-agent / health check +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `8200` from `noc` — vault-agent / health check +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `8200` from `web` — vault-agent secret render +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services * `vault-health` (http) — Vault seal/standby health endpoint via internal API @@ -78,5 +376,6 @@ No app version pins found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/vault.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/vault.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/vpn.md b/okf/generated/infrastructure/hosts/vpn.md index c2c6b79..2719336 100644 --- a/okf/generated/infrastructure/hosts/vpn.md +++ b/okf/generated/infrastructure/hosts/vpn.md @@ -3,7 +3,7 @@ type: Infrastructure Host title: vpn description: Infrastructure Host `vpn` with address `2a0c:b641:b50:2::60` and groups `infra_vms, linux, public_facing`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms @@ -11,19 +11,23 @@ tags: - linux - public_facing - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/vpn.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -33,6 +37,122 @@ groups: - infra_vms - linux - public_facing +os: Debian 13 +role: WireGuard server +summary: WireGuard server for client tunnels; forwards client traffic (wg0 to enX0) + toward rtr for DNS64/NAT64 egress. +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: udp + port: '51820' + purpose: WireGuard from world + origin: firewall + family: both + excludes: [] + peer: any + peer_host: null + peer_addr: null + peer_kind: special +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host --- # Host @@ -41,11 +161,14 @@ groups: | --- | --- | | Host | `vpn` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `WireGuard server` | | Address | `2a0c:b641:b50:2::60` | | Groups | `infra_vms, linux, public_facing` | | Role comment | `vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).` | | Monitoring role | `not set` | | Logs role | `vpn` | +| Summary | WireGuard server for client tunnels; forwards client traffic (wg0 to enX0) toward rtr for DNS64/NAT64 egress. | # Deployed version pins @@ -56,6 +179,21 @@ No app version pins found in host vars. * `udp` port `51820` from `any` — WireGuard from world * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +No `network_flows_outbound` found in host vars. + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -77,5 +215,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/vpn.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/vpn.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/web.md b/okf/generated/infrastructure/hosts/web.md index 2b0cbda..db4472a 100644 --- a/okf/generated/infrastructure/hosts/web.md +++ b/okf/generated/infrastructure/hosts/web.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: web description: Infrastructure Host `web` with address `2a0c:b641:b50:2::30` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/web.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,177 @@ address: 2a0c:b641:b50:2::30 groups: - infra_vms - linux +os: Debian 13 +role: nginx + uvicorn (:8080, :8081) +summary: Serves the hyrule.host landing page (uvicorn :8080) and the as215932.net + info site (nginx :8081). +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '8080' + purpose: hyrule-web upstream from proxy/mon + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8081' + purpose: as215932.net upstream from proxy/mon + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '8080' + purpose: hyrule-web upstream from proxy/mon + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: inbound + proto: tcp + port: '8081' + purpose: as215932.net upstream from proxy/mon + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '8200' + purpose: vault-agent secret render + origin: cross-cutting + family: null + excludes: [] + peer: vault + peer_host: vault + peer_addr: 2a0c:b641:b50:2::c0 + peer_kind: host +- direction: outbound + proto: tcp + port: '8402' + purpose: hyrule-cloud API backend + origin: outbound + family: null + excludes: [] + peer: api + peer_host: api + peer_addr: 2a0c:b641:b50:2::20 + peer_kind: host --- # Host @@ -39,15 +214,18 @@ groups: | --- | --- | | Host | `web` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `nginx + uvicorn (:8080, :8081)` | | Address | `2a0c:b641:b50:2::30` | | Groups | `infra_vms, linux` | | Role comment | `web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).` | | Monitoring role | `not set` | | Logs role | `web` | +| Summary | Serves the hyrule.host landing page (uvicorn :8080) and the as215932.net info site (nginx :8081). | # Deployed version pins -* `hyrule_web_version` = `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` +* `hyrule_web_version` = `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` # Inbound firewall rules @@ -55,6 +233,22 @@ groups: * `tcp` port `8081` from `['{{ peers.proxy.ipv6 }}', '{{ peers.mon.ipv6 }}']` — as215932.net upstream from proxy/mon * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `8402` to `api` — hyrule-cloud API backend + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `tcp` port `8200` to `vault` — vault-agent secret render + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -69,11 +263,12 @@ No host-local `monitoring_extra_services` found in host vars. | Key | Value | | --- | --- | -| `hyrule_web_version` | `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` | +| `hyrule_web_version` | `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` | | `logs_register` | `True` | | `logs_role` | `web` | # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/web.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/web.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/hosts/xoa.md b/okf/generated/infrastructure/hosts/xoa.md index 7f2dfeb..76847db 100644 --- a/okf/generated/infrastructure/hosts/xoa.md +++ b/okf/generated/infrastructure/hosts/xoa.md @@ -3,26 +3,30 @@ type: Infrastructure Host title: xoa description: Infrastructure Host `xoa` with address `2a0c:b641:b50:2::70` and groups `infra_vms, linux`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml tags: - host - infra_vms - infrastructure - linux - vm -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/hosts.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml - repo: AS215932/network-operations path: ansible/inventory/host_vars/xoa.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml +- repo: AS215932/network-operations + path: ansible/inventory/network_flows.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -31,6 +35,177 @@ address: 2a0c:b641:b50:2::70 groups: - infra_vms - linux +os: Debian 13 +role: Xen Orchestra +summary: 'Xen Orchestra appliance: the infra NIC serves the UI (via Caddy on proxy) + and the mgmt NIC reaches dom0 XAPI.' +network_flows: +- direction: inbound + proto: tcp + port: '22' + purpose: SSH via VPN + origin: cross-cutting + family: null + excludes: [] + peer: VPN clients + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for CI apply runs + origin: cross-cutting + family: null + excludes: [] + peer: ci + peer_host: ci + peer_addr: 2a0c:b641:b50:2::d0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via + sudo/doas) + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: cross-cutting + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH for hyrule-mcp (mail's ssh_allow omits noc) + origin: cross-cutting + family: null + excludes: [] + peer: noc + peer_host: noc + peer_addr: 2a0c:b641:b50:2::a0 + peer_kind: host +- direction: inbound + proto: tcp + port: '22' + purpose: SSH operator access + origin: cross-cutting + family: null + excludes: [] + peer: ops workstation prefix (KPN home) + peer_host: null + peer_addr: null + peer_kind: external +- direction: inbound + proto: tcp + port: '443' + purpose: XAPI HTTPS from dom0 (mgmt v4) + origin: firewall + family: ip + excludes: [] + peer: 10.0.0.0/24 + peer_host: null + peer_addr: 10.0.0.0/24 + peer_kind: literal +- direction: inbound + proto: tcp + port: '80' + purpose: XAPI from dom0 (mgmt v4) + origin: firewall + family: ip + excludes: [] + peer: 10.0.0.0/24 + peer_host: null + peer_addr: 10.0.0.0/24 + peer_kind: literal +- direction: inbound + proto: tcp + port: '9100' + purpose: node_exporter scrape + origin: firewall + family: null + excludes: [] + peer: mon + peer_host: mon + peer_addr: 2a0c:b641:b50:2::50 + peer_kind: host +- direction: inbound + proto: tcp + port: '443' + purpose: XO UI from proxy + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: inbound + proto: tcp + port: '80' + purpose: XO UI from proxy + origin: firewall + family: null + excludes: [] + peer: proxy + peer_host: proxy + peer_addr: 2a0c:b641:b50:2::40 + peer_kind: host +- direction: outbound + proto: tcp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: udp + port: '53' + purpose: DNS recursion via Unbound (incl. DNS64 synthesis) + origin: cross-cutting + family: null + excludes: [] + peer: rtr + peer_host: rtr + peer_addr: 2a0c:b641:b50:2::1 + peer_kind: host +- direction: outbound + proto: tcp + port: '443' + purpose: XAPI to the hypervisor over the mgmt bridge (10.0.0.1) + origin: outbound + family: ipv4 + excludes: [] + peer: dom0 + peer_host: dom0 + peer_addr: null + peer_kind: host +- direction: outbound + proto: tcp + port: '80' + purpose: XAPI to the hypervisor over the mgmt bridge (10.0.0.1) + origin: outbound + family: ipv4 + excludes: [] + peer: dom0 + peer_host: dom0 + peer_addr: null + peer_kind: host --- # Host @@ -39,11 +214,14 @@ groups: | --- | --- | | Host | `xoa` | | Type | `Infrastructure Host` | +| OS | `Debian 13` | +| Role | `Xen Orchestra` | | Address | `2a0c:b641:b50:2::70` | | Groups | `infra_vms, linux` | | Role comment | `xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI.` | | Monitoring role | `not set` | | Logs role | `xoa` | +| Summary | Xen Orchestra appliance: the infra NIC serves the UI (via Caddy on proxy) and the mgmt NIC reaches dom0 XAPI. | # Deployed version pins @@ -56,6 +234,22 @@ No app version pins found in host vars. * `tcp` port `443` from `10.0.0.0/24` — XAPI HTTPS from dom0 (mgmt v4) * `tcp` port `9100` from `{{ peers.mon.ipv6 }}` — node_exporter scrape +# Outbound flows + +* `tcp` port `443` to `dom0` — XAPI to the hypervisor over the mgmt bridge (10.0.0.1) +* `tcp` port `80` to `dom0` — XAPI to the hypervisor over the mgmt bridge (10.0.0.1) + +# Cross-cutting flows + +* `tcp` port `22` from `VPN clients` — SSH via VPN +* `tcp` port `22` from `ci` — SSH for CI apply runs +* `tcp` port `22` from `mon` — SSH for Icinga2 by_ssh checks (monitoring user; privileged plugins via sudo/doas) +* `tcp` port `9100` from `mon` — node_exporter scrape +* `tcp` port `22` from `noc` — SSH for hyrule-mcp (mail's ssh_allow omits noc) +* `tcp` port `22` from `ops workstation prefix (KPN home)` — SSH operator access +* `tcp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) +* `udp` port `53` to `rtr` — DNS recursion via Unbound (incl. DNS64 synthesis) + # Monitoring services No host-local `monitoring_extra_services` found in host vars. @@ -77,5 +271,6 @@ No host-local `monitoring_extra_services` found in host vars. # Citations -[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/hosts.yml) -[2] [ansible/inventory/host_vars/xoa.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml) +[1] [Ansible inventory](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/hosts.yml) +[2] [ansible/inventory/host_vars/xoa.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml) +[3] [ansible/inventory/network_flows.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/network_flows.yml) diff --git a/okf/generated/infrastructure/prefixes/as215932-prefix.md b/okf/generated/infrastructure/prefixes/as215932-prefix.md index 410b30b..d8217c2 100644 --- a/okf/generated/infrastructure/prefixes/as215932-prefix.md +++ b/okf/generated/infrastructure/prefixes/as215932-prefix.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'as215932_prefix: 2a0c:b641:b50::/44' description: Network prefix `2a0c:b641:b50::/44` from `ansible/inventory/group_vars/all.yml` (`as215932_prefix`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/infrastructure/prefixes/customer-subnet.md b/okf/generated/infrastructure/prefixes/customer-subnet.md index ae280a3..3eb8c57 100644 --- a/okf/generated/infrastructure/prefixes/customer-subnet.md +++ b/okf/generated/infrastructure/prefixes/customer-subnet.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'customer_subnet: 2a0c:b641:b51::/48' description: Network prefix `2a0c:b641:b51::/48` from `ansible/inventory/group_vars/all.yml` (`customer_subnet`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/infrastructure/prefixes/infra-subnet.md b/okf/generated/infrastructure/prefixes/infra-subnet.md index faed031..2948fd9 100644 --- a/okf/generated/infrastructure/prefixes/infra-subnet.md +++ b/okf/generated/infrastructure/prefixes/infra-subnet.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'infra_subnet: 2a0c:b641:b50:2::/64' description: Network prefix `2a0c:b641:b50:2::/64` from `ansible/inventory/group_vars/all.yml` (`infra_subnet`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/infrastructure/prefixes/loop-docker-subnet.md b/okf/generated/infrastructure/prefixes/loop-docker-subnet.md index 5912832..2fefd86 100644 --- a/okf/generated/infrastructure/prefixes/loop-docker-subnet.md +++ b/okf/generated/infrastructure/prefixes/loop-docker-subnet.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'loop_docker_subnet: 2a0c:b641:b50:f0::/64' description: Network prefix `2a0c:b641:b50:f0::/64` from `ansible/inventory/group_vars/all.yml` (`loop_docker_subnet`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/infrastructure/prefixes/router-loopback-subnet.md b/okf/generated/infrastructure/prefixes/router-loopback-subnet.md index 32eab55..43f2d97 100644 --- a/okf/generated/infrastructure/prefixes/router-loopback-subnet.md +++ b/okf/generated/infrastructure/prefixes/router-loopback-subnet.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'router_loopback_subnet: 2a0c:b641:b50::/64' description: Network prefix `2a0c:b641:b50::/64` from `ansible/inventory/group_vars/all.yml` (`router_loopback_subnet`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/infrastructure/prefixes/vpn-clients-subnet.md b/okf/generated/infrastructure/prefixes/vpn-clients-subnet.md index d3fc748..df1d7dc 100644 --- a/okf/generated/infrastructure/prefixes/vpn-clients-subnet.md +++ b/okf/generated/infrastructure/prefixes/vpn-clients-subnet.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'vpn_clients_subnet: 2a0c:b641:b50:3::/64' description: Network prefix `2a0c:b641:b50:3::/64` from `ansible/inventory/group_vars/all.yml` (`vpn_clients_subnet`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/infrastructure/prefixes/wg-link-prefix.md b/okf/generated/infrastructure/prefixes/wg-link-prefix.md index 8549c96..4f63594 100644 --- a/okf/generated/infrastructure/prefixes/wg-link-prefix.md +++ b/okf/generated/infrastructure/prefixes/wg-link-prefix.md @@ -3,21 +3,21 @@ type: Network Prefix title: 'wg_link_prefix: 2a0c:b641:b50:ff00::/56' description: Network prefix `2a0c:b641:b50:ff00::/56` from `ansible/inventory/group_vars/all.yml` (`wg_link_prefix`). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - infrastructure - ipv6 - prefix -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations diff --git a/okf/generated/monitoring/network-operations-monitoring.md b/okf/generated/monitoring/network-operations-monitoring.md index 3feabb4..9f929e0 100644 --- a/okf/generated/monitoring/network-operations-monitoring.md +++ b/okf/generated/monitoring/network-operations-monitoring.md @@ -8,63 +8,63 @@ tags: - monitoring - network-operations - prometheus -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/mon/10-enX0.network - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX0.network + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX0.network - repo: AS215932/network-operations path: configs/mon/10-enX1.network - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX1.network + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX1.network - repo: AS215932/network-operations path: configs/mon/alertmanager.yml.j2 - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/alertmanager.yml.j2 + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/alertmanager.yml.j2 - repo: AS215932/network-operations path: configs/mon/blackbox.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/blackbox.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/blackbox.yml +- repo: AS215932/network-operations + path: configs/mon/grafana-dashboards/hyrule-payments.json + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/grafana-dashboards/hyrule-payments.json - repo: AS215932/network-operations path: configs/mon/icinga2/hosts/dom0.conf - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/dom0.conf + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/dom0.conf - repo: AS215932/network-operations path: configs/mon/icinga2/hosts/infra-vms.conf - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/infra-vms.conf + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/infra-vms.conf - repo: AS215932/network-operations path: configs/mon/icinga2/hosts/routers.conf - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/routers.conf + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/routers.conf - repo: AS215932/network-operations path: configs/mon/icinga2/icinga-ca.crt - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/icinga-ca.crt + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/icinga-ca.crt - repo: AS215932/network-operations path: configs/mon/icinga2/scripts/check_dns_soa_ecmp.py - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py - repo: AS215932/network-operations path: configs/mon/icinga2/scripts/check_jool_success_delta.sh - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_jool_success_delta.sh + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_jool_success_delta.sh - repo: AS215932/network-operations path: configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh -- repo: AS215932/network-operations - path: configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh - repo: AS215932/network-operations path: configs/mon/icinga2/scripts/check_noc_agent_model_health.sh - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh +last_verified_at: '2026-07-11T13:57:11Z' confidence: medium dispute_policy: repo_wins --- @@ -79,6 +79,7 @@ This concept summarizes tracked monitoring source files under `configs/mon/`. * `configs/mon/10-enX1.network` * `configs/mon/alertmanager.yml.j2` * `configs/mon/blackbox.yml` +* `configs/mon/grafana-dashboards/hyrule-payments.json` * `configs/mon/icinga2/hosts/dom0.conf` * `configs/mon/icinga2/hosts/infra-vms.conf` * `configs/mon/icinga2/hosts/routers.conf` @@ -106,6 +107,7 @@ This concept summarizes tracked monitoring source files under `configs/mon/`. * `configs/mon/icinga2/services/noc-agent-uptime.conf` * `configs/mon/icinga2/services/node-up.conf` * `configs/mon/icinga2/services/postgres.conf` +* `configs/mon/icinga2/services/prometheus-stack.conf` * `configs/mon/icinga2/services/rtr-checks.conf` * `configs/mon/icinga2/services/ssh.conf` * `configs/mon/icinga2/services/ssl.conf` @@ -113,6 +115,7 @@ This concept summarizes tracked monitoring source files under `configs/mon/`. * `configs/mon/icinga2/services/wireguard.conf` * `configs/mon/icinga2/zones.conf` * `configs/mon/plugins/check_prom_query` +* `configs/mon/prometheus-rules/hyrule-payments.yml` * `configs/mon/prometheus-rules/logs-pipeline.yml` * `configs/mon/prometheus-rules/noc-tripwire.yml` * `configs/mon/prometheus.yml` @@ -135,6 +138,7 @@ This concept summarizes tracked monitoring source files under `configs/mon/`. * `node-up` * `postgres` * `prometheus` +* `prometheus-stack` * `rtr-checks` * `ssh` * `ssl` @@ -143,16 +147,16 @@ This concept summarizes tracked monitoring source files under `configs/mon/`. # Citations -[1] [configs/mon/10-enX0.network](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX0.network) -[2] [configs/mon/10-enX1.network](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/10-enX1.network) -[3] [configs/mon/alertmanager.yml.j2](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/alertmanager.yml.j2) -[4] [configs/mon/blackbox.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/blackbox.yml) -[5] [configs/mon/icinga2/hosts/dom0.conf](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/dom0.conf) -[6] [configs/mon/icinga2/hosts/infra-vms.conf](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/infra-vms.conf) -[7] [configs/mon/icinga2/hosts/routers.conf](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/hosts/routers.conf) -[8] [configs/mon/icinga2/icinga-ca.crt](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/icinga-ca.crt) -[9] [configs/mon/icinga2/scripts/check_dns_soa_ecmp.py](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py) -[10] [configs/mon/icinga2/scripts/check_jool_success_delta.sh](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_jool_success_delta.sh) -[11] [configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh) -[12] [configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_mcp_health.sh) -[13] [configs/mon/icinga2/scripts/check_noc_agent_model_health.sh](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh) +[1] [configs/mon/10-enX0.network](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX0.network) +[2] [configs/mon/10-enX1.network](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/10-enX1.network) +[3] [configs/mon/alertmanager.yml.j2](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/alertmanager.yml.j2) +[4] [configs/mon/blackbox.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/blackbox.yml) +[5] [configs/mon/grafana-dashboards/hyrule-payments.json](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/grafana-dashboards/hyrule-payments.json) +[6] [configs/mon/icinga2/hosts/dom0.conf](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/dom0.conf) +[7] [configs/mon/icinga2/hosts/infra-vms.conf](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/infra-vms.conf) +[8] [configs/mon/icinga2/hosts/routers.conf](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/hosts/routers.conf) +[9] [configs/mon/icinga2/icinga-ca.crt](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/icinga-ca.crt) +[10] [configs/mon/icinga2/scripts/check_dns_soa_ecmp.py](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_dns_soa_ecmp.py) +[11] [configs/mon/icinga2/scripts/check_jool_success_delta.sh](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_jool_success_delta.sh) +[12] [configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_mail_health.sh) +[13] [configs/mon/icinga2/scripts/check_noc_agent_model_health.sh](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/mon/icinga2/scripts/check_noc_agent_model_health.sh) diff --git a/okf/generated/org/as215932.md b/okf/generated/org/as215932.md index bb6f9d9..52ff83e 100644 --- a/okf/generated/org/as215932.md +++ b/okf/generated/org/as215932.md @@ -15,29 +15,29 @@ authority: advisory source_refs: - repo: AS215932/.github path: profile/README.md - commit: e225c3fe957d598f2e53a52d301730e81ec221d8 - lines: 1-56 - url: https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56 + commit: e65a1dfd4b9eb0d1adb96b458dac034288cb04e0 + lines: 1-152 + url: https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152 - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-207 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207 - repo: AS215932/hyrule-cloud path: README.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-180 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180 + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-185 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185 - repo: AS215932/hyrule-web path: README.md - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 1-17 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17 - repo: AS215932/noc-agent path: README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-240 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240 - repo: AS215932/hyrule-network-proxy path: README.md commit: b82dc72bbf382167062bff272606ce84ec20538c @@ -50,9 +50,9 @@ source_refs: url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177 - repo: AS215932/engineering-loop path: README.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-146 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146 + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146 - repo: AS215932/as215932.net path: README.md commit: 9c0ee2d8f2bb793ea799589ca0fe4f77571b2572 @@ -63,7 +63,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-31 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repository_count: 10 @@ -117,9 +117,9 @@ See [AS215932 Domain Policy](../infrastructure/domain-policy.md). | Repositories indexed | 10 | | Infrastructure hosts | 23 | | Routers | 4 | -| API endpoints detected | 330 | +| API endpoints detected | 338 | | API schemas detected | 240 | -| Workflows detected | 33 | +| Workflows detected | 35 | ## Prefixes @@ -159,13 +159,13 @@ See [AS215932 Domain Policy](../infrastructure/domain-policy.md). # Citations -[1] [AS215932/.github:profile/README.md](https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56) -[2] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207) -[3] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180) -[4] [AS215932/hyrule-web:README.md](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17) -[5] [AS215932/noc-agent:README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240) +[1] [AS215932/.github:profile/README.md](https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152) +[2] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207) +[3] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185) +[4] [AS215932/hyrule-web:README.md](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17) +[5] [AS215932/noc-agent:README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240) [6] [AS215932/hyrule-network-proxy:README.md](https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98) [7] [AS215932/hyrule-mcp:README.md](https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177) -[8] [AS215932/engineering-loop:README.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146) +[8] [AS215932/engineering-loop:README.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146) [9] [AS215932/as215932.net:README.md](https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54) [10] [AS215932/hyrule-business:README.md](https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31) diff --git a/okf/generated/projects/hyrule-business.md b/okf/generated/projects/hyrule-business.md index e16e849..61c9e18 100644 --- a/okf/generated/projects/hyrule-business.md +++ b/okf/generated/projects/hyrule-business.md @@ -28,7 +28,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-174 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/hosting-cost-analysis.md#L1-L174 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/projects/network-operations.md b/okf/generated/projects/network-operations.md index 995d18e..d9ab489 100644 --- a/okf/generated/projects/network-operations.md +++ b/okf/generated/projects/network-operations.md @@ -30,33 +30,33 @@ tags: - rpki - wireguard - xcp-ng -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-207 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207 - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-53 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53 - repo: AS215932/network-operations path: CLAUDE.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-240 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L240 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L240 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 endpoint_count: 0 schema_count: 0 -workflow_count: 10 +workflow_count: 11 --- # What this is @@ -76,8 +76,8 @@ Network operations and infrastructure tracking for AS215932 (Hyrule). Building a * Workflow `apply` has deploy/promotion characteristics. * Workflow `drift-detection` has deploy/promotion characteristics. * Workflow `netops-nightly` has deploy/promotion characteristics. +* Workflow `post-merge-apply` has deploy/promotion characteristics. * Workflow `pr-agent` has deploy/promotion characteristics. -* Workflow `promote-apps` has deploy/promotion characteristics. # Interfaces @@ -87,8 +87,8 @@ Network operations and infrastructure tracking for AS215932 (Hyrule). Building a * Workflow `iac-tests` from `.github/workflows/iac-tests.yml` * Workflow `lint` from `.github/workflows/lint.yml` * Workflow `netops-nightly` from `.github/workflows/netops-nightly.yml` +* Workflow `post-merge-apply` from `.github/workflows/post-merge-apply.yml` * Workflow `pr-agent` from `.github/workflows/pr-agent.yml` -* Workflow `promote-apps` from `.github/workflows/promote-apps.yml` # Dependencies @@ -136,21 +136,21 @@ No package-level dependencies summarized from indexed source files. # Open issues/known gaps -* #359: Post-launch live verification: Vault values, migration 009, SHA-pinned deploys, DNS/TLS + smoke results -* #358: Prove rollback-by-SHA for hyrule-web and hyrule-cloud -* #357: Stand up the abuse-handling queue and publish abuse@/noc@/support@ contact addresses -* #356: Reliability governor / NOC loop re-processes resolved and duplicate cases -* #355: Align NIC offload config on FreeBSD core routers — cr1-nl1 forwards with LRO/TSO enabled on vtnet0 -* #352: Roll out lightweight flow collector and traffic weathermap -* #351: Track CDN egress routing regressions and policy overrides -* #350: Add resolv01/resolv02 recursive DNS64 resolver VMs and separate authoritative DNS from resolving +* #431: log VM missing firewall allow for cr1-ch1 syslog/Vector ingest +* #426: Env-only Vault-template promotions silently no-op: Vault Agent not restarted, so the render + service restart never fire +* #425: Agentic loops v-next: roadmap after go-live (data-gated promotions + Level-3 learning arc) +* #415: Obsidian wikilink projection for OKF (only if the direct-vault view proves limiting) +* #414: Collector insight archival beyond the age prune (export to knowledge before deletion) +* #413: Learned interruption-cost model (per-operator theta) for the proactive loops +* #412: Learning Lift (LL) replay harness: frozen vs adapted insight policy on recurring scenarios +* #403: Monitoring tripwires: vector agent liveness per host + Prometheus rules-loaded check on mon # Canonicality -Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/network-operations` at commit `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` or a later source commit, the repository source wins and this concept is stale. +Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/network-operations` at commit `23b191c248574121c7be34a6b2a668d75718a731` or a later source commit, the repository source wins and this concept is stale. # Citations -[1] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207) -[2] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53) -[3] [AS215932/network-operations:CLAUDE.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L240) +[1] [AS215932/network-operations:README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207) +[2] [AS215932/network-operations:AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53) +[3] [AS215932/network-operations:CLAUDE.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L240) diff --git a/okf/generated/repositories/as215932/.github.md b/okf/generated/repositories/as215932/.github.md index a5cf386..b1202bf 100644 --- a/okf/generated/repositories/as215932/.github.md +++ b/okf/generated/repositories/as215932/.github.md @@ -9,19 +9,19 @@ tags: - github - organization - repository -timestamp: '2026-06-13T17:29:52Z' +timestamp: '2026-07-10T04:12:36Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/.github - commit: e225c3fe957d598f2e53a52d301730e81ec221d8 + commit: e65a1dfd4b9eb0d1adb96b458dac034288cb04e0 url: https://github.com/AS215932/.github -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/.github default_branch: main -commit: e225c3fe957d598f2e53a52d301730e81ec221d8 +commit: e65a1dfd4b9eb0d1adb96b458dac034288cb04e0 --- # Repository @@ -30,7 +30,7 @@ commit: e225c3fe957d598f2e53a52d301730e81ec221d8 | --- | --- | | Repository | `AS215932/.github` | | Default branch | `main` | -| Commit | `e225c3fe957d598f2e53a52d301730e81ec221d8` | +| Commit | `e65a1dfd4b9eb0d1adb96b458dac034288cb04e0` | | Visibility | `public` | | Primary language | `unknown` | | Topics | none | diff --git a/okf/generated/repositories/as215932/as215932.net.md b/okf/generated/repositories/as215932/as215932.net.md index bed5fd5..ce45f1f 100644 --- a/okf/generated/repositories/as215932/as215932.net.md +++ b/okf/generated/repositories/as215932/as215932.net.md @@ -24,7 +24,7 @@ source_refs: - repo: AS215932/as215932.net commit: 9c0ee2d8f2bb793ea799589ca0fe4f77571b2572 url: https://github.com/AS215932/as215932.net -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/as215932.net diff --git a/okf/generated/repositories/as215932/engineering-loop.md b/okf/generated/repositories/as215932/engineering-loop.md index c9b3780..3b40b11 100644 --- a/okf/generated/repositories/as215932/engineering-loop.md +++ b/okf/generated/repositories/as215932/engineering-loop.md @@ -15,19 +15,19 @@ tags: - langgraph - mcp - repository -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/engineering-loop - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 url: https://github.com/AS215932/engineering-loop -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/engineering-loop default_branch: main -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Repository @@ -36,7 +36,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Default branch | `main` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Visibility | `public` | | Primary language | `Python` | | Topics | agentic-development, ai-agents, automation, github-actions, infrastructure-as-code, langgraph, mcp | @@ -50,11 +50,11 @@ Autonomous development loop for AS215932 based on LangGraph | Asset | Count | | --- | ---: | -| Indexed source files | 32 | +| Indexed source files | 33 | | API endpoints | 0 | | API schemas | 17 | -| Workflows | 1 | -| Open issues | 6 | +| Workflows | 2 | +| Open issues | 2 | | Open pull requests | 1 | | Releases | 0 | @@ -65,6 +65,7 @@ Autonomous development loop for AS215932 based on LangGraph # Indexed source material * [.github/workflows/ci.yml](../../workflows/engineering-loop/github-workflows-ci-yml.md) +* [.github/workflows/pr-agent.yml](../../workflows/engineering-loop/github-workflows-pr-agent-yml.md) * [README.md](../../source-docs/as215932/engineering-loop/readme.md) * [configs/loop/hyrule-engineering-loop.service](../../source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md) * [configs/loop/hyrule-reliability-governor.service](../../source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md) diff --git a/okf/generated/repositories/as215932/hyrule-business.md b/okf/generated/repositories/as215932/hyrule-business.md index 0e0495e..2b575ab 100644 --- a/okf/generated/repositories/as215932/hyrule-business.md +++ b/okf/generated/repositories/as215932/hyrule-business.md @@ -18,7 +18,7 @@ source_refs: - repo: AS215932/hyrule-business commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 url: https://github.com/AS215932/hyrule-business -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/hyrule-business diff --git a/okf/generated/repositories/as215932/hyrule-cloud.md b/okf/generated/repositories/as215932/hyrule-cloud.md index cebe9a8..93d7614 100644 --- a/okf/generated/repositories/as215932/hyrule-cloud.md +++ b/okf/generated/repositories/as215932/hyrule-cloud.md @@ -1,7 +1,8 @@ --- type: Repository title: Hyrule Cloud -description: Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +description: Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), + paid per request via x402. resource: https://github.com/AS215932/hyrule-cloud tags: - agents @@ -19,19 +20,19 @@ tags: - vps - x402 - xcp-ng -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/hyrule-cloud - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 url: https://github.com/AS215932/hyrule-cloud -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/hyrule-cloud default_branch: main -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Repository @@ -40,7 +41,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Default branch | `main` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Visibility | `public` | | Primary language | `Python` | | Topics | agents, automation, fastapi, hosting, ipv6, payments, vps, x402, xcp-ng | @@ -48,18 +49,18 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Description -Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402. # Extracted inventory | Asset | Count | | --- | ---: | -| Indexed source files | 35 | -| API endpoints | 234 | +| Indexed source files | 39 | +| API endpoints | 238 | | API schemas | 169 | | Workflows | 5 | -| Open issues | 7 | -| Open pull requests | 1 | +| Open issues | 12 | +| Open pull requests | 2 | | Releases | 0 | # Related concepts @@ -76,21 +77,6 @@ Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. * [AGENTS.md](../../source-docs/as215932/hyrule-cloud/agents.md) * [CLAUDE.md](../../source-docs/as215932/hyrule-cloud/claude.md) * [README.md](../../source-docs/as215932/hyrule-cloud/readme.md) -* [SKILL-agentic-support.md](../../source-docs/as215932/hyrule-cloud/skill-agentic-support.md) -* [SKILL-bgp.md](../../source-docs/as215932/hyrule-cloud/skill-bgp.md) -* [SKILL-dns-registry.md](../../source-docs/as215932/hyrule-cloud/skill-dns-registry.md) -* [SKILL-mail-deliverability.md](../../source-docs/as215932/hyrule-cloud/skill-mail-deliverability.md) -* [SKILL-mail.md](../../source-docs/as215932/hyrule-cloud/skill-mail.md) -* [SKILL-mx.md](../../source-docs/as215932/hyrule-cloud/skill-mx.md) -* [SKILL-nat-cgnat.md](../../source-docs/as215932/hyrule-cloud/skill-nat-cgnat.md) -* [SKILL-network-intel.md](../../source-docs/as215932/hyrule-cloud/skill-network-intel.md) -* [SKILL-port-reachability.md](../../source-docs/as215932/hyrule-cloud/skill-port-reachability.md) -* [SKILL-routing-path.md](../../source-docs/as215932/hyrule-cloud/skill-routing-path.md) -* [SKILL-speedtest.md](../../source-docs/as215932/hyrule-cloud/skill-speedtest.md) -* [SKILL-threat-reputation.md](../../source-docs/as215932/hyrule-cloud/skill-threat-reputation.md) -* [SKILL-voip-sip.md](../../source-docs/as215932/hyrule-cloud/skill-voip-sip.md) -* [SKILL-web-reachability.md](../../source-docs/as215932/hyrule-cloud/skill-web-reachability.md) -* [SKILL.md](../../source-docs/as215932/hyrule-cloud/skill.md) * [alembic/versions/001_initial_schema.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md) * [alembic/versions/002_security_hotfix.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md) * [alembic/versions/003_auth_and_ownership.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md) @@ -102,7 +88,26 @@ Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. * [alembic/versions/010_network_intelligence_bgp_mx_mail.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md) * [alembic/versions/011_diagnostic_job_primitives.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md) * [alembic/versions/012_vm_customer_ipv6_prefixes.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md) +* [alembic/versions/013_payments_ledger.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py.md) +* [alembic/versions/014_provision_started_at.py](../../source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py.md) +* [docs/runbooks/x402-launch.md](../../source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch.md) * [pyproject.toml](../../source-docs/as215932/hyrule-cloud/pyproject-toml.md) +* [skills/README.md](../../source-docs/as215932/hyrule-cloud/skills-readme.md) +* [skills/hyrule-agentic-support/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill.md) +* [skills/hyrule-bgp/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill.md) +* [skills/hyrule-cloud/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill.md) +* [skills/hyrule-dns-registry/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill.md) +* [skills/hyrule-mail-deliverability/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill.md) +* [skills/hyrule-mail/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill.md) +* [skills/hyrule-mx/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill.md) +* [skills/hyrule-nat-cgnat/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill.md) +* [skills/hyrule-network-intel/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill.md) +* [skills/hyrule-port-reachability/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill.md) +* [skills/hyrule-routing-path/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill.md) +* [skills/hyrule-speedtest/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill.md) +* [skills/hyrule-threat-reputation/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill.md) +* [skills/hyrule-voip-sip/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill.md) +* [skills/hyrule-web-reachability/SKILL.md](../../source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill.md) # Citations diff --git a/okf/generated/repositories/as215932/hyrule-mcp.md b/okf/generated/repositories/as215932/hyrule-mcp.md index 11f6877..df98f80 100644 --- a/okf/generated/repositories/as215932/hyrule-mcp.md +++ b/okf/generated/repositories/as215932/hyrule-mcp.md @@ -23,7 +23,7 @@ source_refs: - repo: AS215932/hyrule-mcp commit: b201978d6474112f46095b37bb4b35e13855fd50 url: https://github.com/AS215932/hyrule-mcp -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/hyrule-mcp diff --git a/okf/generated/repositories/as215932/hyrule-network-proxy.md b/okf/generated/repositories/as215932/hyrule-network-proxy.md index e061917..5873aa5 100644 --- a/okf/generated/repositories/as215932/hyrule-network-proxy.md +++ b/okf/generated/repositories/as215932/hyrule-network-proxy.md @@ -18,7 +18,7 @@ source_refs: - repo: AS215932/hyrule-network-proxy commit: b82dc72bbf382167062bff272606ce84ec20538c url: https://github.com/AS215932/hyrule-network-proxy -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/hyrule-network-proxy @@ -50,8 +50,8 @@ Internal Hyrule Network Proxy sidecar for x402-gated network requests | API endpoints | 6 | | API schemas | 0 | | Workflows | 1 | -| Open issues | 0 | -| Open pull requests | 0 | +| Open issues | 1 | +| Open pull requests | 1 | | Releases | 0 | # Related concepts diff --git a/okf/generated/repositories/as215932/hyrule-web.md b/okf/generated/repositories/as215932/hyrule-web.md index 6fd3bce..1cd7099 100644 --- a/okf/generated/repositories/as215932/hyrule-web.md +++ b/okf/generated/repositories/as215932/hyrule-web.md @@ -12,19 +12,19 @@ tags: - repository - web - website -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/hyrule-web - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 url: https://github.com/AS215932/hyrule-web -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/hyrule-web default_branch: main -commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 +commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 --- # Repository @@ -33,7 +33,7 @@ commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 | --- | --- | | Repository | `AS215932/hyrule-web` | | Default branch | `main` | -| Commit | `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` | +| Commit | `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` | | Visibility | `public` | | Primary language | `Python` | | Topics | as215932, branding, hyrule-networks, website | @@ -48,7 +48,7 @@ Main (branded) website | Asset | Count | | --- | ---: | | Indexed source files | 8 | -| API endpoints | 37 | +| API endpoints | 41 | | API schemas | 0 | | Workflows | 5 | | Open issues | 2 | diff --git a/okf/generated/repositories/as215932/index.md b/okf/generated/repositories/as215932/index.md index 2137a2a..9168e1f 100644 --- a/okf/generated/repositories/as215932/index.md +++ b/okf/generated/repositories/as215932/index.md @@ -4,7 +4,7 @@ * [AS215932 Network Operations](network-operations.md) - Network operations and infrastructure tracking for AS215932 (Hyrule). Building a complete ISP from scratch - BGP/OSPFv3 routing, IXP peering, automation. Working in public. * [as215932.net](as215932.net.md) - Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass. * [Hyrule Business](hyrule-business.md) - Private business planning and profitability notes for Hyrule/AS215932 -* [Hyrule Cloud](hyrule-cloud.md) - Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +* [Hyrule Cloud](hyrule-cloud.md) - Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402. * [Hyrule Engineering Loop](engineering-loop.md) - Autonomous development loop for AS215932 based on LangGraph * [Hyrule MCP](hyrule-mcp.md) - MCP tools for administrating AS215932 * [Hyrule Network Proxy](hyrule-network-proxy.md) - Internal Hyrule Network Proxy sidecar for x402-gated network requests diff --git a/okf/generated/repositories/as215932/network-operations.md b/okf/generated/repositories/as215932/network-operations.md index 11d8db1..e9d4711 100644 --- a/okf/generated/repositories/as215932/network-operations.md +++ b/okf/generated/repositories/as215932/network-operations.md @@ -30,19 +30,19 @@ tags: - rpki - wireguard - xcp-ng -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/network-operations - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 url: https://github.com/AS215932/network-operations -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/network-operations default_branch: main -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Repository @@ -51,7 +51,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Default branch | `main` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Visibility | `public` | | Primary language | `Python` | | Topics | ansible, autonomous-system, bgp, devops, frrouting, infrastructure-as-code, ipv6, irr, isp, ixp, jinja2, looking-glass, network-automation, ospf, ospf-v3, peering, ripe, rpki, wireguard, xcp-ng | @@ -65,12 +65,12 @@ Network operations and infrastructure tracking for AS215932 (Hyrule). Building a | Asset | Count | | --- | ---: | -| Indexed source files | 69 | +| Indexed source files | 73 | | API endpoints | 0 | | API schemas | 0 | -| Workflows | 10 | -| Open issues | 44 | -| Open pull requests | 11 | +| Workflows | 11 | +| Open issues | 52 | +| Open pull requests | 9 | | Releases | 0 | # Related concepts @@ -85,6 +85,7 @@ Network operations and infrastructure tracking for AS215932 (Hyrule). Building a * [.github/workflows/iac-tests.yml](../../workflows/network-operations/github-workflows-iac-tests-yml.md) * [.github/workflows/lint.yml](../../workflows/network-operations/github-workflows-lint-yml.md) * [.github/workflows/netops-nightly.yml](../../workflows/network-operations/github-workflows-netops-nightly-yml.md) +* [.github/workflows/post-merge-apply.yml](../../workflows/network-operations/github-workflows-post-merge-apply-yml.md) * [.github/workflows/pr-agent.yml](../../workflows/network-operations/github-workflows-pr-agent-yml.md) * [.github/workflows/promote-apps.yml](../../workflows/network-operations/github-workflows-promote-apps-yml.md) * [.github/workflows/render-check.yml](../../workflows/network-operations/github-workflows-render-check-yml.md) @@ -145,8 +146,11 @@ Network operations and infrastructure tracking for AS215932 (Hyrule). Building a * [docs/runbooks/bootstrap-hyrule-cloud-vault.md](../../source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md) * [docs/runbooks/bootstrap-knowledge-loop-vault.md](../../source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md) * [docs/runbooks/bootstrap-runner-vault.md](../../source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md) +* [docs/runbooks/knowledge-auto-merge.md](../../source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge.md) * [docs/runbooks/noc-bgp-snapshot-retention.md](../../source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md) +* [docs/runbooks/noc-standing-grant-rollout.md](../../source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout.md) * [docs/runbooks/rotate-icinga-api-user.md](../../source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md) +* [docs/runbooks/soc-mode-promotion.md](../../source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion.md) * [docs/runbooks/vps-launch-proof-smoke.md](../../source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md) # Citations diff --git a/okf/generated/repositories/as215932/noc-agent.md b/okf/generated/repositories/as215932/noc-agent.md index 4c7412e..fa13efe 100644 --- a/okf/generated/repositories/as215932/noc-agent.md +++ b/okf/generated/repositories/as215932/noc-agent.md @@ -16,19 +16,19 @@ tags: - noc - noc-agent - repository -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: external authority: evidence source_refs: - repo: AS215932/noc-agent - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 url: https://github.com/AS215932/noc-agent -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: evidence_only repo: AS215932/noc-agent default_branch: main -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Repository @@ -37,7 +37,7 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Default branch | `main` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Visibility | `public` | | Primary language | `Python` | | Topics | alertmanager, automation, fastapi, icinga, incident-response, langgraph, monitoring, noc | diff --git a/okf/generated/schemas/engineering-loop/CandidateDecisionRecord.md b/okf/generated/schemas/engineering-loop/CandidateDecisionRecord.md index 25e9007..fac6858 100644 --- a/okf/generated/schemas/engineering-loop/CandidateDecisionRecord.md +++ b/okf/generated/schemas/engineering-loop/CandidateDecisionRecord.md @@ -2,21 +2,21 @@ type: API Schema title: CandidateDecisionRecord description: Pydantic API schema `CandidateDecisionRecord` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L265-L307 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L265-L307 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 265-307 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L265-L307 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L265-L307 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -85,4 +85,4 @@ Auditable Reliability Decision Record posted to GitHub and JSON. # Citations -[1] [src/hyrule_engineering_loop/governor.py:265-307](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L265-L307) +[1] [src/hyrule_engineering_loop/governor.py:265-307](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L265-L307) diff --git a/okf/generated/schemas/engineering-loop/CapabilityEnvelope.md b/okf/generated/schemas/engineering-loop/CapabilityEnvelope.md index d3360cc..a1f8d9f 100644 --- a/okf/generated/schemas/engineering-loop/CapabilityEnvelope.md +++ b/okf/generated/schemas/engineering-loop/CapabilityEnvelope.md @@ -2,21 +2,21 @@ type: API Schema title: CapabilityEnvelope description: Pydantic API schema `CapabilityEnvelope` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L223-L253 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L223-L253 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 223-253 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L223-L253 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L223-L253 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -73,4 +73,4 @@ An approved autonomy envelope. # Citations -[1] [src/hyrule_engineering_loop/governor.py:223-253](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L223-L253) +[1] [src/hyrule_engineering_loop/governor.py:223-253](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L223-L253) diff --git a/okf/generated/schemas/engineering-loop/CapabilityRegistry.md b/okf/generated/schemas/engineering-loop/CapabilityRegistry.md index 826b95f..8631020 100644 --- a/okf/generated/schemas/engineering-loop/CapabilityRegistry.md +++ b/okf/generated/schemas/engineering-loop/CapabilityRegistry.md @@ -2,21 +2,21 @@ type: API Schema title: CapabilityRegistry description: Pydantic API schema `CapabilityRegistry` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L256-L262 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L256-L262 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 256-262 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L256-L262 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L256-L262 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -49,4 +49,4 @@ Versioned capability registry. # Citations -[1] [src/hyrule_engineering_loop/governor.py:256-262](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L256-L262) +[1] [src/hyrule_engineering_loop/governor.py:256-262](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L256-L262) diff --git a/okf/generated/schemas/engineering-loop/CaseOutcome.md b/okf/generated/schemas/engineering-loop/CaseOutcome.md index a544ced..7440c95 100644 --- a/okf/generated/schemas/engineering-loop/CaseOutcome.md +++ b/okf/generated/schemas/engineering-loop/CaseOutcome.md @@ -2,21 +2,21 @@ type: API Schema title: CaseOutcome description: Pydantic API schema `CaseOutcome` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L65-L72 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L65-L72 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/evals.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 65-72 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L65-L72 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L65-L72 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -54,4 +54,4 @@ No class docstring found in source. # Citations -[1] [src/hyrule_engineering_loop/evals.py:65-72](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L65-L72) +[1] [src/hyrule_engineering_loop/evals.py:65-72](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L65-L72) diff --git a/okf/generated/schemas/engineering-loop/EvalCase.md b/okf/generated/schemas/engineering-loop/EvalCase.md index 56397ec..82fe91c 100644 --- a/okf/generated/schemas/engineering-loop/EvalCase.md +++ b/okf/generated/schemas/engineering-loop/EvalCase.md @@ -2,21 +2,21 @@ type: API Schema title: EvalCase description: Pydantic API schema `EvalCase` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L53-L62 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L53-L62 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/evals.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 53-62 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L53-L62 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L53-L62 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [src/hyrule_engineering_loop/evals.py:53-62](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L53-L62) +[1] [src/hyrule_engineering_loop/evals.py:53-62](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L53-L62) diff --git a/okf/generated/schemas/engineering-loop/EvalInput.md b/okf/generated/schemas/engineering-loop/EvalInput.md index 052b095..2a55584 100644 --- a/okf/generated/schemas/engineering-loop/EvalInput.md +++ b/okf/generated/schemas/engineering-loop/EvalInput.md @@ -2,21 +2,21 @@ type: API Schema title: EvalInput description: Pydantic API schema `EvalInput` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L37-L50 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L37-L50 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/evals.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 37-50 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L37-L50 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L37-L50 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -52,4 +52,4 @@ can carry family-specific context without schema churn. # Citations -[1] [src/hyrule_engineering_loop/evals.py:37-50](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L37-L50) +[1] [src/hyrule_engineering_loop/evals.py:37-50](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L37-L50) diff --git a/okf/generated/schemas/engineering-loop/EvalSummary.md b/okf/generated/schemas/engineering-loop/EvalSummary.md index 88602ec..36a7ee3 100644 --- a/okf/generated/schemas/engineering-loop/EvalSummary.md +++ b/okf/generated/schemas/engineering-loop/EvalSummary.md @@ -2,21 +2,21 @@ type: API Schema title: EvalSummary description: Pydantic API schema `EvalSummary` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L75-L80 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L75-L80 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/evals.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 75-80 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L75-L80 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L75-L80 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [src/hyrule_engineering_loop/evals.py:75-80](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/evals.py#L75-L80) +[1] [src/hyrule_engineering_loop/evals.py:75-80](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/evals.py#L75-L80) diff --git a/okf/generated/schemas/engineering-loop/FileMutation.md b/okf/generated/schemas/engineering-loop/FileMutation.md index c872458..2cd33d6 100644 --- a/okf/generated/schemas/engineering-loop/FileMutation.md +++ b/okf/generated/schemas/engineering-loop/FileMutation.md @@ -2,21 +2,21 @@ type: API Schema title: FileMutation description: Pydantic API schema `FileMutation` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L25-L30 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L25-L30 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/llm.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 25-30 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L25-L30 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L25-L30 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -50,4 +50,4 @@ A proposed file content mutation relative to a workspace root. # Citations -[1] [src/hyrule_engineering_loop/llm.py:25-30](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L25-L30) +[1] [src/hyrule_engineering_loop/llm.py:25-30](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L25-L30) diff --git a/okf/generated/schemas/engineering-loop/IssueClassification.md b/okf/generated/schemas/engineering-loop/IssueClassification.md index 59f5b43..8da282c 100644 --- a/okf/generated/schemas/engineering-loop/IssueClassification.md +++ b/okf/generated/schemas/engineering-loop/IssueClassification.md @@ -2,21 +2,21 @@ type: API Schema title: IssueClassification description: Pydantic API schema `IssueClassification` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L196-L220 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L196-L220 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 196-220 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L196-L220 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L196-L220 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -67,4 +67,4 @@ Structured classification input consumed by deterministic policy. # Citations -[1] [src/hyrule_engineering_loop/governor.py:196-220](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L196-L220) +[1] [src/hyrule_engineering_loop/governor.py:196-220](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L196-L220) diff --git a/okf/generated/schemas/engineering-loop/IssueSnapshot.md b/okf/generated/schemas/engineering-loop/IssueSnapshot.md index 9000ccc..e697062 100644 --- a/okf/generated/schemas/engineering-loop/IssueSnapshot.md +++ b/okf/generated/schemas/engineering-loop/IssueSnapshot.md @@ -2,21 +2,21 @@ type: API Schema title: IssueSnapshot description: Pydantic API schema `IssueSnapshot` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L121-L136 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L121-L136 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 121-136 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L121-L136 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L121-L136 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -54,4 +54,4 @@ The GitHub issue fields the Governor is allowed to reason over. # Citations -[1] [src/hyrule_engineering_loop/governor.py:121-136](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L121-L136) +[1] [src/hyrule_engineering_loop/governor.py:121-136](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L121-L136) diff --git a/okf/generated/schemas/engineering-loop/JudgmentFinding.md b/okf/generated/schemas/engineering-loop/JudgmentFinding.md index 2240d84..b46b86a 100644 --- a/okf/generated/schemas/engineering-loop/JudgmentFinding.md +++ b/okf/generated/schemas/engineering-loop/JudgmentFinding.md @@ -2,21 +2,21 @@ type: API Schema title: JudgmentFinding description: Pydantic API schema `JudgmentFinding` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L32-L39 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L32-L39 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/judgment.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 32-39 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L32-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L32-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -52,4 +52,4 @@ One structured finding tied to the diff and, where possible, a criterion. # Citations -[1] [src/hyrule_engineering_loop/judgment.py:32-39](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L32-L39) +[1] [src/hyrule_engineering_loop/judgment.py:32-39](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L32-L39) diff --git a/okf/generated/schemas/engineering-loop/KnowledgeSummary.md b/okf/generated/schemas/engineering-loop/KnowledgeSummary.md index d23d000..b97da77 100644 --- a/okf/generated/schemas/engineering-loop/KnowledgeSummary.md +++ b/okf/generated/schemas/engineering-loop/KnowledgeSummary.md @@ -2,21 +2,21 @@ type: API Schema title: KnowledgeSummary description: Pydantic API schema `KnowledgeSummary` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L139-L150 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L139-L150 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 139-150 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L139-L150 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L139-L150 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -54,4 +54,4 @@ Authority-tiered context used by policy. # Citations -[1] [src/hyrule_engineering_loop/governor.py:139-150](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L139-L150) +[1] [src/hyrule_engineering_loop/governor.py:139-150](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L139-L150) diff --git a/okf/generated/schemas/engineering-loop/LhpAuthoritySummary.md b/okf/generated/schemas/engineering-loop/LhpAuthoritySummary.md index 00647c8..8f3ff37 100644 --- a/okf/generated/schemas/engineering-loop/LhpAuthoritySummary.md +++ b/okf/generated/schemas/engineering-loop/LhpAuthoritySummary.md @@ -2,21 +2,21 @@ type: API Schema title: LhpAuthoritySummary description: Pydantic API schema `LhpAuthoritySummary` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L153-L160 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L153-L160 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 153-160 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L153-L160 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L153-L160 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -50,4 +50,4 @@ CaseService payload identity used for NOC-origin work. # Citations -[1] [src/hyrule_engineering_loop/governor.py:153-160](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L153-L160) +[1] [src/hyrule_engineering_loop/governor.py:153-160](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L153-L160) diff --git a/okf/generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent.md b/okf/generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent.md index 81ca71d..7d67776 100644 --- a/okf/generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent.md +++ b/okf/generated/schemas/engineering-loop/ReliabilityGovernorWakeEvent.md @@ -2,21 +2,21 @@ type: API Schema title: ReliabilityGovernorWakeEvent description: Pydantic API schema `ReliabilityGovernorWakeEvent` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L180-L193 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L180-L193 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 180-193 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L180-L193 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L180-L193 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -56,4 +56,4 @@ A callback wake signal; reconciliation still performs authorization. # Citations -[1] [src/hyrule_engineering_loop/governor.py:180-193](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L180-L193) +[1] [src/hyrule_engineering_loop/governor.py:180-193](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L180-L193) diff --git a/okf/generated/schemas/engineering-loop/RoleJudgment.md b/okf/generated/schemas/engineering-loop/RoleJudgment.md index 6d15893..377d964 100644 --- a/okf/generated/schemas/engineering-loop/RoleJudgment.md +++ b/okf/generated/schemas/engineering-loop/RoleJudgment.md @@ -2,21 +2,21 @@ type: API Schema title: RoleJudgment description: Pydantic API schema `RoleJudgment` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L42-L48 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L42-L48 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/judgment.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 42-48 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L42-L48 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L42-L48 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -51,4 +51,4 @@ A required role's ruling on the post-gate diff. # Citations -[1] [src/hyrule_engineering_loop/judgment.py:42-48](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/judgment.py#L42-L48) +[1] [src/hyrule_engineering_loop/judgment.py:42-48](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/judgment.py#L42-L48) diff --git a/okf/generated/schemas/engineering-loop/RoleReviewOutput.md b/okf/generated/schemas/engineering-loop/RoleReviewOutput.md index 58d4ca6..6ba00dd 100644 --- a/okf/generated/schemas/engineering-loop/RoleReviewOutput.md +++ b/okf/generated/schemas/engineering-loop/RoleReviewOutput.md @@ -2,21 +2,21 @@ type: API Schema title: RoleReviewOutput description: Pydantic API schema `RoleReviewOutput` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L33-L39 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L33-L39 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/llm.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 33-39 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L33-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L33-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -51,4 +51,4 @@ Structured role review output consumed by LangGraph nodes. # Citations -[1] [src/hyrule_engineering_loop/llm.py:33-39](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/llm.py#L33-L39) +[1] [src/hyrule_engineering_loop/llm.py:33-39](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/llm.py#L33-L39) diff --git a/okf/generated/schemas/engineering-loop/WakeEventSubject.md b/okf/generated/schemas/engineering-loop/WakeEventSubject.md index 8bd6fbf..7645458 100644 --- a/okf/generated/schemas/engineering-loop/WakeEventSubject.md +++ b/okf/generated/schemas/engineering-loop/WakeEventSubject.md @@ -2,21 +2,21 @@ type: API Schema title: WakeEventSubject description: Pydantic API schema `WakeEventSubject` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L163-L177 +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L163-L177 tags: - api-schema - engineering-loop - pydantic -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: src/hyrule_engineering_loop/governor.py - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 163-177 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L163-L177 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L163-L177 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -57,4 +57,4 @@ Transport-neutral subject for a future Reliability Governor wake event. # Citations -[1] [src/hyrule_engineering_loop/governor.py:163-177](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/src/hyrule_engineering_loop/governor.py#L163-L177) +[1] [src/hyrule_engineering_loop/governor.py:163-177](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/src/hyrule_engineering_loop/governor.py#L163-L177) diff --git a/okf/generated/schemas/hyrule-cloud/AcceptedPaymentMethods.md b/okf/generated/schemas/hyrule-cloud/AcceptedPaymentMethods.md index cfdd55a..b8dcac9 100644 --- a/okf/generated/schemas/hyrule-cloud/AcceptedPaymentMethods.md +++ b/okf/generated/schemas/hyrule-cloud/AcceptedPaymentMethods.md @@ -2,21 +2,21 @@ type: API Schema title: AcceptedPaymentMethods description: Pydantic API schema `AcceptedPaymentMethods` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L248-L253 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L251-L256 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 248-253 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L248-L253 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 251-256 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L251-L256 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `AcceptedPaymentMethods` | -| Source | `hyrule_cloud/models.py:248` | +| Source | `hyrule_cloud/models.py:251` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ chains + whether the native (BTC/XMR) intent rail is wired. # Citations -[1] [hyrule_cloud/models.py:248-253](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L248-L253) +[1] [hyrule_cloud/models.py:251-256](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L251-L256) diff --git a/okf/generated/schemas/hyrule-cloud/AccountDeleteResponse.md b/okf/generated/schemas/hyrule-cloud/AccountDeleteResponse.md index 61a7e42..9fa60f6 100644 --- a/okf/generated/schemas/hyrule-cloud/AccountDeleteResponse.md +++ b/okf/generated/schemas/hyrule-cloud/AccountDeleteResponse.md @@ -2,21 +2,21 @@ type: API Schema title: AccountDeleteResponse description: Pydantic API schema `AccountDeleteResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L242-L245 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L242-L245 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 242-245 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L242-L245 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L242-L245 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:242-245](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L242-L245) +[1] [hyrule_cloud/api/auth.py:242-245](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L242-L245) diff --git a/okf/generated/schemas/hyrule-cloud/ApiKeyCreateRequest.md b/okf/generated/schemas/hyrule-cloud/ApiKeyCreateRequest.md index 89427a2..e9571a9 100644 --- a/okf/generated/schemas/hyrule-cloud/ApiKeyCreateRequest.md +++ b/okf/generated/schemas/hyrule-cloud/ApiKeyCreateRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ApiKeyCreateRequest description: Pydantic API schema `ApiKeyCreateRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L251-L254 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L251-L254 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 251-254 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L251-L254 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L251-L254 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:251-254](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L251-L254) +[1] [hyrule_cloud/api/auth.py:251-254](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L251-L254) diff --git a/okf/generated/schemas/hyrule-cloud/ApiKeyCreateResponse.md b/okf/generated/schemas/hyrule-cloud/ApiKeyCreateResponse.md index f7e0324..2c01786 100644 --- a/okf/generated/schemas/hyrule-cloud/ApiKeyCreateResponse.md +++ b/okf/generated/schemas/hyrule-cloud/ApiKeyCreateResponse.md @@ -2,21 +2,21 @@ type: API Schema title: ApiKeyCreateResponse description: Pydantic API schema `ApiKeyCreateResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L269-L271 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L269-L271 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 269-271 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L269-L271 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L269-L271 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:269-271](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L269-L271) +[1] [hyrule_cloud/api/auth.py:269-271](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L269-L271) diff --git a/okf/generated/schemas/hyrule-cloud/ApiKeyListResponse.md b/okf/generated/schemas/hyrule-cloud/ApiKeyListResponse.md index b2ba824..d03ce75 100644 --- a/okf/generated/schemas/hyrule-cloud/ApiKeyListResponse.md +++ b/okf/generated/schemas/hyrule-cloud/ApiKeyListResponse.md @@ -2,21 +2,21 @@ type: API Schema title: ApiKeyListResponse description: Pydantic API schema `ApiKeyListResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L274-L275 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L274-L275 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 274-275 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L274-L275 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L274-L275 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:274-275](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L274-L275) +[1] [hyrule_cloud/api/auth.py:274-275](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L274-L275) diff --git a/okf/generated/schemas/hyrule-cloud/ApiKeySummary.md b/okf/generated/schemas/hyrule-cloud/ApiKeySummary.md index 86353fb..d90f251 100644 --- a/okf/generated/schemas/hyrule-cloud/ApiKeySummary.md +++ b/okf/generated/schemas/hyrule-cloud/ApiKeySummary.md @@ -2,21 +2,21 @@ type: API Schema title: ApiKeySummary description: Pydantic API schema `ApiKeySummary` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L257-L266 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L257-L266 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 257-266 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L257-L266 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L257-L266 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -54,4 +54,4 @@ that's surfaced exactly once via ApiKeyCreateResponse.api_key. # Citations -[1] [hyrule_cloud/api/auth.py:257-266](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L257-L266) +[1] [hyrule_cloud/api/auth.py:257-266](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L257-L266) diff --git a/okf/generated/schemas/hyrule-cloud/AuthLoginRequest.md b/okf/generated/schemas/hyrule-cloud/AuthLoginRequest.md index b1e5b54..4dd2d52 100644 --- a/okf/generated/schemas/hyrule-cloud/AuthLoginRequest.md +++ b/okf/generated/schemas/hyrule-cloud/AuthLoginRequest.md @@ -2,21 +2,21 @@ type: API Schema title: AuthLoginRequest description: Pydantic API schema `AuthLoginRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L133-L135 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L133-L135 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 133-135 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L133-L135 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L133-L135 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:133-135](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L133-L135) +[1] [hyrule_cloud/api/auth.py:133-135](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L133-L135) diff --git a/okf/generated/schemas/hyrule-cloud/AuthLoginResponse.md b/okf/generated/schemas/hyrule-cloud/AuthLoginResponse.md index f5cfff2..63bda2c 100644 --- a/okf/generated/schemas/hyrule-cloud/AuthLoginResponse.md +++ b/okf/generated/schemas/hyrule-cloud/AuthLoginResponse.md @@ -2,21 +2,21 @@ type: API Schema title: AuthLoginResponse description: Pydantic API schema `AuthLoginResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L138-L139 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L138-L139 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 138-139 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L138-L139 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L138-L139 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:138-139](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L138-L139) +[1] [hyrule_cloud/api/auth.py:138-139](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L138-L139) diff --git a/okf/generated/schemas/hyrule-cloud/AuthRegisterRequest.md b/okf/generated/schemas/hyrule-cloud/AuthRegisterRequest.md index 30cb7fb..ead4f64 100644 --- a/okf/generated/schemas/hyrule-cloud/AuthRegisterRequest.md +++ b/okf/generated/schemas/hyrule-cloud/AuthRegisterRequest.md @@ -2,21 +2,21 @@ type: API Schema title: AuthRegisterRequest description: Pydantic API schema `AuthRegisterRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L115-L118 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L115-L118 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 115-118 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L115-L118 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L115-L118 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:115-118](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L115-L118) +[1] [hyrule_cloud/api/auth.py:115-118](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L115-L118) diff --git a/okf/generated/schemas/hyrule-cloud/AuthRegisterResponse.md b/okf/generated/schemas/hyrule-cloud/AuthRegisterResponse.md index 1df15c9..97b2f6d 100644 --- a/okf/generated/schemas/hyrule-cloud/AuthRegisterResponse.md +++ b/okf/generated/schemas/hyrule-cloud/AuthRegisterResponse.md @@ -2,21 +2,21 @@ type: API Schema title: AuthRegisterResponse description: Pydantic API schema `AuthRegisterResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L121-L130 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L121-L130 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 121-130 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L121-L130 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L121-L130 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:121-130](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L121-L130) +[1] [hyrule_cloud/api/auth.py:121-130](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L121-L130) diff --git a/okf/generated/schemas/hyrule-cloud/BGPAssertions.md b/okf/generated/schemas/hyrule-cloud/BGPAssertions.md index 145bcc0..5086fee 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPAssertions.md +++ b/okf/generated/schemas/hyrule-cloud/BGPAssertions.md @@ -2,21 +2,21 @@ type: API Schema title: BGPAssertions description: Pydantic API schema `BGPAssertions` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L962-L964 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L980-L982 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 962-964 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L962-L964 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 980-982 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L980-L982 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPAssertions` | -| Source | `hyrule_cloud/models.py:962` | +| Source | `hyrule_cloud/models.py:980` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:962-964](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L962-L964) +[1] [hyrule_cloud/models.py:980-982](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L980-L982) diff --git a/okf/generated/schemas/hyrule-cloud/BGPFilters.md b/okf/generated/schemas/hyrule-cloud/BGPFilters.md index 3fc3730..c95e375 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPFilters.md +++ b/okf/generated/schemas/hyrule-cloud/BGPFilters.md @@ -2,21 +2,21 @@ type: API Schema title: BGPFilters description: Pydantic API schema `BGPFilters` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L956-L959 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L974-L977 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 956-959 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L956-L959 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 974-977 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L974-L977 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPFilters` | -| Source | `hyrule_cloud/models.py:956` | +| Source | `hyrule_cloud/models.py:974` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:956-959](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L956-L959) +[1] [hyrule_cloud/models.py:974-977](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L974-L977) diff --git a/okf/generated/schemas/hyrule-cloud/BGPJobHeartbeat.md b/okf/generated/schemas/hyrule-cloud/BGPJobHeartbeat.md index 8994c53..d353511 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPJobHeartbeat.md +++ b/okf/generated/schemas/hyrule-cloud/BGPJobHeartbeat.md @@ -2,21 +2,21 @@ type: API Schema title: BGPJobHeartbeat description: Pydantic API schema `BGPJobHeartbeat` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L40-L44 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L40-L44 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 40-44 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L40-L44 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L40-L44 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/internal_bgp.py:40-44](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L40-L44) +[1] [hyrule_cloud/api/internal_bgp.py:40-44](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L40-L44) diff --git a/okf/generated/schemas/hyrule-cloud/BGPJobResponse.md b/okf/generated/schemas/hyrule-cloud/BGPJobResponse.md index 461d152..d9f9ead 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPJobResponse.md +++ b/okf/generated/schemas/hyrule-cloud/BGPJobResponse.md @@ -2,21 +2,21 @@ type: API Schema title: BGPJobResponse description: Pydantic API schema `BGPJobResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1067-L1076 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1085-L1094 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1067-1076 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1067-L1076 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1085-1094 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1085-L1094 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPJobResponse` | -| Source | `hyrule_cloud/models.py:1067` | +| Source | `hyrule_cloud/models.py:1085` | | Bases | `BaseModel` | # Fields @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1067-1076](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1067-L1076) +[1] [hyrule_cloud/models.py:1085-1094](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1085-L1094) diff --git a/okf/generated/schemas/hyrule-cloud/BGPLookupRequest.md b/okf/generated/schemas/hyrule-cloud/BGPLookupRequest.md index 0113208..ed1c332 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/BGPLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: BGPLookupRequest description: Pydantic API schema `BGPLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L967-L977 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L985-L995 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 967-977 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L967-L977 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 985-995 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L985-L995 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPLookupRequest` | -| Source | `hyrule_cloud/models.py:967` | +| Source | `hyrule_cloud/models.py:985` | | Bases | `BaseModel` | # Fields @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:967-977](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L967-L977) +[1] [hyrule_cloud/models.py:985-995](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L985-L995) diff --git a/okf/generated/schemas/hyrule-cloud/BGPLookupResponse.md b/okf/generated/schemas/hyrule-cloud/BGPLookupResponse.md index 2cc7966..694103c 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPLookupResponse.md +++ b/okf/generated/schemas/hyrule-cloud/BGPLookupResponse.md @@ -2,21 +2,21 @@ type: API Schema title: BGPLookupResponse description: Pydantic API schema `BGPLookupResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L993-L1002 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1011-L1020 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 993-1002 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L993-L1002 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1011-1020 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1011-L1020 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPLookupResponse` | -| Source | `hyrule_cloud/models.py:993` | +| Source | `hyrule_cloud/models.py:1011` | | Bases | `BaseModel` | # Fields @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:993-1002](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L993-L1002) +[1] [hyrule_cloud/models.py:1011-1020](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1011-L1020) diff --git a/okf/generated/schemas/hyrule-cloud/BGPOriginObservation.md b/okf/generated/schemas/hyrule-cloud/BGPOriginObservation.md index c6e3c7e..bd27ca3 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPOriginObservation.md +++ b/okf/generated/schemas/hyrule-cloud/BGPOriginObservation.md @@ -2,21 +2,21 @@ type: API Schema title: BGPOriginObservation description: Pydantic API schema `BGPOriginObservation` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L980-L983 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L998-L1001 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 980-983 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L980-L983 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 998-1001 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L998-L1001 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPOriginObservation` | -| Source | `hyrule_cloud/models.py:980` | +| Source | `hyrule_cloud/models.py:998` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:980-983](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L980-L983) +[1] [hyrule_cloud/models.py:998-1001](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L998-L1001) diff --git a/okf/generated/schemas/hyrule-cloud/BGPPricingResponse.md b/okf/generated/schemas/hyrule-cloud/BGPPricingResponse.md index aeeb106..a1bb8de 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/BGPPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: BGPPricingResponse description: Pydantic API schema `BGPPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1019-L1025 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1037-L1043 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1019-1025 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1019-L1025 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1037-1043 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1037-L1043 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPPricingResponse` | -| Source | `hyrule_cloud/models.py:1019` | +| Source | `hyrule_cloud/models.py:1037` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1019-1025](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1019-L1025) +[1] [hyrule_cloud/models.py:1037-1043](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1037-L1043) diff --git a/okf/generated/schemas/hyrule-cloud/BGPResolvedSubject.md b/okf/generated/schemas/hyrule-cloud/BGPResolvedSubject.md index 6d9fac9..415a719 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPResolvedSubject.md +++ b/okf/generated/schemas/hyrule-cloud/BGPResolvedSubject.md @@ -2,21 +2,21 @@ type: API Schema title: BGPResolvedSubject description: Pydantic API schema `BGPResolvedSubject` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L986-L990 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1004-L1008 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 986-990 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L986-L990 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1004-1008 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1004-L1008 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPResolvedSubject` | -| Source | `hyrule_cloud/models.py:986` | +| Source | `hyrule_cloud/models.py:1004` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:986-990](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L986-L990) +[1] [hyrule_cloud/models.py:1004-1008](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1004-L1008) diff --git a/okf/generated/schemas/hyrule-cloud/BGPSnapshotIngest.md b/okf/generated/schemas/hyrule-cloud/BGPSnapshotIngest.md index c5be559..e363c6b 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPSnapshotIngest.md +++ b/okf/generated/schemas/hyrule-cloud/BGPSnapshotIngest.md @@ -2,21 +2,21 @@ type: API Schema title: BGPSnapshotIngest description: Pydantic API schema `BGPSnapshotIngest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L24-L37 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L24-L37 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 24-37 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L24-L37 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L24-L37 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -60,4 +60,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/internal_bgp.py:24-37](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L24-L37) +[1] [hyrule_cloud/api/internal_bgp.py:24-37](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L24-L37) diff --git a/okf/generated/schemas/hyrule-cloud/BGPSnapshotListResponse.md b/okf/generated/schemas/hyrule-cloud/BGPSnapshotListResponse.md index af74551..57e6a12 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPSnapshotListResponse.md +++ b/okf/generated/schemas/hyrule-cloud/BGPSnapshotListResponse.md @@ -2,21 +2,21 @@ type: API Schema title: BGPSnapshotListResponse description: Pydantic API schema `BGPSnapshotListResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1039-L1040 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1057-L1058 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1039-1040 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1039-L1040 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1057-1058 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1057-L1058 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPSnapshotListResponse` | -| Source | `hyrule_cloud/models.py:1039` | +| Source | `hyrule_cloud/models.py:1057` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1039-1040](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1039-L1040) +[1] [hyrule_cloud/models.py:1057-1058](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1057-L1058) diff --git a/okf/generated/schemas/hyrule-cloud/BGPSnapshotSummary.md b/okf/generated/schemas/hyrule-cloud/BGPSnapshotSummary.md index 8cf9344..f044daa 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPSnapshotSummary.md +++ b/okf/generated/schemas/hyrule-cloud/BGPSnapshotSummary.md @@ -2,21 +2,21 @@ type: API Schema title: BGPSnapshotSummary description: Pydantic API schema `BGPSnapshotSummary` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1028-L1036 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1046-L1054 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1028-1036 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1028-L1036 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1046-1054 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1046-L1054 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPSnapshotSummary` | -| Source | `hyrule_cloud/models.py:1028` | +| Source | `hyrule_cloud/models.py:1046` | | Bases | `BaseModel` | # Fields @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1028-1036](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1028-L1036) +[1] [hyrule_cloud/models.py:1046-1054](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1046-L1054) diff --git a/okf/generated/schemas/hyrule-cloud/BGPSourceStatusIngest.md b/okf/generated/schemas/hyrule-cloud/BGPSourceStatusIngest.md index a795ef6..4319f1d 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPSourceStatusIngest.md +++ b/okf/generated/schemas/hyrule-cloud/BGPSourceStatusIngest.md @@ -2,21 +2,21 @@ type: API Schema title: BGPSourceStatusIngest description: Pydantic API schema `BGPSourceStatusIngest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L17-L21 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L17-L21 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/internal_bgp.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 17-21 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L17-L21 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L17-L21 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/internal_bgp.py:17-21](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/internal_bgp.py#L17-L21) +[1] [hyrule_cloud/api/internal_bgp.py:17-21](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/internal_bgp.py#L17-L21) diff --git a/okf/generated/schemas/hyrule-cloud/BGPSourcesResponse.md b/okf/generated/schemas/hyrule-cloud/BGPSourcesResponse.md index a66bcce..27b8142 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPSourcesResponse.md +++ b/okf/generated/schemas/hyrule-cloud/BGPSourcesResponse.md @@ -2,21 +2,21 @@ type: API Schema title: BGPSourcesResponse description: Pydantic API schema `BGPSourcesResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1014-L1016 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1032-L1034 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1014-1016 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1014-L1016 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1032-1034 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1032-L1034 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPSourcesResponse` | -| Source | `hyrule_cloud/models.py:1014` | +| Source | `hyrule_cloud/models.py:1032` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1014-1016](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1014-L1016) +[1] [hyrule_cloud/models.py:1032-1034](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1032-L1034) diff --git a/okf/generated/schemas/hyrule-cloud/BGPStatusResponse.md b/okf/generated/schemas/hyrule-cloud/BGPStatusResponse.md index aa8d3ed..543b2af 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPStatusResponse.md +++ b/okf/generated/schemas/hyrule-cloud/BGPStatusResponse.md @@ -2,21 +2,21 @@ type: API Schema title: BGPStatusResponse description: Pydantic API schema `BGPStatusResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1005-L1011 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1023-L1029 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1005-1011 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1005-L1011 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1023-1029 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1023-L1029 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPStatusResponse` | -| Source | `hyrule_cloud/models.py:1005` | +| Source | `hyrule_cloud/models.py:1023` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1005-1011](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1005-L1011) +[1] [hyrule_cloud/models.py:1023-1029](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1023-L1029) diff --git a/okf/generated/schemas/hyrule-cloud/BGPStreamJobRequest.md b/okf/generated/schemas/hyrule-cloud/BGPStreamJobRequest.md index d0f61f8..7bdd0ea 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPStreamJobRequest.md +++ b/okf/generated/schemas/hyrule-cloud/BGPStreamJobRequest.md @@ -2,21 +2,21 @@ type: API Schema title: BGPStreamJobRequest description: Pydantic API schema `BGPStreamJobRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1048-L1055 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1066-L1073 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1048-1055 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1048-L1055 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1066-1073 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1066-L1073 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPStreamJobRequest` | -| Source | `hyrule_cloud/models.py:1048` | +| Source | `hyrule_cloud/models.py:1066` | | Bases | `BaseModel` | # Fields @@ -54,4 +54,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1048-1055](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1048-L1055) +[1] [hyrule_cloud/models.py:1066-1073](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1066-L1073) diff --git a/okf/generated/schemas/hyrule-cloud/BGPSubject.md b/okf/generated/schemas/hyrule-cloud/BGPSubject.md index bc5fb0e..48ad838 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPSubject.md +++ b/okf/generated/schemas/hyrule-cloud/BGPSubject.md @@ -2,21 +2,21 @@ type: API Schema title: BGPSubject description: Pydantic API schema `BGPSubject` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L943-L945 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L961-L963 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 943-945 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L943-L945 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 961-963 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L961-L963 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPSubject` | -| Source | `hyrule_cloud/models.py:943` | +| Source | `hyrule_cloud/models.py:961` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:943-945](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L943-L945) +[1] [hyrule_cloud/models.py:961-963](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L961-L963) diff --git a/okf/generated/schemas/hyrule-cloud/BGPTimeSelector.md b/okf/generated/schemas/hyrule-cloud/BGPTimeSelector.md index bbf1c53..299405f 100644 --- a/okf/generated/schemas/hyrule-cloud/BGPTimeSelector.md +++ b/okf/generated/schemas/hyrule-cloud/BGPTimeSelector.md @@ -2,21 +2,21 @@ type: API Schema title: BGPTimeSelector description: Pydantic API schema `BGPTimeSelector` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L948-L953 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L966-L971 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 948-953 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L948-L953 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 966-971 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L966-L971 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `BGPTimeSelector` | -| Source | `hyrule_cloud/models.py:948` | +| Source | `hyrule_cloud/models.py:966` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:948-953](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L948-L953) +[1] [hyrule_cloud/models.py:966-971](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L966-L971) diff --git a/okf/generated/schemas/hyrule-cloud/CapabilityEndpoint.md b/okf/generated/schemas/hyrule-cloud/CapabilityEndpoint.md index eb2d5d8..c198434 100644 --- a/okf/generated/schemas/hyrule-cloud/CapabilityEndpoint.md +++ b/okf/generated/schemas/hyrule-cloud/CapabilityEndpoint.md @@ -2,21 +2,21 @@ type: API Schema title: CapabilityEndpoint description: Pydantic API schema `CapabilityEndpoint` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L646-L650 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L648-L652 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 646-650 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L646-L650 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 648-652 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L648-L652 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `CapabilityEndpoint` | -| Source | `hyrule_cloud/models.py:646` | +| Source | `hyrule_cloud/models.py:648` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:646-650](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L646-L650) +[1] [hyrule_cloud/models.py:648-652](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L648-L652) diff --git a/okf/generated/schemas/hyrule-cloud/ChangePasswordRequest.md b/okf/generated/schemas/hyrule-cloud/ChangePasswordRequest.md index 6cc3859..7f8d1c2 100644 --- a/okf/generated/schemas/hyrule-cloud/ChangePasswordRequest.md +++ b/okf/generated/schemas/hyrule-cloud/ChangePasswordRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ChangePasswordRequest description: Pydantic API schema `ChangePasswordRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L180-L182 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L180-L182 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 180-182 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L180-L182 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L180-L182 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:180-182](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L180-L182) +[1] [hyrule_cloud/api/auth.py:180-182](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L180-L182) diff --git a/okf/generated/schemas/hyrule-cloud/ClaimBySSHRequest.md b/okf/generated/schemas/hyrule-cloud/ClaimBySSHRequest.md index d43ed68..8013a29 100644 --- a/okf/generated/schemas/hyrule-cloud/ClaimBySSHRequest.md +++ b/okf/generated/schemas/hyrule-cloud/ClaimBySSHRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ClaimBySSHRequest description: Pydantic API schema `ClaimBySSHRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L229-L233 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L229-L233 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 229-233 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L229-L233 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L229-L233 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:229-233](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L229-L233) +[1] [hyrule_cloud/api/auth.py:229-233](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L229-L233) diff --git a/okf/generated/schemas/hyrule-cloud/ClaimByTokenRequest.md b/okf/generated/schemas/hyrule-cloud/ClaimByTokenRequest.md index 772a9ac..30aef67 100644 --- a/okf/generated/schemas/hyrule-cloud/ClaimByTokenRequest.md +++ b/okf/generated/schemas/hyrule-cloud/ClaimByTokenRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ClaimByTokenRequest description: Pydantic API schema `ClaimByTokenRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L217-L219 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L217-L219 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 217-219 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L217-L219 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L217-L219 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:217-219](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L217-L219) +[1] [hyrule_cloud/api/auth.py:217-219](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L217-L219) diff --git a/okf/generated/schemas/hyrule-cloud/ClaimByWalletRequest.md b/okf/generated/schemas/hyrule-cloud/ClaimByWalletRequest.md index 88cdb8c..a870fd9 100644 --- a/okf/generated/schemas/hyrule-cloud/ClaimByWalletRequest.md +++ b/okf/generated/schemas/hyrule-cloud/ClaimByWalletRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ClaimByWalletRequest description: Pydantic API schema `ClaimByWalletRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L222-L226 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L222-L226 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 222-226 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L222-L226 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L222-L226 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:222-226](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L222-L226) +[1] [hyrule_cloud/api/auth.py:222-226](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L222-L226) diff --git a/okf/generated/schemas/hyrule-cloud/ClaimResponse.md b/okf/generated/schemas/hyrule-cloud/ClaimResponse.md index 7e2f118..cc5a6f4 100644 --- a/okf/generated/schemas/hyrule-cloud/ClaimResponse.md +++ b/okf/generated/schemas/hyrule-cloud/ClaimResponse.md @@ -2,21 +2,21 @@ type: API Schema title: ClaimResponse description: Pydantic API schema `ClaimResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L236-L239 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L236-L239 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 236-239 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L236-L239 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L236-L239 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:236-239](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L236-L239) +[1] [hyrule_cloud/api/auth.py:236-239](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L236-L239) diff --git a/okf/generated/schemas/hyrule-cloud/CostBreakdown.md b/okf/generated/schemas/hyrule-cloud/CostBreakdown.md index 74590d7..71dbdd6 100644 --- a/okf/generated/schemas/hyrule-cloud/CostBreakdown.md +++ b/okf/generated/schemas/hyrule-cloud/CostBreakdown.md @@ -2,21 +2,21 @@ type: API Schema title: CostBreakdown description: Pydantic API schema `CostBreakdown` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L316-L320 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L319-L323 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 316-320 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L316-L320 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 319-323 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L319-L323 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `CostBreakdown` | -| Source | `hyrule_cloud/models.py:316` | +| Source | `hyrule_cloud/models.py:319` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:316-320](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L316-L320) +[1] [hyrule_cloud/models.py:319-323](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L319-L323) diff --git a/okf/generated/schemas/hyrule-cloud/CryptoIntentRequest.md b/okf/generated/schemas/hyrule-cloud/CryptoIntentRequest.md index e37262b..651964b 100644 --- a/okf/generated/schemas/hyrule-cloud/CryptoIntentRequest.md +++ b/okf/generated/schemas/hyrule-cloud/CryptoIntentRequest.md @@ -2,21 +2,21 @@ type: API Schema title: CryptoIntentRequest description: Pydantic API schema `CryptoIntentRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L381-L394 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L383-L396 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 381-394 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L381-L394 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 383-396 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L383-L396 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `CryptoIntentRequest` | -| Source | `hyrule_cloud/models.py:381` | +| Source | `hyrule_cloud/models.py:383` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ the client. `client_order_id` is the idempotency key. # Citations -[1] [hyrule_cloud/models.py:381-394](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L381-L394) +[1] [hyrule_cloud/models.py:383-396](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L383-L396) diff --git a/okf/generated/schemas/hyrule-cloud/CryptoIntentResponse.md b/okf/generated/schemas/hyrule-cloud/CryptoIntentResponse.md index 993b52d..59dc3e5 100644 --- a/okf/generated/schemas/hyrule-cloud/CryptoIntentResponse.md +++ b/okf/generated/schemas/hyrule-cloud/CryptoIntentResponse.md @@ -2,21 +2,21 @@ type: API Schema title: CryptoIntentResponse description: Pydantic API schema `CryptoIntentResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L397-L419 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L399-L421 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 397-419 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L397-L419 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 399-421 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L399-L421 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `CryptoIntentResponse` | -| Source | `hyrule_cloud/models.py:397` | +| Source | `hyrule_cloud/models.py:399` | | Bases | `BaseModel` | # Fields @@ -66,4 +66,4 @@ identically. # Citations -[1] [hyrule_cloud/models.py:397-419](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L397-L419) +[1] [hyrule_cloud/models.py:399-421](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L399-L421) diff --git a/okf/generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest.md b/okf/generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest.md index b406726..f695f27 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest.md +++ b/okf/generated/schemas/hyrule-cloud/DNSAuthorityCompareRequest.md @@ -2,21 +2,21 @@ type: API Schema title: DNSAuthorityCompareRequest description: Pydantic API schema `DNSAuthorityCompareRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1216-L1221 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1234-L1239 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1216-1221 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1216-L1221 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1234-1239 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1234-L1239 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSAuthorityCompareRequest` | -| Source | `hyrule_cloud/models.py:1216` | +| Source | `hyrule_cloud/models.py:1234` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1216-1221](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1216-L1221) +[1] [hyrule_cloud/models.py:1234-1239](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1234-L1239) diff --git a/okf/generated/schemas/hyrule-cloud/DNSLookupRequest.md b/okf/generated/schemas/hyrule-cloud/DNSLookupRequest.md index 8c8b1fc..b6a318f 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/DNSLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: DNSLookupRequest description: Pydantic API schema `DNSLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1163-L1169 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1181-L1187 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1163-1169 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1163-L1169 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1181-1187 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1181-L1187 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSLookupRequest` | -| Source | `hyrule_cloud/models.py:1163` | +| Source | `hyrule_cloud/models.py:1181` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1163-1169](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1163-L1169) +[1] [hyrule_cloud/models.py:1181-1187](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1181-L1187) diff --git a/okf/generated/schemas/hyrule-cloud/DNSLookupResponse.md b/okf/generated/schemas/hyrule-cloud/DNSLookupResponse.md index 81576b5..0093ab6 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSLookupResponse.md +++ b/okf/generated/schemas/hyrule-cloud/DNSLookupResponse.md @@ -2,21 +2,21 @@ type: API Schema title: DNSLookupResponse description: Pydantic API schema `DNSLookupResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1190-L1200 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1208-L1218 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1190-1200 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1190-L1200 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1208-1218 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1208-L1218 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSLookupResponse` | -| Source | `hyrule_cloud/models.py:1190` | +| Source | `hyrule_cloud/models.py:1208` | | Bases | `BaseModel` | # Fields @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1190-1200](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1190-L1200) +[1] [hyrule_cloud/models.py:1208-1218](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1208-L1218) diff --git a/okf/generated/schemas/hyrule-cloud/DNSPricingResponse.md b/okf/generated/schemas/hyrule-cloud/DNSPricingResponse.md index 94af297..dbae031 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/DNSPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: DNSPricingResponse description: Pydantic API schema `DNSPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1203-L1204 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1221-L1222 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1203-1204 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1203-L1204 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1221-1222 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1221-L1222 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSPricingResponse` | -| Source | `hyrule_cloud/models.py:1203` | +| Source | `hyrule_cloud/models.py:1221` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1203-1204](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1203-L1204) +[1] [hyrule_cloud/models.py:1221-1222](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1221-L1222) diff --git a/okf/generated/schemas/hyrule-cloud/DNSPropagationRequest.md b/okf/generated/schemas/hyrule-cloud/DNSPropagationRequest.md index a3f9979..5df6c0e 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSPropagationRequest.md +++ b/okf/generated/schemas/hyrule-cloud/DNSPropagationRequest.md @@ -2,21 +2,21 @@ type: API Schema title: DNSPropagationRequest description: Pydantic API schema `DNSPropagationRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1207-L1213 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1225-L1231 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1207-1213 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1207-L1213 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1225-1231 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1225-L1231 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSPropagationRequest` | -| Source | `hyrule_cloud/models.py:1207` | +| Source | `hyrule_cloud/models.py:1225` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1207-1213](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1207-L1213) +[1] [hyrule_cloud/models.py:1225-1231](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1225-L1231) diff --git a/okf/generated/schemas/hyrule-cloud/DNSQuestion.md b/okf/generated/schemas/hyrule-cloud/DNSQuestion.md index 42fb22f..90e8e41 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSQuestion.md +++ b/okf/generated/schemas/hyrule-cloud/DNSQuestion.md @@ -2,21 +2,21 @@ type: API Schema title: DNSQuestion description: Pydantic API schema `DNSQuestion` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1172-L1174 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1190-L1192 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1172-1174 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1172-L1174 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1190-1192 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1190-L1192 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSQuestion` | -| Source | `hyrule_cloud/models.py:1172` | +| Source | `hyrule_cloud/models.py:1190` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1172-1174](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1172-L1174) +[1] [hyrule_cloud/models.py:1190-1192](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1190-L1192) diff --git a/okf/generated/schemas/hyrule-cloud/DNSRecord.md b/okf/generated/schemas/hyrule-cloud/DNSRecord.md index b79ba77..2f673dc 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSRecord.md +++ b/okf/generated/schemas/hyrule-cloud/DNSRecord.md @@ -2,21 +2,21 @@ type: API Schema title: DNSRecord description: Pydantic API schema `DNSRecord` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L491-L496 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L493-L498 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 491-496 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L491-L496 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 493-498 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L493-L498 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSRecord` | -| Source | `hyrule_cloud/models.py:491` | +| Source | `hyrule_cloud/models.py:493` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:491-496](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L491-L496) +[1] [hyrule_cloud/models.py:493-498](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L493-L498) diff --git a/okf/generated/schemas/hyrule-cloud/DNSRecordAnswer.md b/okf/generated/schemas/hyrule-cloud/DNSRecordAnswer.md index afa4f79..ac72c3b 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSRecordAnswer.md +++ b/okf/generated/schemas/hyrule-cloud/DNSRecordAnswer.md @@ -2,21 +2,21 @@ type: API Schema title: DNSRecordAnswer description: Pydantic API schema `DNSRecordAnswer` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1177-L1181 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1195-L1199 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1177-1181 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1177-L1181 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1195-1199 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1195-L1199 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSRecordAnswer` | -| Source | `hyrule_cloud/models.py:1177` | +| Source | `hyrule_cloud/models.py:1195` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1177-1181](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1177-L1181) +[1] [hyrule_cloud/models.py:1195-1199](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1195-L1199) diff --git a/okf/generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest.md b/okf/generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest.md index b3bd6cb..5bf3bd1 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest.md +++ b/okf/generated/schemas/hyrule-cloud/DNSRecordRecommendationRequest.md @@ -2,21 +2,21 @@ type: API Schema title: DNSRecordRecommendationRequest description: Pydantic API schema `DNSRecordRecommendationRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1232-L1241 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1250-L1259 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1232-1241 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1232-L1241 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1250-1259 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1250-L1259 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSRecordRecommendationRequest` | -| Source | `hyrule_cloud/models.py:1232` | +| Source | `hyrule_cloud/models.py:1250` | | Bases | `BaseModel` | # Fields @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1232-1241](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1232-L1241) +[1] [hyrule_cloud/models.py:1250-1259](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1250-L1259) diff --git a/okf/generated/schemas/hyrule-cloud/DNSSECResult.md b/okf/generated/schemas/hyrule-cloud/DNSSECResult.md index 60afc9e..8902481 100644 --- a/okf/generated/schemas/hyrule-cloud/DNSSECResult.md +++ b/okf/generated/schemas/hyrule-cloud/DNSSECResult.md @@ -2,21 +2,21 @@ type: API Schema title: DNSSECResult description: Pydantic API schema `DNSSECResult` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1184-L1187 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1202-L1205 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1184-1187 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1184-L1187 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1202-1205 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1202-L1205 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DNSSECResult` | -| Source | `hyrule_cloud/models.py:1184` | +| Source | `hyrule_cloud/models.py:1202` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1184-1187](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1184-L1187) +[1] [hyrule_cloud/models.py:1202-1205](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1202-L1205) diff --git a/okf/generated/schemas/hyrule-cloud/DiagnosticFinding.md b/okf/generated/schemas/hyrule-cloud/DiagnosticFinding.md index d22491b..0786487 100644 --- a/okf/generated/schemas/hyrule-cloud/DiagnosticFinding.md +++ b/okf/generated/schemas/hyrule-cloud/DiagnosticFinding.md @@ -2,21 +2,21 @@ type: API Schema title: DiagnosticFinding description: Pydantic API schema `DiagnosticFinding` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L575-L580 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L577-L582 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 575-580 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L575-L580 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 577-582 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L577-L582 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DiagnosticFinding` | -| Source | `hyrule_cloud/models.py:575` | +| Source | `hyrule_cloud/models.py:577` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:575-580](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L575-L580) +[1] [hyrule_cloud/models.py:577-582](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L577-L582) diff --git a/okf/generated/schemas/hyrule-cloud/DiagnosticJobResponse.md b/okf/generated/schemas/hyrule-cloud/DiagnosticJobResponse.md index 682db11..909df2c 100644 --- a/okf/generated/schemas/hyrule-cloud/DiagnosticJobResponse.md +++ b/okf/generated/schemas/hyrule-cloud/DiagnosticJobResponse.md @@ -2,21 +2,21 @@ type: API Schema title: DiagnosticJobResponse description: Pydantic API schema `DiagnosticJobResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L614-L625 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L616-L627 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 614-625 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L614-L625 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 616-627 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L616-L627 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DiagnosticJobResponse` | -| Source | `hyrule_cloud/models.py:614` | +| Source | `hyrule_cloud/models.py:616` | | Bases | `BaseModel` | # Fields @@ -58,4 +58,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:614-625](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L614-L625) +[1] [hyrule_cloud/models.py:616-627](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L616-L627) diff --git a/okf/generated/schemas/hyrule-cloud/DiagnosticResponse.md b/okf/generated/schemas/hyrule-cloud/DiagnosticResponse.md index 86be338..535f260 100644 --- a/okf/generated/schemas/hyrule-cloud/DiagnosticResponse.md +++ b/okf/generated/schemas/hyrule-cloud/DiagnosticResponse.md @@ -2,21 +2,21 @@ type: API Schema title: DiagnosticResponse description: Pydantic API schema `DiagnosticResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L583-L592 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L585-L594 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 583-592 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L583-L592 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 585-594 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L585-L594 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DiagnosticResponse` | -| Source | `hyrule_cloud/models.py:583` | +| Source | `hyrule_cloud/models.py:585` | | Bases | `BaseModel` | # Fields @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:583-592](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L583-L592) +[1] [hyrule_cloud/models.py:585-594](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L585-L594) diff --git a/okf/generated/schemas/hyrule-cloud/DiagnosticTarget.md b/okf/generated/schemas/hyrule-cloud/DiagnosticTarget.md index 03346ae..7291904 100644 --- a/okf/generated/schemas/hyrule-cloud/DiagnosticTarget.md +++ b/okf/generated/schemas/hyrule-cloud/DiagnosticTarget.md @@ -2,21 +2,21 @@ type: API Schema title: DiagnosticTarget description: Pydantic API schema `DiagnosticTarget` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L569-L572 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L571-L574 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 569-572 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L569-L572 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 571-574 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L571-L574 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DiagnosticTarget` | -| Source | `hyrule_cloud/models.py:569` | +| Source | `hyrule_cloud/models.py:571` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:569-572](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L569-L572) +[1] [hyrule_cloud/models.py:571-574](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L571-L574) diff --git a/okf/generated/schemas/hyrule-cloud/DomainCheckResponse.md b/okf/generated/schemas/hyrule-cloud/DomainCheckResponse.md index e2840af..49b6921 100644 --- a/okf/generated/schemas/hyrule-cloud/DomainCheckResponse.md +++ b/okf/generated/schemas/hyrule-cloud/DomainCheckResponse.md @@ -2,21 +2,21 @@ type: API Schema title: DomainCheckResponse description: Pydantic API schema `DomainCheckResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L456-L464 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L458-L466 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 456-464 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L456-L464 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 458-466 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L458-L466 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DomainCheckResponse` | -| Source | `hyrule_cloud/models.py:456` | +| Source | `hyrule_cloud/models.py:458` | | Bases | `BaseModel` | # Fields @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:456-464](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L456-L464) +[1] [hyrule_cloud/models.py:458-466](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L458-L466) diff --git a/okf/generated/schemas/hyrule-cloud/DomainRegisterRequest.md b/okf/generated/schemas/hyrule-cloud/DomainRegisterRequest.md index 0509a44..6b6b44e 100644 --- a/okf/generated/schemas/hyrule-cloud/DomainRegisterRequest.md +++ b/okf/generated/schemas/hyrule-cloud/DomainRegisterRequest.md @@ -2,21 +2,21 @@ type: API Schema title: DomainRegisterRequest description: Pydantic API schema `DomainRegisterRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L466-L472 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L468-L474 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 466-472 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L466-L472 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 468-474 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L468-L474 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DomainRegisterRequest` | -| Source | `hyrule_cloud/models.py:466` | +| Source | `hyrule_cloud/models.py:468` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:466-472](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L466-L472) +[1] [hyrule_cloud/models.py:468-474](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L468-L474) diff --git a/okf/generated/schemas/hyrule-cloud/DomainRegisterResponse.md b/okf/generated/schemas/hyrule-cloud/DomainRegisterResponse.md index d21afab..3abd30b 100644 --- a/okf/generated/schemas/hyrule-cloud/DomainRegisterResponse.md +++ b/okf/generated/schemas/hyrule-cloud/DomainRegisterResponse.md @@ -2,21 +2,21 @@ type: API Schema title: DomainRegisterResponse description: Pydantic API schema `DomainRegisterResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L475-L480 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L477-L482 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 475-480 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L475-L480 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 477-482 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L477-L482 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `DomainRegisterResponse` | -| Source | `hyrule_cloud/models.py:475` | +| Source | `hyrule_cloud/models.py:477` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:475-480](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L475-L480) +[1] [hyrule_cloud/models.py:477-482](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L477-L482) diff --git a/okf/generated/schemas/hyrule-cloud/FirewallState.md b/okf/generated/schemas/hyrule-cloud/FirewallState.md index 594023d..10ca866 100644 --- a/okf/generated/schemas/hyrule-cloud/FirewallState.md +++ b/okf/generated/schemas/hyrule-cloud/FirewallState.md @@ -2,21 +2,21 @@ type: API Schema title: FirewallState description: Pydantic API schema `FirewallState` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L307-L309 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L310-L312 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 307-309 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L307-L309 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 310-312 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L310-L312 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `FirewallState` | -| Source | `hyrule_cloud/models.py:307` | +| Source | `hyrule_cloud/models.py:310` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:307-309](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L307-L309) +[1] [hyrule_cloud/models.py:310-312](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L310-L312) diff --git a/okf/generated/schemas/hyrule-cloud/GenericActionResponse.md b/okf/generated/schemas/hyrule-cloud/GenericActionResponse.md index e127f63..f1a7cd1 100644 --- a/okf/generated/schemas/hyrule-cloud/GenericActionResponse.md +++ b/okf/generated/schemas/hyrule-cloud/GenericActionResponse.md @@ -2,21 +2,21 @@ type: API Schema title: GenericActionResponse description: Pydantic API schema `GenericActionResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L452-L454 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L454-L456 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 452-454 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L452-L454 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 454-456 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L454-L456 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `GenericActionResponse` | -| Source | `hyrule_cloud/models.py:452` | +| Source | `hyrule_cloud/models.py:454` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:452-454](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L452-L454) +[1] [hyrule_cloud/models.py:454-456](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L454-L456) diff --git a/okf/generated/schemas/hyrule-cloud/IPGeoResult.md b/okf/generated/schemas/hyrule-cloud/IPGeoResult.md index fb0e84d..4fe7820 100644 --- a/okf/generated/schemas/hyrule-cloud/IPGeoResult.md +++ b/okf/generated/schemas/hyrule-cloud/IPGeoResult.md @@ -2,21 +2,21 @@ type: API Schema title: IPGeoResult description: Pydantic API schema `IPGeoResult` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1097-L1103 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1115-L1121 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1097-1103 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1097-L1103 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1115-1121 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1115-L1121 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPGeoResult` | -| Source | `hyrule_cloud/models.py:1097` | +| Source | `hyrule_cloud/models.py:1115` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1097-1103](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1097-L1103) +[1] [hyrule_cloud/models.py:1115-1121](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1115-L1121) diff --git a/okf/generated/schemas/hyrule-cloud/IPLookupRequest.md b/okf/generated/schemas/hyrule-cloud/IPLookupRequest.md index bfcea83..d0939d0 100644 --- a/okf/generated/schemas/hyrule-cloud/IPLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/IPLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: IPLookupRequest description: Pydantic API schema `IPLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1089-L1094 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1107-L1112 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1089-1094 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1089-L1094 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1107-1112 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1107-L1112 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPLookupRequest` | -| Source | `hyrule_cloud/models.py:1089` | +| Source | `hyrule_cloud/models.py:1107` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1089-1094](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1089-L1094) +[1] [hyrule_cloud/models.py:1107-1112](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1107-L1112) diff --git a/okf/generated/schemas/hyrule-cloud/IPLookupResponse.md b/okf/generated/schemas/hyrule-cloud/IPLookupResponse.md index 2d671ad..411c03d 100644 --- a/okf/generated/schemas/hyrule-cloud/IPLookupResponse.md +++ b/okf/generated/schemas/hyrule-cloud/IPLookupResponse.md @@ -2,21 +2,21 @@ type: API Schema title: IPLookupResponse description: Pydantic API schema `IPLookupResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1126-L1138 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1144-L1156 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1126-1138 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1126-L1138 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1144-1156 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1144-L1156 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPLookupResponse` | -| Source | `hyrule_cloud/models.py:1126` | +| Source | `hyrule_cloud/models.py:1144` | | Bases | `BaseModel` | # Fields @@ -59,4 +59,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1126-1138](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1126-L1138) +[1] [hyrule_cloud/models.py:1144-1156](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1144-L1156) diff --git a/okf/generated/schemas/hyrule-cloud/IPNetworkResult.md b/okf/generated/schemas/hyrule-cloud/IPNetworkResult.md index 1d6cb26..4964fea 100644 --- a/okf/generated/schemas/hyrule-cloud/IPNetworkResult.md +++ b/okf/generated/schemas/hyrule-cloud/IPNetworkResult.md @@ -2,21 +2,21 @@ type: API Schema title: IPNetworkResult description: Pydantic API schema `IPNetworkResult` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1106-L1111 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1124-L1129 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1106-1111 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1106-L1111 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1124-1129 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1124-L1129 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPNetworkResult` | -| Source | `hyrule_cloud/models.py:1106` | +| Source | `hyrule_cloud/models.py:1124` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1106-1111](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1106-L1111) +[1] [hyrule_cloud/models.py:1124-1129](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1124-L1129) diff --git a/okf/generated/schemas/hyrule-cloud/IPPricingResponse.md b/okf/generated/schemas/hyrule-cloud/IPPricingResponse.md index cb73c8f..3eb5365 100644 --- a/okf/generated/schemas/hyrule-cloud/IPPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/IPPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: IPPricingResponse description: Pydantic API schema `IPPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1141-L1142 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1159-L1160 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1141-1142 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1141-L1142 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1159-1160 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1159-L1160 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPPricingResponse` | -| Source | `hyrule_cloud/models.py:1141` | +| Source | `hyrule_cloud/models.py:1159` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1141-1142](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1141-L1142) +[1] [hyrule_cloud/models.py:1159-1160](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1159-L1160) diff --git a/okf/generated/schemas/hyrule-cloud/IPReputationListing.md b/okf/generated/schemas/hyrule-cloud/IPReputationListing.md index ebf97d5..8a673a4 100644 --- a/okf/generated/schemas/hyrule-cloud/IPReputationListing.md +++ b/okf/generated/schemas/hyrule-cloud/IPReputationListing.md @@ -2,21 +2,21 @@ type: API Schema title: IPReputationListing description: Pydantic API schema `IPReputationListing` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1114-L1117 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1132-L1135 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1114-1117 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1114-L1117 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1132-1135 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1132-L1135 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPReputationListing` | -| Source | `hyrule_cloud/models.py:1114` | +| Source | `hyrule_cloud/models.py:1132` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1114-1117](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1114-L1117) +[1] [hyrule_cloud/models.py:1132-1135](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1132-L1135) diff --git a/okf/generated/schemas/hyrule-cloud/IPReputationResult.md b/okf/generated/schemas/hyrule-cloud/IPReputationResult.md index c34bb0d..c9c45c2 100644 --- a/okf/generated/schemas/hyrule-cloud/IPReputationResult.md +++ b/okf/generated/schemas/hyrule-cloud/IPReputationResult.md @@ -2,21 +2,21 @@ type: API Schema title: IPReputationResult description: Pydantic API schema `IPReputationResult` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1120-L1123 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1138-L1141 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1120-1123 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1120-L1123 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1138-1141 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1138-L1141 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `IPReputationResult` | -| Source | `hyrule_cloud/models.py:1120` | +| Source | `hyrule_cloud/models.py:1138` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1120-1123](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1120-L1123) +[1] [hyrule_cloud/models.py:1138-1141](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1138-L1141) diff --git a/okf/generated/schemas/hyrule-cloud/MXCheckOptions.md b/okf/generated/schemas/hyrule-cloud/MXCheckOptions.md index 861524b..0d8d0bb 100644 --- a/okf/generated/schemas/hyrule-cloud/MXCheckOptions.md +++ b/okf/generated/schemas/hyrule-cloud/MXCheckOptions.md @@ -2,21 +2,21 @@ type: API Schema title: MXCheckOptions description: Pydantic API schema `MXCheckOptions` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1397-L1403 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1415-L1421 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1397-1403 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1397-L1403 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1415-1421 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1415-L1421 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXCheckOptions` | -| Source | `hyrule_cloud/models.py:1397` | +| Source | `hyrule_cloud/models.py:1415` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1397-1403](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1397-L1403) +[1] [hyrule_cloud/models.py:1415-1421](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1415-L1421) diff --git a/okf/generated/schemas/hyrule-cloud/MXCheckRequest.md b/okf/generated/schemas/hyrule-cloud/MXCheckRequest.md index 674468f..8822cd2 100644 --- a/okf/generated/schemas/hyrule-cloud/MXCheckRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MXCheckRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MXCheckRequest description: Pydantic API schema `MXCheckRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1406-L1413 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1424-L1431 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1406-1413 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1406-L1413 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1424-1431 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1424-L1431 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXCheckRequest` | -| Source | `hyrule_cloud/models.py:1406` | +| Source | `hyrule_cloud/models.py:1424` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1406-1413](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1406-L1413) +[1] [hyrule_cloud/models.py:1424-1431](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1424-L1431) diff --git a/okf/generated/schemas/hyrule-cloud/MXCheckResponse.md b/okf/generated/schemas/hyrule-cloud/MXCheckResponse.md index 6121113..316c89a 100644 --- a/okf/generated/schemas/hyrule-cloud/MXCheckResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MXCheckResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MXCheckResponse description: Pydantic API schema `MXCheckResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1424-L1433 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1442-L1451 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1424-1433 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1424-L1433 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1442-1451 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1442-L1451 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXCheckResponse` | -| Source | `hyrule_cloud/models.py:1424` | +| Source | `hyrule_cloud/models.py:1442` | | Bases | `BaseModel` | # Fields @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1424-1433](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1424-L1433) +[1] [hyrule_cloud/models.py:1442-1451](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1442-L1451) diff --git a/okf/generated/schemas/hyrule-cloud/MXFinding.md b/okf/generated/schemas/hyrule-cloud/MXFinding.md index 4c9bfc1..24f95d7 100644 --- a/okf/generated/schemas/hyrule-cloud/MXFinding.md +++ b/okf/generated/schemas/hyrule-cloud/MXFinding.md @@ -2,21 +2,21 @@ type: API Schema title: MXFinding description: Pydantic API schema `MXFinding` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1416-L1421 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1434-L1439 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1416-1421 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1416-L1421 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1434-1439 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1434-L1439 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXFinding` | -| Source | `hyrule_cloud/models.py:1416` | +| Source | `hyrule_cloud/models.py:1434` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1416-1421](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1416-L1421) +[1] [hyrule_cloud/models.py:1434-1439](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1434-L1439) diff --git a/okf/generated/schemas/hyrule-cloud/MXJobRequest.md b/okf/generated/schemas/hyrule-cloud/MXJobRequest.md index 3373db1..76ff90e 100644 --- a/okf/generated/schemas/hyrule-cloud/MXJobRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MXJobRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MXJobRequest description: Pydantic API schema `MXJobRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1443-L1447 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1461-L1465 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1443-1447 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1443-L1447 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1461-1465 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1461-L1465 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXJobRequest` | -| Source | `hyrule_cloud/models.py:1443` | +| Source | `hyrule_cloud/models.py:1461` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1443-1447](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1443-L1447) +[1] [hyrule_cloud/models.py:1461-1465](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1461-L1465) diff --git a/okf/generated/schemas/hyrule-cloud/MXJobResponse.md b/okf/generated/schemas/hyrule-cloud/MXJobResponse.md index 9625ae8..0bc0b26 100644 --- a/okf/generated/schemas/hyrule-cloud/MXJobResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MXJobResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MXJobResponse description: Pydantic API schema `MXJobResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1458-L1469 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1476-L1487 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1458-1469 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1458-L1469 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1476-1487 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1476-L1487 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXJobResponse` | -| Source | `hyrule_cloud/models.py:1458` | +| Source | `hyrule_cloud/models.py:1476` | | Bases | `BaseModel` | # Fields @@ -58,4 +58,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1458-1469](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1458-L1469) +[1] [hyrule_cloud/models.py:1476-1487](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1476-L1487) diff --git a/okf/generated/schemas/hyrule-cloud/MXPricingResponse.md b/okf/generated/schemas/hyrule-cloud/MXPricingResponse.md index 002b779..30eb18c 100644 --- a/okf/generated/schemas/hyrule-cloud/MXPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MXPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MXPricingResponse description: Pydantic API schema `MXPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1484-L1486 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1502-L1504 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1484-1486 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1484-L1486 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1502-1504 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1502-L1504 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXPricingResponse` | -| Source | `hyrule_cloud/models.py:1484` | +| Source | `hyrule_cloud/models.py:1502` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1484-1486](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1484-L1486) +[1] [hyrule_cloud/models.py:1502-1504](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1502-L1504) diff --git a/okf/generated/schemas/hyrule-cloud/MXToolDescription.md b/okf/generated/schemas/hyrule-cloud/MXToolDescription.md index 0aa2c10..ac4810c 100644 --- a/okf/generated/schemas/hyrule-cloud/MXToolDescription.md +++ b/okf/generated/schemas/hyrule-cloud/MXToolDescription.md @@ -2,21 +2,21 @@ type: API Schema title: MXToolDescription description: Pydantic API schema `MXToolDescription` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1472-L1476 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1490-L1494 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1472-1476 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1472-L1476 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1490-1494 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1490-L1494 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXToolDescription` | -| Source | `hyrule_cloud/models.py:1472` | +| Source | `hyrule_cloud/models.py:1490` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1472-1476](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1472-L1476) +[1] [hyrule_cloud/models.py:1490-1494](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1490-L1494) diff --git a/okf/generated/schemas/hyrule-cloud/MXToolsResponse.md b/okf/generated/schemas/hyrule-cloud/MXToolsResponse.md index fccfa53..e4a72a3 100644 --- a/okf/generated/schemas/hyrule-cloud/MXToolsResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MXToolsResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MXToolsResponse description: Pydantic API schema `MXToolsResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1479-L1481 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1497-L1499 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1479-1481 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1479-L1481 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1497-1499 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1497-L1499 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MXToolsResponse` | -| Source | `hyrule_cloud/models.py:1479` | +| Source | `hyrule_cloud/models.py:1497` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1479-1481](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1479-L1481) +[1] [hyrule_cloud/models.py:1497-1499](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1497-L1499) diff --git a/okf/generated/schemas/hyrule-cloud/MailAPIAccessConfig.md b/okf/generated/schemas/hyrule-cloud/MailAPIAccessConfig.md index a6d90a3..187b876 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAPIAccessConfig.md +++ b/okf/generated/schemas/hyrule-cloud/MailAPIAccessConfig.md @@ -2,21 +2,21 @@ type: API Schema title: MailAPIAccessConfig description: Pydantic API schema `MailAPIAccessConfig` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1530-L1532 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1548-L1550 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1530-1532 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1530-L1532 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1548-1550 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1548-L1550 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAPIAccessConfig` | -| Source | `hyrule_cloud/models.py:1530` | +| Source | `hyrule_cloud/models.py:1548` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1530-1532](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1530-L1532) +[1] [hyrule_cloud/models.py:1548-1550](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1548-L1550) diff --git a/okf/generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest.md b/okf/generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest.md index ddd9cb9..d92a365 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailAPIKeyCreateRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailAPIKeyCreateRequest description: Pydantic API schema `MailAPIKeyCreateRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1599-L1601 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1617-L1619 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1599-1601 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1599-L1601 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1617-1619 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1617-L1619 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAPIKeyCreateRequest` | -| Source | `hyrule_cloud/models.py:1599` | +| Source | `hyrule_cloud/models.py:1617` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1599-1601](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1599-L1601) +[1] [hyrule_cloud/models.py:1617-1619](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1617-L1619) diff --git a/okf/generated/schemas/hyrule-cloud/MailAPIKeyResponse.md b/okf/generated/schemas/hyrule-cloud/MailAPIKeyResponse.md index 32678d0..6a34f8a 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAPIKeyResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailAPIKeyResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailAPIKeyResponse description: Pydantic API schema `MailAPIKeyResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1604-L1609 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1622-L1627 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1604-1609 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1604-L1609 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1622-1627 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1622-L1627 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAPIKeyResponse` | -| Source | `hyrule_cloud/models.py:1604` | +| Source | `hyrule_cloud/models.py:1622` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1604-1609](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1604-L1609) +[1] [hyrule_cloud/models.py:1622-1627](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1622-L1627) diff --git a/okf/generated/schemas/hyrule-cloud/MailAccountCreateRequest.md b/okf/generated/schemas/hyrule-cloud/MailAccountCreateRequest.md index 0c8e2fb..27ef74f 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAccountCreateRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailAccountCreateRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailAccountCreateRequest description: Pydantic API schema `MailAccountCreateRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1513-L1520 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1531-L1538 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1513-1520 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1513-L1520 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1531-1538 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1531-L1538 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAccountCreateRequest` | -| Source | `hyrule_cloud/models.py:1513` | +| Source | `hyrule_cloud/models.py:1531` | | Bases | `BaseModel` | # Fields @@ -54,4 +54,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1513-1520](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1513-L1520) +[1] [hyrule_cloud/models.py:1531-1538](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1531-L1538) diff --git a/okf/generated/schemas/hyrule-cloud/MailAccountExtendRequest.md b/okf/generated/schemas/hyrule-cloud/MailAccountExtendRequest.md index f9ad37c..85c5303 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAccountExtendRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailAccountExtendRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailAccountExtendRequest description: Pydantic API schema `MailAccountExtendRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1559-L1560 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1577-L1578 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1559-1560 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1559-L1560 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1577-1578 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1577-L1578 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAccountExtendRequest` | -| Source | `hyrule_cloud/models.py:1559` | +| Source | `hyrule_cloud/models.py:1577` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1559-1560](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1559-L1560) +[1] [hyrule_cloud/models.py:1577-1578](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1577-L1578) diff --git a/okf/generated/schemas/hyrule-cloud/MailAccountFeatures.md b/okf/generated/schemas/hyrule-cloud/MailAccountFeatures.md index f551d4c..3ef9f29 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAccountFeatures.md +++ b/okf/generated/schemas/hyrule-cloud/MailAccountFeatures.md @@ -2,21 +2,21 @@ type: API Schema title: MailAccountFeatures description: Pydantic API schema `MailAccountFeatures` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1507-L1510 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1525-L1528 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1507-1510 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1507-L1510 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1525-1528 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1525-L1528 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAccountFeatures` | -| Source | `hyrule_cloud/models.py:1507` | +| Source | `hyrule_cloud/models.py:1525` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1507-1510](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1507-L1510) +[1] [hyrule_cloud/models.py:1525-1528](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1525-L1528) diff --git a/okf/generated/schemas/hyrule-cloud/MailAccountResponse.md b/okf/generated/schemas/hyrule-cloud/MailAccountResponse.md index 7681d15..96c6416 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAccountResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailAccountResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailAccountResponse description: Pydantic API schema `MailAccountResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1541-L1551 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1559-L1569 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1541-1551 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1541-L1551 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1559-1569 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1559-L1569 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAccountResponse` | -| Source | `hyrule_cloud/models.py:1541` | +| Source | `hyrule_cloud/models.py:1559` | | Bases | `BaseModel` | # Fields @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1541-1551](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1541-L1551) +[1] [hyrule_cloud/models.py:1559-1569](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1559-L1569) diff --git a/okf/generated/schemas/hyrule-cloud/MailAccountUpdateRequest.md b/okf/generated/schemas/hyrule-cloud/MailAccountUpdateRequest.md index 46f60e6..1689cd7 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAccountUpdateRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailAccountUpdateRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailAccountUpdateRequest description: Pydantic API schema `MailAccountUpdateRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1554-L1556 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1572-L1574 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1554-1556 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1554-L1556 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1572-1574 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1572-L1574 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAccountUpdateRequest` | -| Source | `hyrule_cloud/models.py:1554` | +| Source | `hyrule_cloud/models.py:1572` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1554-1556](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1554-L1556) +[1] [hyrule_cloud/models.py:1572-1574](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1572-L1574) diff --git a/okf/generated/schemas/hyrule-cloud/MailAliasRequest.md b/okf/generated/schemas/hyrule-cloud/MailAliasRequest.md index 8728321..88fd4a9 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAliasRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailAliasRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailAliasRequest description: Pydantic API schema `MailAliasRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1574-L1576 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1592-L1594 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1574-1576 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1574-L1576 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1592-1594 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1592-L1594 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAliasRequest` | -| Source | `hyrule_cloud/models.py:1574` | +| Source | `hyrule_cloud/models.py:1592` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1574-1576](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1574-L1576) +[1] [hyrule_cloud/models.py:1592-1594](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1592-L1594) diff --git a/okf/generated/schemas/hyrule-cloud/MailAliasResponse.md b/okf/generated/schemas/hyrule-cloud/MailAliasResponse.md index b179371..a50a7d0 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAliasResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailAliasResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailAliasResponse description: Pydantic API schema `MailAliasResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1579-L1582 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1597-L1600 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1579-1582 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1579-L1582 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1597-1600 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1597-L1600 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAliasResponse` | -| Source | `hyrule_cloud/models.py:1579` | +| Source | `hyrule_cloud/models.py:1597` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1579-1582](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1579-L1582) +[1] [hyrule_cloud/models.py:1597-1600](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1597-L1600) diff --git a/okf/generated/schemas/hyrule-cloud/MailAttachment.md b/okf/generated/schemas/hyrule-cloud/MailAttachment.md index 9bbbd38..b43a6da 100644 --- a/okf/generated/schemas/hyrule-cloud/MailAttachment.md +++ b/okf/generated/schemas/hyrule-cloud/MailAttachment.md @@ -2,21 +2,21 @@ type: API Schema title: MailAttachment description: Pydantic API schema `MailAttachment` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1612-L1617 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1630-L1635 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1612-1617 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1612-L1617 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1630-1635 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1630-L1635 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailAttachment` | -| Source | `hyrule_cloud/models.py:1612` | +| Source | `hyrule_cloud/models.py:1630` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1612-1617](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1612-L1617) +[1] [hyrule_cloud/models.py:1630-1635](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1630-L1635) diff --git a/okf/generated/schemas/hyrule-cloud/MailBounceContext.md b/okf/generated/schemas/hyrule-cloud/MailBounceContext.md index 9634729..9a5fe4e 100644 --- a/okf/generated/schemas/hyrule-cloud/MailBounceContext.md +++ b/okf/generated/schemas/hyrule-cloud/MailBounceContext.md @@ -2,21 +2,21 @@ type: API Schema title: MailBounceContext description: Pydantic API schema `MailBounceContext` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1309-L1311 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1327-L1329 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1309-1311 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1309-L1311 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1327-1329 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1327-L1329 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailBounceContext` | -| Source | `hyrule_cloud/models.py:1309` | +| Source | `hyrule_cloud/models.py:1327` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1309-1311](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1309-L1311) +[1] [hyrule_cloud/models.py:1327-1329](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1327-L1329) diff --git a/okf/generated/schemas/hyrule-cloud/MailBounceParseRequest.md b/okf/generated/schemas/hyrule-cloud/MailBounceParseRequest.md index 4fa7e49..f078250 100644 --- a/okf/generated/schemas/hyrule-cloud/MailBounceParseRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailBounceParseRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailBounceParseRequest description: Pydantic API schema `MailBounceParseRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1314-L1316 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1332-L1334 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1314-1316 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1314-L1316 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1332-1334 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1332-L1334 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailBounceParseRequest` | -| Source | `hyrule_cloud/models.py:1314` | +| Source | `hyrule_cloud/models.py:1332` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1314-1316](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1314-L1316) +[1] [hyrule_cloud/models.py:1332-1334](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1332-L1334) diff --git a/okf/generated/schemas/hyrule-cloud/MailBounceParseResponse.md b/okf/generated/schemas/hyrule-cloud/MailBounceParseResponse.md index fd7f2ac..ee9504c 100644 --- a/okf/generated/schemas/hyrule-cloud/MailBounceParseResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailBounceParseResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailBounceParseResponse description: Pydantic API schema `MailBounceParseResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1319-L1327 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1337-L1345 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1319-1327 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1319-L1327 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1337-1345 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1337-L1345 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailBounceParseResponse` | -| Source | `hyrule_cloud/models.py:1319` | +| Source | `hyrule_cloud/models.py:1337` | | Bases | `BaseModel` | # Fields @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1319-1327](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1319-L1327) +[1] [hyrule_cloud/models.py:1337-1345](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1337-L1345) diff --git a/okf/generated/schemas/hyrule-cloud/MailDomainCreateRequest.md b/okf/generated/schemas/hyrule-cloud/MailDomainCreateRequest.md index 6b4a269..15e40fe 100644 --- a/okf/generated/schemas/hyrule-cloud/MailDomainCreateRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailDomainCreateRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailDomainCreateRequest description: Pydantic API schema `MailDomainCreateRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1563-L1564 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1581-L1582 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1563-1564 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1563-L1564 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1581-1582 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1581-L1582 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailDomainCreateRequest` | -| Source | `hyrule_cloud/models.py:1563` | +| Source | `hyrule_cloud/models.py:1581` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1563-1564](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1563-L1564) +[1] [hyrule_cloud/models.py:1581-1582](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1581-L1582) diff --git a/okf/generated/schemas/hyrule-cloud/MailDomainResponse.md b/okf/generated/schemas/hyrule-cloud/MailDomainResponse.md index 939f97a..b264859 100644 --- a/okf/generated/schemas/hyrule-cloud/MailDomainResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailDomainResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailDomainResponse description: Pydantic API schema `MailDomainResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1567-L1571 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1585-L1589 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1567-1571 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1567-L1571 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1585-1589 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1585-L1589 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailDomainResponse` | -| Source | `hyrule_cloud/models.py:1567` | +| Source | `hyrule_cloud/models.py:1585` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1567-1571](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1567-L1571) +[1] [hyrule_cloud/models.py:1585-1589](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1585-L1589) diff --git a/okf/generated/schemas/hyrule-cloud/MailEndpointConfig.md b/okf/generated/schemas/hyrule-cloud/MailEndpointConfig.md index 5eb1e22..0138108 100644 --- a/okf/generated/schemas/hyrule-cloud/MailEndpointConfig.md +++ b/okf/generated/schemas/hyrule-cloud/MailEndpointConfig.md @@ -2,21 +2,21 @@ type: API Schema title: MailEndpointConfig description: Pydantic API schema `MailEndpointConfig` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1523-L1527 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1541-L1545 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1523-1527 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1523-L1527 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1541-1545 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1541-L1545 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailEndpointConfig` | -| Source | `hyrule_cloud/models.py:1523` | +| Source | `hyrule_cloud/models.py:1541` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1523-1527](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1523-L1527) +[1] [hyrule_cloud/models.py:1541-1545](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1541-L1545) diff --git a/okf/generated/schemas/hyrule-cloud/MailEventResponse.md b/okf/generated/schemas/hyrule-cloud/MailEventResponse.md index 80b20c4..4e658b2 100644 --- a/okf/generated/schemas/hyrule-cloud/MailEventResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailEventResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailEventResponse description: Pydantic API schema `MailEventResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1686-L1691 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1704-L1709 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1686-1691 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1686-L1691 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1704-1709 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1704-L1709 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailEventResponse` | -| Source | `hyrule_cloud/models.py:1686` | +| Source | `hyrule_cloud/models.py:1704` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1686-1691](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1686-L1691) +[1] [hyrule_cloud/models.py:1704-1709](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1704-L1709) diff --git a/okf/generated/schemas/hyrule-cloud/MailIdentityRequest.md b/okf/generated/schemas/hyrule-cloud/MailIdentityRequest.md index 3c96c95..94444ca 100644 --- a/okf/generated/schemas/hyrule-cloud/MailIdentityRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailIdentityRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailIdentityRequest description: Pydantic API schema `MailIdentityRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1585-L1588 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1603-L1606 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1585-1588 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1585-L1588 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1603-1606 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1603-L1606 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailIdentityRequest` | -| Source | `hyrule_cloud/models.py:1585` | +| Source | `hyrule_cloud/models.py:1603` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1585-1588](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1585-L1588) +[1] [hyrule_cloud/models.py:1603-1606](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1603-L1606) diff --git a/okf/generated/schemas/hyrule-cloud/MailIdentityResponse.md b/okf/generated/schemas/hyrule-cloud/MailIdentityResponse.md index b828189..50424e1 100644 --- a/okf/generated/schemas/hyrule-cloud/MailIdentityResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailIdentityResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailIdentityResponse description: Pydantic API schema `MailIdentityResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1591-L1596 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1609-L1614 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1591-1596 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1591-L1596 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1609-1614 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1609-L1614 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailIdentityResponse` | -| Source | `hyrule_cloud/models.py:1591` | +| Source | `hyrule_cloud/models.py:1609` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1591-1596](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1591-L1596) +[1] [hyrule_cloud/models.py:1609-1614](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1609-L1614) diff --git a/okf/generated/schemas/hyrule-cloud/MailLimits.md b/okf/generated/schemas/hyrule-cloud/MailLimits.md index da91d48..9079199 100644 --- a/okf/generated/schemas/hyrule-cloud/MailLimits.md +++ b/okf/generated/schemas/hyrule-cloud/MailLimits.md @@ -2,21 +2,21 @@ type: API Schema title: MailLimits description: Pydantic API schema `MailLimits` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1535-L1538 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1553-L1556 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1535-1538 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1535-L1538 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1553-1556 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1553-L1556 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailLimits` | -| Source | `hyrule_cloud/models.py:1535` | +| Source | `hyrule_cloud/models.py:1553` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1535-1538](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1535-L1538) +[1] [hyrule_cloud/models.py:1553-1556](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1553-L1556) diff --git a/okf/generated/schemas/hyrule-cloud/MailMessageActionRequest.md b/okf/generated/schemas/hyrule-cloud/MailMessageActionRequest.md index 487ef9c..3fe983e 100644 --- a/okf/generated/schemas/hyrule-cloud/MailMessageActionRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailMessageActionRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailMessageActionRequest description: Pydantic API schema `MailMessageActionRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1666-L1670 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1684-L1688 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1666-1670 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1666-L1670 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1684-1688 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1684-L1688 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailMessageActionRequest` | -| Source | `hyrule_cloud/models.py:1666` | +| Source | `hyrule_cloud/models.py:1684` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1666-1670](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1666-L1670) +[1] [hyrule_cloud/models.py:1684-1688](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1684-L1688) diff --git a/okf/generated/schemas/hyrule-cloud/MailMessageListResponse.md b/okf/generated/schemas/hyrule-cloud/MailMessageListResponse.md index 48738d2..f118c48 100644 --- a/okf/generated/schemas/hyrule-cloud/MailMessageListResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailMessageListResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailMessageListResponse description: Pydantic API schema `MailMessageListResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1653-L1655 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1671-L1673 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1653-1655 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1653-L1655 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1671-1673 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1671-L1673 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailMessageListResponse` | -| Source | `hyrule_cloud/models.py:1653` | +| Source | `hyrule_cloud/models.py:1671` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1653-1655](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1653-L1655) +[1] [hyrule_cloud/models.py:1671-1673](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1671-L1673) diff --git a/okf/generated/schemas/hyrule-cloud/MailMessageSummary.md b/okf/generated/schemas/hyrule-cloud/MailMessageSummary.md index 6ef35b5..9e49586 100644 --- a/okf/generated/schemas/hyrule-cloud/MailMessageSummary.md +++ b/okf/generated/schemas/hyrule-cloud/MailMessageSummary.md @@ -2,21 +2,21 @@ type: API Schema title: MailMessageSummary description: Pydantic API schema `MailMessageSummary` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1633-L1643 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1651-L1661 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1633-1643 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1633-L1643 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1651-1661 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1651-L1661 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailMessageSummary` | -| Source | `hyrule_cloud/models.py:1633` | +| Source | `hyrule_cloud/models.py:1651` | | Bases | `BaseModel` | # Fields @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1633-1643](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1633-L1643) +[1] [hyrule_cloud/models.py:1651-1661](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1651-L1661) diff --git a/okf/generated/schemas/hyrule-cloud/MailPricingResponse.md b/okf/generated/schemas/hyrule-cloud/MailPricingResponse.md index caf1743..9c3fae2 100644 --- a/okf/generated/schemas/hyrule-cloud/MailPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailPricingResponse description: Pydantic API schema `MailPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1699-L1702 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1717-L1720 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1699-1702 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1699-L1702 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1717-1720 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1717-L1720 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailPricingResponse` | -| Source | `hyrule_cloud/models.py:1699` | +| Source | `hyrule_cloud/models.py:1717` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1699-1702](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1699-L1702) +[1] [hyrule_cloud/models.py:1717-1720](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1717-L1720) diff --git a/okf/generated/schemas/hyrule-cloud/MailProductsResponse.md b/okf/generated/schemas/hyrule-cloud/MailProductsResponse.md index 27227d8..f467625 100644 --- a/okf/generated/schemas/hyrule-cloud/MailProductsResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailProductsResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailProductsResponse description: Pydantic API schema `MailProductsResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1694-L1696 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1712-L1714 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1694-1696 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1694-L1696 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1712-1714 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1712-L1714 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailProductsResponse` | -| Source | `hyrule_cloud/models.py:1694` | +| Source | `hyrule_cloud/models.py:1712` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1694-1696](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1694-L1696) +[1] [hyrule_cloud/models.py:1712-1714](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1712-L1714) diff --git a/okf/generated/schemas/hyrule-cloud/MailRecordPolicy.md b/okf/generated/schemas/hyrule-cloud/MailRecordPolicy.md index ce0632b..4a1af0e 100644 --- a/okf/generated/schemas/hyrule-cloud/MailRecordPolicy.md +++ b/okf/generated/schemas/hyrule-cloud/MailRecordPolicy.md @@ -2,21 +2,21 @@ type: API Schema title: MailRecordPolicy description: Pydantic API schema `MailRecordPolicy` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1330-L1334 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1348-L1352 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1330-1334 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1330-L1334 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1348-1352 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1348-L1352 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailRecordPolicy` | -| Source | `hyrule_cloud/models.py:1330` | +| Source | `hyrule_cloud/models.py:1348` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1330-1334](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1330-L1334) +[1] [hyrule_cloud/models.py:1348-1352](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1348-L1352) diff --git a/okf/generated/schemas/hyrule-cloud/MailRecordRecommendation.md b/okf/generated/schemas/hyrule-cloud/MailRecordRecommendation.md index 6e0d1a9..a6dd3d7 100644 --- a/okf/generated/schemas/hyrule-cloud/MailRecordRecommendation.md +++ b/okf/generated/schemas/hyrule-cloud/MailRecordRecommendation.md @@ -2,21 +2,21 @@ type: API Schema title: MailRecordRecommendation description: Pydantic API schema `MailRecordRecommendation` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1345-L1351 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1363-L1369 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1345-1351 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1345-L1351 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1363-1369 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1363-L1369 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailRecordRecommendation` | -| Source | `hyrule_cloud/models.py:1345` | +| Source | `hyrule_cloud/models.py:1363` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1345-1351](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1345-L1351) +[1] [hyrule_cloud/models.py:1363-1369](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1363-L1369) diff --git a/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationRequest.md b/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationRequest.md index 265fd18..b9b6cce 100644 --- a/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailRecordRecommendationRequest description: Pydantic API schema `MailRecordRecommendationRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1337-L1342 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1355-L1360 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1337-1342 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1337-L1342 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1355-1360 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1355-L1360 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailRecordRecommendationRequest` | -| Source | `hyrule_cloud/models.py:1337` | +| Source | `hyrule_cloud/models.py:1355` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1337-1342](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1337-L1342) +[1] [hyrule_cloud/models.py:1355-1360](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1355-L1360) diff --git a/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationResponse.md b/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationResponse.md index c27217e..5b0286f 100644 --- a/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailRecordRecommendationResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailRecordRecommendationResponse description: Pydantic API schema `MailRecordRecommendationResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1354-L1359 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1372-L1377 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1354-1359 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1354-L1359 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1372-1377 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1372-L1377 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailRecordRecommendationResponse` | -| Source | `hyrule_cloud/models.py:1354` | +| Source | `hyrule_cloud/models.py:1372` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1354-1359](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1354-L1359) +[1] [hyrule_cloud/models.py:1372-1377](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1372-L1377) diff --git a/okf/generated/schemas/hyrule-cloud/MailSearchRequest.md b/okf/generated/schemas/hyrule-cloud/MailSearchRequest.md index fcf2b70..282a0b7 100644 --- a/okf/generated/schemas/hyrule-cloud/MailSearchRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailSearchRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailSearchRequest description: Pydantic API schema `MailSearchRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1658-L1663 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1676-L1681 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1658-1663 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1658-L1663 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1676-1681 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1676-L1681 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailSearchRequest` | -| Source | `hyrule_cloud/models.py:1658` | +| Source | `hyrule_cloud/models.py:1676` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1658-1663](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1658-L1663) +[1] [hyrule_cloud/models.py:1676-1681](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1676-L1681) diff --git a/okf/generated/schemas/hyrule-cloud/MailSendRequest.md b/okf/generated/schemas/hyrule-cloud/MailSendRequest.md index d5cc541..052c692 100644 --- a/okf/generated/schemas/hyrule-cloud/MailSendRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailSendRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailSendRequest description: Pydantic API schema `MailSendRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1620-L1630 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1638-L1648 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1620-1630 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1620-L1630 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1638-1648 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1638-L1648 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailSendRequest` | -| Source | `hyrule_cloud/models.py:1620` | +| Source | `hyrule_cloud/models.py:1638` | | Bases | `BaseModel` | # Fields @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1620-1630](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1620-L1630) +[1] [hyrule_cloud/models.py:1638-1648](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1638-L1648) diff --git a/okf/generated/schemas/hyrule-cloud/MailWebhookRequest.md b/okf/generated/schemas/hyrule-cloud/MailWebhookRequest.md index 4ba0d41..92292c3 100644 --- a/okf/generated/schemas/hyrule-cloud/MailWebhookRequest.md +++ b/okf/generated/schemas/hyrule-cloud/MailWebhookRequest.md @@ -2,21 +2,21 @@ type: API Schema title: MailWebhookRequest description: Pydantic API schema `MailWebhookRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1673-L1676 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1691-L1694 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1673-1676 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1673-L1676 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1691-1694 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1691-L1694 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailWebhookRequest` | -| Source | `hyrule_cloud/models.py:1673` | +| Source | `hyrule_cloud/models.py:1691` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1673-1676](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1673-L1676) +[1] [hyrule_cloud/models.py:1691-1694](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1691-L1694) diff --git a/okf/generated/schemas/hyrule-cloud/MailWebhookResponse.md b/okf/generated/schemas/hyrule-cloud/MailWebhookResponse.md index 6e24451..be25458 100644 --- a/okf/generated/schemas/hyrule-cloud/MailWebhookResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MailWebhookResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailWebhookResponse description: Pydantic API schema `MailWebhookResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1679-L1683 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1697-L1701 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1679-1683 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1679-L1683 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1697-1701 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1697-L1701 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `MailWebhookResponse` | -| Source | `hyrule_cloud/models.py:1679` | +| Source | `hyrule_cloud/models.py:1697` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1679-1683](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1679-L1683) +[1] [hyrule_cloud/models.py:1697-1701](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1697-L1701) diff --git a/okf/generated/schemas/hyrule-cloud/MeResponse.md b/okf/generated/schemas/hyrule-cloud/MeResponse.md index d7159de..3353566 100644 --- a/okf/generated/schemas/hyrule-cloud/MeResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MeResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MeResponse description: Pydantic API schema `MeResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L194-L199 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L194-L199 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 194-199 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L194-L199 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L194-L199 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:194-199](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L194-L199) +[1] [hyrule_cloud/api/auth.py:194-199](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L194-L199) diff --git a/okf/generated/schemas/hyrule-cloud/MeVMSummary.md b/okf/generated/schemas/hyrule-cloud/MeVMSummary.md index 3943adb..c7bf30c 100644 --- a/okf/generated/schemas/hyrule-cloud/MeVMSummary.md +++ b/okf/generated/schemas/hyrule-cloud/MeVMSummary.md @@ -2,21 +2,21 @@ type: API Schema title: MeVMSummary description: Pydantic API schema `MeVMSummary` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L202-L210 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L202-L210 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 202-210 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L202-L210 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L202-L210 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:202-210](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L202-L210) +[1] [hyrule_cloud/api/auth.py:202-210](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L202-L210) diff --git a/okf/generated/schemas/hyrule-cloud/MeVMsResponse.md b/okf/generated/schemas/hyrule-cloud/MeVMsResponse.md index b817ee8..49dbf49 100644 --- a/okf/generated/schemas/hyrule-cloud/MeVMsResponse.md +++ b/okf/generated/schemas/hyrule-cloud/MeVMsResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MeVMsResponse description: Pydantic API schema `MeVMsResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L213-L214 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L213-L214 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 213-214 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L213-L214 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L213-L214 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:213-214](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L213-L214) +[1] [hyrule_cloud/api/auth.py:213-214](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L213-L214) diff --git a/okf/generated/schemas/hyrule-cloud/NATIPResponse.md b/okf/generated/schemas/hyrule-cloud/NATIPResponse.md index eeabfd4..880f6c9 100644 --- a/okf/generated/schemas/hyrule-cloud/NATIPResponse.md +++ b/okf/generated/schemas/hyrule-cloud/NATIPResponse.md @@ -2,21 +2,21 @@ type: API Schema title: NATIPResponse description: Pydantic API schema `NATIPResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L791-L797 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L809-L815 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 791-797 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L791-L797 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 809-815 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L809-L815 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `NATIPResponse` | -| Source | `hyrule_cloud/models.py:791` | +| Source | `hyrule_cloud/models.py:809` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:791-797](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L791-L797) +[1] [hyrule_cloud/models.py:809-815](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L809-L815) diff --git a/okf/generated/schemas/hyrule-cloud/NATLookupRequest.md b/okf/generated/schemas/hyrule-cloud/NATLookupRequest.md index 22b1d7e..ef1f887 100644 --- a/okf/generated/schemas/hyrule-cloud/NATLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/NATLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: NATLookupRequest description: Pydantic API schema `NATLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L800-L803 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L818-L821 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 800-803 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L800-L803 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 818-821 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L818-L821 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `NATLookupRequest` | -| Source | `hyrule_cloud/models.py:800` | +| Source | `hyrule_cloud/models.py:818` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:800-803](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L800-L803) +[1] [hyrule_cloud/models.py:818-821](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L818-L821) diff --git a/okf/generated/schemas/hyrule-cloud/NATLookupResponse.md b/okf/generated/schemas/hyrule-cloud/NATLookupResponse.md index d3ace7c..1f44785 100644 --- a/okf/generated/schemas/hyrule-cloud/NATLookupResponse.md +++ b/okf/generated/schemas/hyrule-cloud/NATLookupResponse.md @@ -2,21 +2,21 @@ type: API Schema title: NATLookupResponse description: Pydantic API schema `NATLookupResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L806-L810 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L824-L828 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 806-810 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L806-L810 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 824-828 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L824-L828 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `NATLookupResponse` | -| Source | `hyrule_cloud/models.py:806` | +| Source | `hyrule_cloud/models.py:824` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:806-810](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L806-L810) +[1] [hyrule_cloud/models.py:824-828](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L824-L828) diff --git a/okf/generated/schemas/hyrule-cloud/NATPricingResponse.md b/okf/generated/schemas/hyrule-cloud/NATPricingResponse.md index cbfd377..62312db 100644 --- a/okf/generated/schemas/hyrule-cloud/NATPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/NATPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: NATPricingResponse description: Pydantic API schema `NATPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L817-L820 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L835-L838 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 817-820 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L817-L820 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 835-838 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L835-L838 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `NATPricingResponse` | -| Source | `hyrule_cloud/models.py:817` | +| Source | `hyrule_cloud/models.py:835` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:817-820](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L817-L820) +[1] [hyrule_cloud/models.py:835-838](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L835-L838) diff --git a/okf/generated/schemas/hyrule-cloud/NetworkRequest.md b/okf/generated/schemas/hyrule-cloud/NetworkRequest.md index cdd9373..7a1938b 100644 --- a/okf/generated/schemas/hyrule-cloud/NetworkRequest.md +++ b/okf/generated/schemas/hyrule-cloud/NetworkRequest.md @@ -2,21 +2,21 @@ type: API Schema title: NetworkRequest description: Pydantic API schema `NetworkRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L363-L369 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L365-L371 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 363-369 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L363-L369 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 365-371 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L365-L371 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `NetworkRequest` | -| Source | `hyrule_cloud/models.py:363` | +| Source | `hyrule_cloud/models.py:365` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:363-369](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L363-L369) +[1] [hyrule_cloud/models.py:365-371](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L365-L371) diff --git a/okf/generated/schemas/hyrule-cloud/NetworkResponse.md b/okf/generated/schemas/hyrule-cloud/NetworkResponse.md index 3152e2b..b2fc674 100644 --- a/okf/generated/schemas/hyrule-cloud/NetworkResponse.md +++ b/okf/generated/schemas/hyrule-cloud/NetworkResponse.md @@ -2,21 +2,21 @@ type: API Schema title: NetworkResponse description: Pydantic API schema `NetworkResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L372-L378 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L374-L380 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 372-378 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L372-L378 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 374-380 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L374-L380 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `NetworkResponse` | -| Source | `hyrule_cloud/models.py:372` | +| Source | `hyrule_cloud/models.py:374` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:372-378](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L372-L378) +[1] [hyrule_cloud/models.py:374-380](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L374-L380) diff --git a/okf/generated/schemas/hyrule-cloud/OSListResponse.md b/okf/generated/schemas/hyrule-cloud/OSListResponse.md index e3fbfa1..4d2f1fa 100644 --- a/okf/generated/schemas/hyrule-cloud/OSListResponse.md +++ b/okf/generated/schemas/hyrule-cloud/OSListResponse.md @@ -2,21 +2,21 @@ type: API Schema title: OSListResponse description: Pydantic API schema `OSListResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L353-L354 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L355-L356 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 353-354 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L353-L354 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 355-356 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L355-L356 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `OSListResponse` | -| Source | `hyrule_cloud/models.py:353` | +| Source | `hyrule_cloud/models.py:355` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:353-354](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L353-L354) +[1] [hyrule_cloud/models.py:355-356](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L355-L356) diff --git a/okf/generated/schemas/hyrule-cloud/OSTemplate.md b/okf/generated/schemas/hyrule-cloud/OSTemplate.md index a164e83..e354239 100644 --- a/okf/generated/schemas/hyrule-cloud/OSTemplate.md +++ b/okf/generated/schemas/hyrule-cloud/OSTemplate.md @@ -2,21 +2,21 @@ type: API Schema title: OSTemplate description: Pydantic API schema `OSTemplate` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L357-L360 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L359-L362 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 357-360 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L357-L360 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 359-362 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L359-L362 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `OSTemplate` | -| Source | `hyrule_cloud/models.py:357` | +| Source | `hyrule_cloud/models.py:359` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:357-360](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L357-L360) +[1] [hyrule_cloud/models.py:359-362](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L359-L362) diff --git a/okf/generated/schemas/hyrule-cloud/PaidEndpointQuote.md b/okf/generated/schemas/hyrule-cloud/PaidEndpointQuote.md index fad0acb..2e3584f 100644 --- a/okf/generated/schemas/hyrule-cloud/PaidEndpointQuote.md +++ b/okf/generated/schemas/hyrule-cloud/PaidEndpointQuote.md @@ -2,21 +2,21 @@ type: API Schema title: PaidEndpointQuote description: Pydantic API schema `PaidEndpointQuote` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L639-L643 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L641-L645 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 639-643 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L639-L643 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 641-645 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L641-L645 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PaidEndpointQuote` | -| Source | `hyrule_cloud/models.py:639` | +| Source | `hyrule_cloud/models.py:641` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:639-643](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L639-L643) +[1] [hyrule_cloud/models.py:641-645](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L641-L645) diff --git a/okf/generated/schemas/hyrule-cloud/PathPricingResponse.md b/okf/generated/schemas/hyrule-cloud/PathPricingResponse.md index a7fdc10..1e0c811 100644 --- a/okf/generated/schemas/hyrule-cloud/PathPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/PathPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: PathPricingResponse description: Pydantic API schema `PathPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L743-L745 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L761-L763 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 743-745 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L743-L745 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 761-763 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L761-L763 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PathPricingResponse` | -| Source | `hyrule_cloud/models.py:743` | +| Source | `hyrule_cloud/models.py:761` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:743-745](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L743-L745) +[1] [hyrule_cloud/models.py:761-763](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L761-L763) diff --git a/okf/generated/schemas/hyrule-cloud/PathProbeRequest.md b/okf/generated/schemas/hyrule-cloud/PathProbeRequest.md index 0b60ccc..e92b2fe 100644 --- a/okf/generated/schemas/hyrule-cloud/PathProbeRequest.md +++ b/okf/generated/schemas/hyrule-cloud/PathProbeRequest.md @@ -2,21 +2,21 @@ type: API Schema title: PathProbeRequest description: Pydantic API schema `PathProbeRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L725-L731 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L739-L747 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 725-731 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L725-L731 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 739-747 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L739-L747 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PathProbeRequest` | -| Source | `hyrule_cloud/models.py:725` | +| Source | `hyrule_cloud/models.py:739` | | Bases | `BaseModel` | # Fields @@ -39,7 +39,7 @@ source_path: hyrule_cloud/models.py | `target` | `str` | `False` | `Field(min_length=1, max_length=2048)` | | | `probe` | `PathProbeKind` | `False` | `PathProbeKind.PING` | | | `address_family` | `DiagnosticAddressFamily` | `False` | `DiagnosticAddressFamily.AUTO` | | -| `vantages` | `list[DiagnosticVantage]` | `False` | `Field(default_factory=lambda: [DiagnosticVantage.EXTMON])` | | +| `vantages` | `list[DiagnosticVantage]` | `False` | `Field(default_factory=lambda: list(PATH_PROBE_DEFAULT_VANTAGES))` | | | `count` | `int` | `False` | `Field(default=4, ge=1, le=20)` | | | `timeout_ms` | `int` | `False` | `Field(default=10000, ge=500, le=60000)` | | @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:725-731](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L725-L731) +[1] [hyrule_cloud/models.py:739-747](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L739-L747) diff --git a/okf/generated/schemas/hyrule-cloud/PathReportRequest.md b/okf/generated/schemas/hyrule-cloud/PathReportRequest.md index e129806..8be2db3 100644 --- a/okf/generated/schemas/hyrule-cloud/PathReportRequest.md +++ b/okf/generated/schemas/hyrule-cloud/PathReportRequest.md @@ -2,21 +2,21 @@ type: API Schema title: PathReportRequest description: Pydantic API schema `PathReportRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L734-L740 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L750-L758 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 734-740 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L734-L740 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 750-758 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L750-L758 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PathReportRequest` | -| Source | `hyrule_cloud/models.py:734` | +| Source | `hyrule_cloud/models.py:750` | | Bases | `BaseModel` | # Fields @@ -38,7 +38,7 @@ source_path: hyrule_cloud/models.py | --- | --- | --- | --- | --- | | `target` | `str` | `False` | `Field(min_length=1, max_length=2048)` | | | `address_family` | `DiagnosticAddressFamily` | `False` | `DiagnosticAddressFamily.AUTO` | | -| `vantages` | `list[DiagnosticVantage]` | `False` | `Field(default_factory=lambda: [DiagnosticVantage.EXTMON, DiagnosticVantage.AS...` | | +| `vantages` | `list[DiagnosticVantage]` | `False` | `Field(default_factory=lambda: list(PATH_REPORT_DEFAULT_VANTAGES))` | | | `checks` | `list[PathReportCheck]` | `False` | `Field(default_factory=lambda: [PathReportCheck.PING, PathReportCheck.TRACEROU...` | | | `max_duration_seconds` | `int` | `False` | `Field(default=60, ge=5, le=300)` | | | `include_raw` | `bool` | `False` | `False` | | @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:734-740](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L734-L740) +[1] [hyrule_cloud/models.py:750-758](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L750-L758) diff --git a/okf/generated/schemas/hyrule-cloud/PathVantagesResponse.md b/okf/generated/schemas/hyrule-cloud/PathVantagesResponse.md index 32a8005..2c8bde2 100644 --- a/okf/generated/schemas/hyrule-cloud/PathVantagesResponse.md +++ b/okf/generated/schemas/hyrule-cloud/PathVantagesResponse.md @@ -2,21 +2,21 @@ type: API Schema title: PathVantagesResponse description: Pydantic API schema `PathVantagesResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L748-L749 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L766-L767 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 748-749 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L748-L749 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 766-767 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L766-L767 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PathVantagesResponse` | -| Source | `hyrule_cloud/models.py:748` | +| Source | `hyrule_cloud/models.py:766` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:748-749](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L748-L749) +[1] [hyrule_cloud/models.py:766-767](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L766-L767) diff --git a/okf/generated/schemas/hyrule-cloud/PortAllowedResponse.md b/okf/generated/schemas/hyrule-cloud/PortAllowedResponse.md index 748e00d..6e51563 100644 --- a/okf/generated/schemas/hyrule-cloud/PortAllowedResponse.md +++ b/okf/generated/schemas/hyrule-cloud/PortAllowedResponse.md @@ -2,21 +2,21 @@ type: API Schema title: PortAllowedResponse description: Pydantic API schema `PortAllowedResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L781-L784 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L799-L802 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 781-784 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L781-L784 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 799-802 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L799-L802 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PortAllowedResponse` | -| Source | `hyrule_cloud/models.py:781` | +| Source | `hyrule_cloud/models.py:799` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:781-784](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L781-L784) +[1] [hyrule_cloud/models.py:799-802](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L799-L802) diff --git a/okf/generated/schemas/hyrule-cloud/PortCheckRequest.md b/okf/generated/schemas/hyrule-cloud/PortCheckRequest.md index b57f52d..cf9e851 100644 --- a/okf/generated/schemas/hyrule-cloud/PortCheckRequest.md +++ b/okf/generated/schemas/hyrule-cloud/PortCheckRequest.md @@ -2,21 +2,21 @@ type: API Schema title: PortCheckRequest description: Pydantic API schema `PortCheckRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L771-L778 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L789-L796 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 771-778 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L771-L778 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 789-796 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L789-L796 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PortCheckRequest` | -| Source | `hyrule_cloud/models.py:771` | +| Source | `hyrule_cloud/models.py:789` | | Bases | `BaseModel` | # Fields @@ -54,4 +54,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:771-778](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L771-L778) +[1] [hyrule_cloud/models.py:789-796](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L789-L796) diff --git a/okf/generated/schemas/hyrule-cloud/PortPricingResponse.md b/okf/generated/schemas/hyrule-cloud/PortPricingResponse.md index 9a590f2..f6a5542 100644 --- a/okf/generated/schemas/hyrule-cloud/PortPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/PortPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: PortPricingResponse description: Pydantic API schema `PortPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L787-L788 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L805-L806 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 787-788 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L787-L788 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 805-806 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L805-L806 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PortPricingResponse` | -| Source | `hyrule_cloud/models.py:787` | +| Source | `hyrule_cloud/models.py:805` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:787-788](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L787-L788) +[1] [hyrule_cloud/models.py:805-806](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L805-L806) diff --git a/okf/generated/schemas/hyrule-cloud/PricingResponse.md b/okf/generated/schemas/hyrule-cloud/PricingResponse.md index 1652ff8..58e7c7a 100644 --- a/okf/generated/schemas/hyrule-cloud/PricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/PricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: PricingResponse description: Pydantic API schema `PricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L323-L329 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L326-L331 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 323-329 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L323-L329 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 326-331 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L326-L331 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `PricingResponse` | -| Source | `hyrule_cloud/models.py:323` | +| Source | `hyrule_cloud/models.py:326` | | Bases | `BaseModel` | # Fields @@ -38,7 +38,6 @@ source_path: hyrule_cloud/models.py | --- | --- | --- | --- | --- | | `vm_prices` | `dict[str, str]` | `True` | `` | | | `domain_auto` | `str` | `True` | `` | | -| `vpn_per_day` | `str` | `True` | `` | | | `proxy_prices` | `dict[str, str] | None` | `False` | `None` | | | `currency` | `str` | `False` | `` | | | `network` | `str` | `False` | `` | | @@ -53,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:323-329](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L323-L329) +[1] [hyrule_cloud/models.py:326-331](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L326-L331) diff --git a/okf/generated/schemas/hyrule-cloud/ProductCapabilityResponse.md b/okf/generated/schemas/hyrule-cloud/ProductCapabilityResponse.md index eb161ef..a5f9bfc 100644 --- a/okf/generated/schemas/hyrule-cloud/ProductCapabilityResponse.md +++ b/okf/generated/schemas/hyrule-cloud/ProductCapabilityResponse.md @@ -2,21 +2,21 @@ type: API Schema title: ProductCapabilityResponse description: Pydantic API schema `ProductCapabilityResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L653-L659 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L655-L661 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 653-659 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L653-L659 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 655-661 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L655-L661 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `ProductCapabilityResponse` | -| Source | `hyrule_cloud/models.py:653` | +| Source | `hyrule_cloud/models.py:655` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:653-659](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L653-L659) +[1] [hyrule_cloud/models.py:655-661](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L655-L661) diff --git a/okf/generated/schemas/hyrule-cloud/QuoteEvmMethod.md b/okf/generated/schemas/hyrule-cloud/QuoteEvmMethod.md index 79631ee..d69bb7d 100644 --- a/okf/generated/schemas/hyrule-cloud/QuoteEvmMethod.md +++ b/okf/generated/schemas/hyrule-cloud/QuoteEvmMethod.md @@ -2,21 +2,21 @@ type: API Schema title: QuoteEvmMethod description: Pydantic API schema `QuoteEvmMethod` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L241-L245 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L244-L248 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 241-245 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L241-L245 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 244-248 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L244-L248 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `QuoteEvmMethod` | -| Source | `hyrule_cloud/models.py:241` | +| Source | `hyrule_cloud/models.py:244` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:241-245](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L241-L245) +[1] [hyrule_cloud/models.py:244-248](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L244-L248) diff --git a/okf/generated/schemas/hyrule-cloud/QuoteLineItem.md b/okf/generated/schemas/hyrule-cloud/QuoteLineItem.md index da1e3c0..682ef65 100644 --- a/okf/generated/schemas/hyrule-cloud/QuoteLineItem.md +++ b/okf/generated/schemas/hyrule-cloud/QuoteLineItem.md @@ -2,21 +2,21 @@ type: API Schema title: QuoteLineItem description: Pydantic API schema `QuoteLineItem` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L633-L636 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L635-L638 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 633-636 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L633-L636 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 635-638 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L635-L638 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `QuoteLineItem` | -| Source | `hyrule_cloud/models.py:633` | +| Source | `hyrule_cloud/models.py:635` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:633-636](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L633-L636) +[1] [hyrule_cloud/models.py:635-638](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L635-L638) diff --git a/okf/generated/schemas/hyrule-cloud/RDAPLookupRequest.md b/okf/generated/schemas/hyrule-cloud/RDAPLookupRequest.md index a8f7cfd..b2af11f 100644 --- a/okf/generated/schemas/hyrule-cloud/RDAPLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/RDAPLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: RDAPLookupRequest description: Pydantic API schema `RDAPLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1261-L1264 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1279-L1282 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1261-1264 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1261-L1264 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1279-1282 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1279-L1282 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `RDAPLookupRequest` | -| Source | `hyrule_cloud/models.py:1261` | +| Source | `hyrule_cloud/models.py:1279` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1261-1264](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1261-L1264) +[1] [hyrule_cloud/models.py:1279-1282](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1279-L1282) diff --git a/okf/generated/schemas/hyrule-cloud/RDAPLookupResponse.md b/okf/generated/schemas/hyrule-cloud/RDAPLookupResponse.md index 193745a..9cc532c 100644 --- a/okf/generated/schemas/hyrule-cloud/RDAPLookupResponse.md +++ b/okf/generated/schemas/hyrule-cloud/RDAPLookupResponse.md @@ -2,21 +2,21 @@ type: API Schema title: RDAPLookupResponse description: Pydantic API schema `RDAPLookupResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1267-L1274 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1285-L1292 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1267-1274 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1267-L1274 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1285-1292 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1285-L1292 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `RDAPLookupResponse` | -| Source | `hyrule_cloud/models.py:1267` | +| Source | `hyrule_cloud/models.py:1285` | | Bases | `BaseModel` | # Fields @@ -54,4 +54,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1267-1274](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1267-L1274) +[1] [hyrule_cloud/models.py:1285-1292](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1285-L1292) diff --git a/okf/generated/schemas/hyrule-cloud/RecoveryCodeRequest.md b/okf/generated/schemas/hyrule-cloud/RecoveryCodeRequest.md index aa1acf4..57d8e50 100644 --- a/okf/generated/schemas/hyrule-cloud/RecoveryCodeRequest.md +++ b/okf/generated/schemas/hyrule-cloud/RecoveryCodeRequest.md @@ -2,21 +2,21 @@ type: API Schema title: RecoveryCodeRequest description: Pydantic API schema `RecoveryCodeRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L142-L145 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L142-L145 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 142-145 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L142-L145 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L142-L145 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:142-145](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L142-L145) +[1] [hyrule_cloud/api/auth.py:142-145](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L142-L145) diff --git a/okf/generated/schemas/hyrule-cloud/RecoveryCodeResponse.md b/okf/generated/schemas/hyrule-cloud/RecoveryCodeResponse.md index aeb9564..37944b9 100644 --- a/okf/generated/schemas/hyrule-cloud/RecoveryCodeResponse.md +++ b/okf/generated/schemas/hyrule-cloud/RecoveryCodeResponse.md @@ -2,21 +2,21 @@ type: API Schema title: RecoveryCodeResponse description: Pydantic API schema `RecoveryCodeResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L148-L151 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L148-L151 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 148-151 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L148-L151 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L148-L151 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:148-151](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L148-L151) +[1] [hyrule_cloud/api/auth.py:148-151](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L148-L151) diff --git a/okf/generated/schemas/hyrule-cloud/RegistryPricingResponse.md b/okf/generated/schemas/hyrule-cloud/RegistryPricingResponse.md index 38cb8dd..0167a03 100644 --- a/okf/generated/schemas/hyrule-cloud/RegistryPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/RegistryPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: RegistryPricingResponse description: Pydantic API schema `RegistryPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1294-L1296 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1312-L1314 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1294-1296 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1294-L1296 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1312-1314 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1312-L1314 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `RegistryPricingResponse` | -| Source | `hyrule_cloud/models.py:1294` | +| Source | `hyrule_cloud/models.py:1312` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1294-1296](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1294-L1296) +[1] [hyrule_cloud/models.py:1312-1314](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1312-L1314) diff --git a/okf/generated/schemas/hyrule-cloud/RegistrySubject.md b/okf/generated/schemas/hyrule-cloud/RegistrySubject.md index 014cfcf..4605bfe 100644 --- a/okf/generated/schemas/hyrule-cloud/RegistrySubject.md +++ b/okf/generated/schemas/hyrule-cloud/RegistrySubject.md @@ -2,21 +2,21 @@ type: API Schema title: RegistrySubject description: Pydantic API schema `RegistrySubject` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1256-L1258 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1274-L1276 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1256-1258 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1256-L1258 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1274-1276 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1274-L1276 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `RegistrySubject` | -| Source | `hyrule_cloud/models.py:1256` | +| Source | `hyrule_cloud/models.py:1274` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1256-1258](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1256-L1258) +[1] [hyrule_cloud/models.py:1274-1276](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1274-L1276) diff --git a/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest.md b/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest.md index e7fd610..6c42b4b 100644 --- a/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest.md +++ b/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeRequest.md @@ -2,21 +2,21 @@ type: API Schema title: RotateRecoveryCodeRequest description: Pydantic API schema `RotateRecoveryCodeRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L185-L186 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L185-L186 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 185-186 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L185-L186 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L185-L186 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:185-186](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L185-L186) +[1] [hyrule_cloud/api/auth.py:185-186](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L185-L186) diff --git a/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse.md b/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse.md index 76e4411..5829b0c 100644 --- a/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse.md +++ b/okf/generated/schemas/hyrule-cloud/RotateRecoveryCodeResponse.md @@ -2,21 +2,21 @@ type: API Schema title: RotateRecoveryCodeResponse description: Pydantic API schema `RotateRecoveryCodeResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L189-L191 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L189-L191 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 189-191 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L189-L191 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L189-L191 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:189-191](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L189-L191) +[1] [hyrule_cloud/api/auth.py:189-191](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L189-L191) diff --git a/okf/generated/schemas/hyrule-cloud/SourceHealth.md b/okf/generated/schemas/hyrule-cloud/SourceHealth.md index 3ad26d8..422961d 100644 --- a/okf/generated/schemas/hyrule-cloud/SourceHealth.md +++ b/okf/generated/schemas/hyrule-cloud/SourceHealth.md @@ -2,21 +2,21 @@ type: API Schema title: SourceHealth description: Pydantic API schema `SourceHealth` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L526-L531 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L528-L533 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 526-531 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L526-L531 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 528-533 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L528-L533 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `SourceHealth` | -| Source | `hyrule_cloud/models.py:526` | +| Source | `hyrule_cloud/models.py:528` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:526-531](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L526-L531) +[1] [hyrule_cloud/models.py:528-533](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L528-L533) diff --git a/okf/generated/schemas/hyrule-cloud/SpeedtestPricingResponse.md b/okf/generated/schemas/hyrule-cloud/SpeedtestPricingResponse.md index d26fec7..d6c128d 100644 --- a/okf/generated/schemas/hyrule-cloud/SpeedtestPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/SpeedtestPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: SpeedtestPricingResponse description: Pydantic API schema `SpeedtestPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L909-L910 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L927-L928 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 909-910 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L909-L910 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 927-928 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L927-L928 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `SpeedtestPricingResponse` | -| Source | `hyrule_cloud/models.py:909` | +| Source | `hyrule_cloud/models.py:927` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:909-910](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L909-L910) +[1] [hyrule_cloud/models.py:927-928](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L927-L928) diff --git a/okf/generated/schemas/hyrule-cloud/SpeedtestRequest.md b/okf/generated/schemas/hyrule-cloud/SpeedtestRequest.md index 3c6407b..f8b884a 100644 --- a/okf/generated/schemas/hyrule-cloud/SpeedtestRequest.md +++ b/okf/generated/schemas/hyrule-cloud/SpeedtestRequest.md @@ -2,21 +2,21 @@ type: API Schema title: SpeedtestRequest description: Pydantic API schema `SpeedtestRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L901-L906 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L919-L924 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 901-906 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L901-L906 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 919-924 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L919-L924 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `SpeedtestRequest` | -| Source | `hyrule_cloud/models.py:901` | +| Source | `hyrule_cloud/models.py:919` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:901-906](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L901-L906) +[1] [hyrule_cloud/models.py:919-924](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L919-L924) diff --git a/okf/generated/schemas/hyrule-cloud/ThreatLookupRequest.md b/okf/generated/schemas/hyrule-cloud/ThreatLookupRequest.md index 7d11a61..e4a246e 100644 --- a/okf/generated/schemas/hyrule-cloud/ThreatLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/ThreatLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ThreatLookupRequest description: Pydantic API schema `ThreatLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L844-L847 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L862-L865 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 844-847 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L844-L847 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 862-865 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L862-L865 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `ThreatLookupRequest` | -| Source | `hyrule_cloud/models.py:844` | +| Source | `hyrule_cloud/models.py:862` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:844-847](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L844-L847) +[1] [hyrule_cloud/models.py:862-865](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L862-L865) diff --git a/okf/generated/schemas/hyrule-cloud/ThreatPricingResponse.md b/okf/generated/schemas/hyrule-cloud/ThreatPricingResponse.md index 648b05a..f7f5775 100644 --- a/okf/generated/schemas/hyrule-cloud/ThreatPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/ThreatPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: ThreatPricingResponse description: Pydantic API schema `ThreatPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L855-L856 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L873-L874 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 855-856 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L855-L856 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 873-874 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L873-L874 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `ThreatPricingResponse` | -| Source | `hyrule_cloud/models.py:855` | +| Source | `hyrule_cloud/models.py:873` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:855-856](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L855-L856) +[1] [hyrule_cloud/models.py:873-874](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L873-L874) diff --git a/okf/generated/schemas/hyrule-cloud/ThreatSourcesResponse.md b/okf/generated/schemas/hyrule-cloud/ThreatSourcesResponse.md index b3f8c26..cc580e3 100644 --- a/okf/generated/schemas/hyrule-cloud/ThreatSourcesResponse.md +++ b/okf/generated/schemas/hyrule-cloud/ThreatSourcesResponse.md @@ -2,21 +2,21 @@ type: API Schema title: ThreatSourcesResponse description: Pydantic API schema `ThreatSourcesResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L850-L852 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L868-L870 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 850-852 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L850-L852 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 868-870 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L868-L870 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `ThreatSourcesResponse` | -| Source | `hyrule_cloud/models.py:850` | +| Source | `hyrule_cloud/models.py:868` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:850-852](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L850-L852) +[1] [hyrule_cloud/models.py:868-870](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L868-L870) diff --git a/okf/generated/schemas/hyrule-cloud/ThreatSubject.md b/okf/generated/schemas/hyrule-cloud/ThreatSubject.md index c53dbcc..1f86b18 100644 --- a/okf/generated/schemas/hyrule-cloud/ThreatSubject.md +++ b/okf/generated/schemas/hyrule-cloud/ThreatSubject.md @@ -2,21 +2,21 @@ type: API Schema title: ThreatSubject description: Pydantic API schema `ThreatSubject` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L839-L841 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L857-L859 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 839-841 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L839-L841 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 857-859 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L857-L859 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `ThreatSubject` | -| Source | `hyrule_cloud/models.py:839` | +| Source | `hyrule_cloud/models.py:857` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:839-841](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L839-L841) +[1] [hyrule_cloud/models.py:857-859](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L857-L859) diff --git a/okf/generated/schemas/hyrule-cloud/VMCreateRequest.md b/okf/generated/schemas/hyrule-cloud/VMCreateRequest.md index 596a923..f90b009 100644 --- a/okf/generated/schemas/hyrule-cloud/VMCreateRequest.md +++ b/okf/generated/schemas/hyrule-cloud/VMCreateRequest.md @@ -2,21 +2,21 @@ type: API Schema title: VMCreateRequest description: Pydantic API schema `VMCreateRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L186-L213 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L189-L216 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 186-213 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L186-L213 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 189-216 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L189-L216 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMCreateRequest` | -| Source | `hyrule_cloud/models.py:186` | +| Source | `hyrule_cloud/models.py:189` | | Bases | `BaseModel` | # Fields @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:186-213](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L186-L213) +[1] [hyrule_cloud/models.py:189-216](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L189-L216) diff --git a/okf/generated/schemas/hyrule-cloud/VMCreateResponse.md b/okf/generated/schemas/hyrule-cloud/VMCreateResponse.md index afe732d..1edd7b0 100644 --- a/okf/generated/schemas/hyrule-cloud/VMCreateResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VMCreateResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VMCreateResponse description: Pydantic API schema `VMCreateResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L216-L225 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L219-L228 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 216-225 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L216-L225 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 219-228 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L219-L228 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMCreateResponse` | -| Source | `hyrule_cloud/models.py:216` | +| Source | `hyrule_cloud/models.py:219` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:216-225](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L216-L225) +[1] [hyrule_cloud/models.py:219-228](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L219-L228) diff --git a/okf/generated/schemas/hyrule-cloud/VMExtendRequest.md b/okf/generated/schemas/hyrule-cloud/VMExtendRequest.md index 5070d58..db3b9e5 100644 --- a/okf/generated/schemas/hyrule-cloud/VMExtendRequest.md +++ b/okf/generated/schemas/hyrule-cloud/VMExtendRequest.md @@ -2,21 +2,21 @@ type: API Schema title: VMExtendRequest description: Pydantic API schema `VMExtendRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L312-L313 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L315-L316 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 312-313 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L312-L313 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 315-316 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L315-L316 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMExtendRequest` | -| Source | `hyrule_cloud/models.py:312` | +| Source | `hyrule_cloud/models.py:315` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:312-313](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L312-L313) +[1] [hyrule_cloud/models.py:315-316](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L315-L316) diff --git a/okf/generated/schemas/hyrule-cloud/VMLogEvent.md b/okf/generated/schemas/hyrule-cloud/VMLogEvent.md index 9fa2b44..970e054 100644 --- a/okf/generated/schemas/hyrule-cloud/VMLogEvent.md +++ b/okf/generated/schemas/hyrule-cloud/VMLogEvent.md @@ -2,21 +2,21 @@ type: API Schema title: VMLogEvent description: Pydantic API schema `VMLogEvent` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L498-L500 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L500-L502 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 498-500 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L498-L500 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 500-502 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L500-L502 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMLogEvent` | -| Source | `hyrule_cloud/models.py:498` | +| Source | `hyrule_cloud/models.py:500` | | Bases | `BaseModel` | # Fields @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:498-500](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L498-L500) +[1] [hyrule_cloud/models.py:500-502](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L500-L502) diff --git a/okf/generated/schemas/hyrule-cloud/VMLogsResponse.md b/okf/generated/schemas/hyrule-cloud/VMLogsResponse.md index 5e2545d..50360e7 100644 --- a/okf/generated/schemas/hyrule-cloud/VMLogsResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VMLogsResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VMLogsResponse description: Pydantic API schema `VMLogsResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L502-L506 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L504-L508 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 502-506 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L502-L506 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 504-508 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L504-L508 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMLogsResponse` | -| Source | `hyrule_cloud/models.py:502` | +| Source | `hyrule_cloud/models.py:504` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:502-506](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L502-L506) +[1] [hyrule_cloud/models.py:504-508](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L504-L508) diff --git a/okf/generated/schemas/hyrule-cloud/VMProduct.md b/okf/generated/schemas/hyrule-cloud/VMProduct.md index 8bb0510..afab83a 100644 --- a/okf/generated/schemas/hyrule-cloud/VMProduct.md +++ b/okf/generated/schemas/hyrule-cloud/VMProduct.md @@ -2,21 +2,21 @@ type: API Schema title: VMProduct description: Pydantic API schema `VMProduct` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L332-L340 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L334-L342 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 332-340 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L332-L340 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 334-342 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L334-L342 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMProduct` | -| Source | `hyrule_cloud/models.py:332` | +| Source | `hyrule_cloud/models.py:334` | | Bases | `BaseModel` | # Fields @@ -53,4 +53,4 @@ One machine-readable VM tier (issue #14): specs + daily price. # Citations -[1] [hyrule_cloud/models.py:332-340](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L332-L340) +[1] [hyrule_cloud/models.py:334-342](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L334-L342) diff --git a/okf/generated/schemas/hyrule-cloud/VMProductsResponse.md b/okf/generated/schemas/hyrule-cloud/VMProductsResponse.md index e60f778..549ba99 100644 --- a/okf/generated/schemas/hyrule-cloud/VMProductsResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VMProductsResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VMProductsResponse description: Pydantic API schema `VMProductsResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L343-L350 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L345-L352 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 343-350 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L343-L350 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 345-352 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L345-L352 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMProductsResponse` | -| Source | `hyrule_cloud/models.py:343` | +| Source | `hyrule_cloud/models.py:345` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ without scraping the /services HTML. # Citations -[1] [hyrule_cloud/models.py:343-350](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L343-L350) +[1] [hyrule_cloud/models.py:345-352](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L345-L352) diff --git a/okf/generated/schemas/hyrule-cloud/VMPublicStatusResponse.md b/okf/generated/schemas/hyrule-cloud/VMPublicStatusResponse.md index 4a994be..fad1747 100644 --- a/okf/generated/schemas/hyrule-cloud/VMPublicStatusResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VMPublicStatusResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VMPublicStatusResponse description: Pydantic API schema `VMPublicStatusResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L280-L304 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L283-L307 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 280-304 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L280-L304 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 283-307 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L283-L307 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMPublicStatusResponse` | -| Source | `hyrule_cloud/models.py:280` | +| Source | `hyrule_cloud/models.py:283` | | Bases | `BaseModel` | # Fields @@ -67,4 +67,4 @@ can follow a VM from quote acceptance through provisioned/failed. # Citations -[1] [hyrule_cloud/models.py:280-304](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L280-L304) +[1] [hyrule_cloud/models.py:283-307](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L283-L307) diff --git a/okf/generated/schemas/hyrule-cloud/VMQuoteRequest.md b/okf/generated/schemas/hyrule-cloud/VMQuoteRequest.md index f7bf70f..d7fddcc 100644 --- a/okf/generated/schemas/hyrule-cloud/VMQuoteRequest.md +++ b/okf/generated/schemas/hyrule-cloud/VMQuoteRequest.md @@ -2,21 +2,21 @@ type: API Schema title: VMQuoteRequest description: Pydantic API schema `VMQuoteRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L228-L238 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L231-L241 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 228-238 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L228-L238 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 231-241 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L231-L241 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMQuoteRequest` | -| Source | `hyrule_cloud/models.py:228` | +| Source | `hyrule_cloud/models.py:231` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ server prices it once and stores it so the UI/agent can pay against a stable # Citations -[1] [hyrule_cloud/models.py:228-238](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L228-L238) +[1] [hyrule_cloud/models.py:231-241](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L231-L241) diff --git a/okf/generated/schemas/hyrule-cloud/VMQuoteResponse.md b/okf/generated/schemas/hyrule-cloud/VMQuoteResponse.md index 88f833a..c8deb90 100644 --- a/okf/generated/schemas/hyrule-cloud/VMQuoteResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VMQuoteResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VMQuoteResponse description: Pydantic API schema `VMQuoteResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L256-L264 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L259-L267 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 256-264 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L256-L264 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 259-267 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L259-L267 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMQuoteResponse` | -| Source | `hyrule_cloud/models.py:256` | +| Source | `hyrule_cloud/models.py:259` | | Bases | `BaseModel` | # Fields @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:256-264](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L256-L264) +[1] [hyrule_cloud/models.py:259-267](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L259-L267) diff --git a/okf/generated/schemas/hyrule-cloud/VMRecord.md b/okf/generated/schemas/hyrule-cloud/VMRecord.md index 41598d7..e05b3dc 100644 --- a/okf/generated/schemas/hyrule-cloud/VMRecord.md +++ b/okf/generated/schemas/hyrule-cloud/VMRecord.md @@ -2,21 +2,21 @@ type: API Schema title: VMRecord description: Pydantic API schema `VMRecord` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L425-L446 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L427-L448 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 425-446 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L425-L446 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 427-448 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L427-L448 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMRecord` | -| Source | `hyrule_cloud/models.py:425` | +| Source | `hyrule_cloud/models.py:427` | | Bases | `BaseModel` | # Fields @@ -66,4 +66,4 @@ Internal record tracking a VM through its lifecycle. # Citations -[1] [hyrule_cloud/models.py:425-446](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L425-L446) +[1] [hyrule_cloud/models.py:427-448](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L427-L448) diff --git a/okf/generated/schemas/hyrule-cloud/VMStatusResponse.md b/okf/generated/schemas/hyrule-cloud/VMStatusResponse.md index a649bc7..10710b2 100644 --- a/okf/generated/schemas/hyrule-cloud/VMStatusResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VMStatusResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VMStatusResponse description: Pydantic API schema `VMStatusResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L267-L277 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L270-L280 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 267-277 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L267-L277 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 270-280 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L270-L280 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VMStatusResponse` | -| Source | `hyrule_cloud/models.py:267` | +| Source | `hyrule_cloud/models.py:270` | | Bases | `BaseModel` | # Fields @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:267-277](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L267-L277) +[1] [hyrule_cloud/models.py:270-280](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L270-L280) diff --git a/okf/generated/schemas/hyrule-cloud/VoIPCheckRequest.md b/okf/generated/schemas/hyrule-cloud/VoIPCheckRequest.md index 1818690..c043437 100644 --- a/okf/generated/schemas/hyrule-cloud/VoIPCheckRequest.md +++ b/okf/generated/schemas/hyrule-cloud/VoIPCheckRequest.md @@ -2,21 +2,21 @@ type: API Schema title: VoIPCheckRequest description: Pydantic API schema `VoIPCheckRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L870-L875 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L888-L893 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 870-875 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L870-L875 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 888-893 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L888-L893 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VoIPCheckRequest` | -| Source | `hyrule_cloud/models.py:870` | +| Source | `hyrule_cloud/models.py:888` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:870-875](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L870-L875) +[1] [hyrule_cloud/models.py:888-893](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L888-L893) diff --git a/okf/generated/schemas/hyrule-cloud/VoIPNumberLookupRequest.md b/okf/generated/schemas/hyrule-cloud/VoIPNumberLookupRequest.md index 46c05e6..2c2adb1 100644 --- a/okf/generated/schemas/hyrule-cloud/VoIPNumberLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/VoIPNumberLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: VoIPNumberLookupRequest description: Pydantic API schema `VoIPNumberLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L878-L882 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L896-L900 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 878-882 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L878-L882 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 896-900 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L896-L900 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VoIPNumberLookupRequest` | -| Source | `hyrule_cloud/models.py:878` | +| Source | `hyrule_cloud/models.py:896` | | Bases | `BaseModel` | # Fields @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:878-882](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L878-L882) +[1] [hyrule_cloud/models.py:896-900](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L896-L900) diff --git a/okf/generated/schemas/hyrule-cloud/VoIPPricingResponse.md b/okf/generated/schemas/hyrule-cloud/VoIPPricingResponse.md index 06c092b..110b872 100644 --- a/okf/generated/schemas/hyrule-cloud/VoIPPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VoIPPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VoIPPricingResponse description: Pydantic API schema `VoIPPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L885-L888 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L903-L906 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 885-888 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L885-L888 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 903-906 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L903-L906 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VoIPPricingResponse` | -| Source | `hyrule_cloud/models.py:885` | +| Source | `hyrule_cloud/models.py:903` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:885-888](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L885-L888) +[1] [hyrule_cloud/models.py:903-906](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L903-L906) diff --git a/okf/generated/schemas/hyrule-cloud/VoIPSourcesResponse.md b/okf/generated/schemas/hyrule-cloud/VoIPSourcesResponse.md index 00c211c..be4a51c 100644 --- a/okf/generated/schemas/hyrule-cloud/VoIPSourcesResponse.md +++ b/okf/generated/schemas/hyrule-cloud/VoIPSourcesResponse.md @@ -2,21 +2,21 @@ type: API Schema title: VoIPSourcesResponse description: Pydantic API schema `VoIPSourcesResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L891-L892 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L909-L910 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 891-892 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L891-L892 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 909-910 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L909-L910 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `VoIPSourcesResponse` | -| Source | `hyrule_cloud/models.py:891` | +| Source | `hyrule_cloud/models.py:909` | | Bases | `BaseModel` | # Fields @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:891-892](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L891-L892) +[1] [hyrule_cloud/models.py:909-910](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L909-L910) diff --git a/okf/generated/schemas/hyrule-cloud/WalletChallengeRequest.md b/okf/generated/schemas/hyrule-cloud/WalletChallengeRequest.md index de57cd0..8b21e7b 100644 --- a/okf/generated/schemas/hyrule-cloud/WalletChallengeRequest.md +++ b/okf/generated/schemas/hyrule-cloud/WalletChallengeRequest.md @@ -2,21 +2,21 @@ type: API Schema title: WalletChallengeRequest description: Pydantic API schema `WalletChallengeRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L154-L155 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L154-L155 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 154-155 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L154-L155 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L154-L155 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:154-155](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L154-L155) +[1] [hyrule_cloud/api/auth.py:154-155](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L154-L155) diff --git a/okf/generated/schemas/hyrule-cloud/WalletChallengeResponse.md b/okf/generated/schemas/hyrule-cloud/WalletChallengeResponse.md index d3f9ede..a5f3ead 100644 --- a/okf/generated/schemas/hyrule-cloud/WalletChallengeResponse.md +++ b/okf/generated/schemas/hyrule-cloud/WalletChallengeResponse.md @@ -2,21 +2,21 @@ type: API Schema title: WalletChallengeResponse description: Pydantic API schema `WalletChallengeResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L158-L166 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L158-L166 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 158-166 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L158-L166 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L158-L166 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:158-166](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L158-L166) +[1] [hyrule_cloud/api/auth.py:158-166](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L158-L166) diff --git a/okf/generated/schemas/hyrule-cloud/WalletVerifyRequest.md b/okf/generated/schemas/hyrule-cloud/WalletVerifyRequest.md index c4acde1..6582186 100644 --- a/okf/generated/schemas/hyrule-cloud/WalletVerifyRequest.md +++ b/okf/generated/schemas/hyrule-cloud/WalletVerifyRequest.md @@ -2,21 +2,21 @@ type: API Schema title: WalletVerifyRequest description: Pydantic API schema `WalletVerifyRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L169-L172 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L169-L172 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 169-172 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L169-L172 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L169-L172 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:169-172](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L169-L172) +[1] [hyrule_cloud/api/auth.py:169-172](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L169-L172) diff --git a/okf/generated/schemas/hyrule-cloud/WalletVerifyResponse.md b/okf/generated/schemas/hyrule-cloud/WalletVerifyResponse.md index c18359e..dce34eb 100644 --- a/okf/generated/schemas/hyrule-cloud/WalletVerifyResponse.md +++ b/okf/generated/schemas/hyrule-cloud/WalletVerifyResponse.md @@ -2,21 +2,21 @@ type: API Schema title: WalletVerifyResponse description: Pydantic API schema `WalletVerifyResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L175-L177 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L175-L177 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/api/auth.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 175-177 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L175-L177 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L175-L177 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/api/auth.py:175-177](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/api/auth.py#L175-L177) +[1] [hyrule_cloud/api/auth.py:175-177](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/api/auth.py#L175-L177) diff --git a/okf/generated/schemas/hyrule-cloud/WebCheckRequest.md b/okf/generated/schemas/hyrule-cloud/WebCheckRequest.md index 53c00e4..fb13c2c 100644 --- a/okf/generated/schemas/hyrule-cloud/WebCheckRequest.md +++ b/okf/generated/schemas/hyrule-cloud/WebCheckRequest.md @@ -2,21 +2,21 @@ type: API Schema title: WebCheckRequest description: Pydantic API schema `WebCheckRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L683-L688 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L685-L690 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 683-688 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L683-L688 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 685-690 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L685-L690 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `WebCheckRequest` | -| Source | `hyrule_cloud/models.py:683` | +| Source | `hyrule_cloud/models.py:685` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:683-688](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L683-L688) +[1] [hyrule_cloud/models.py:685-690](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L685-L690) diff --git a/okf/generated/schemas/hyrule-cloud/WebPricingResponse.md b/okf/generated/schemas/hyrule-cloud/WebPricingResponse.md index fe57d1f..9b3ff3f 100644 --- a/okf/generated/schemas/hyrule-cloud/WebPricingResponse.md +++ b/okf/generated/schemas/hyrule-cloud/WebPricingResponse.md @@ -2,21 +2,21 @@ type: API Schema title: WebPricingResponse description: Pydantic API schema `WebPricingResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L703-L706 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L705-L708 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 703-706 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L703-L706 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 705-708 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L705-L708 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `WebPricingResponse` | -| Source | `hyrule_cloud/models.py:703` | +| Source | `hyrule_cloud/models.py:705` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:703-706](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L703-L706) +[1] [hyrule_cloud/models.py:705-708](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L705-L708) diff --git a/okf/generated/schemas/hyrule-cloud/WebTLSDeepRequest.md b/okf/generated/schemas/hyrule-cloud/WebTLSDeepRequest.md index e6978ec..e6f0ea9 100644 --- a/okf/generated/schemas/hyrule-cloud/WebTLSDeepRequest.md +++ b/okf/generated/schemas/hyrule-cloud/WebTLSDeepRequest.md @@ -2,21 +2,21 @@ type: API Schema title: WebTLSDeepRequest description: Pydantic API schema `WebTLSDeepRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L695-L700 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L697-L702 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 695-700 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L695-L700 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 697-702 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L697-L702 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `WebTLSDeepRequest` | -| Source | `hyrule_cloud/models.py:695` | +| Source | `hyrule_cloud/models.py:697` | | Bases | `BaseModel` | # Fields @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:695-700](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L695-L700) +[1] [hyrule_cloud/models.py:697-702](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L697-L702) diff --git a/okf/generated/schemas/hyrule-cloud/WhoisLookupRequest.md b/okf/generated/schemas/hyrule-cloud/WhoisLookupRequest.md index 3db61a3..81f3f17 100644 --- a/okf/generated/schemas/hyrule-cloud/WhoisLookupRequest.md +++ b/okf/generated/schemas/hyrule-cloud/WhoisLookupRequest.md @@ -2,21 +2,21 @@ type: API Schema title: WhoisLookupRequest description: Pydantic API schema `WhoisLookupRequest` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1277-L1280 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1295-L1298 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1277-1280 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1277-L1280 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1295-1298 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1295-L1298 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `WhoisLookupRequest` | -| Source | `hyrule_cloud/models.py:1277` | +| Source | `hyrule_cloud/models.py:1295` | | Bases | `BaseModel` | # Fields @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1277-1280](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1277-L1280) +[1] [hyrule_cloud/models.py:1295-1298](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1295-L1298) diff --git a/okf/generated/schemas/hyrule-cloud/WhoisLookupResponse.md b/okf/generated/schemas/hyrule-cloud/WhoisLookupResponse.md index f98adbd..ca0e0c3 100644 --- a/okf/generated/schemas/hyrule-cloud/WhoisLookupResponse.md +++ b/okf/generated/schemas/hyrule-cloud/WhoisLookupResponse.md @@ -2,21 +2,21 @@ type: API Schema title: WhoisLookupResponse description: Pydantic API schema `WhoisLookupResponse` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1283-L1291 +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1301-L1309 tags: - api-schema - hyrule-cloud - pydantic -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: hyrule_cloud/models.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1283-1291 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1283-L1291 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1301-1309 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1301-L1309 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -29,7 +29,7 @@ source_path: hyrule_cloud/models.py | Field | Value | | --- | --- | | Model | `WhoisLookupResponse` | -| Source | `hyrule_cloud/models.py:1283` | +| Source | `hyrule_cloud/models.py:1301` | | Bases | `BaseModel` | # Fields @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [hyrule_cloud/models.py:1283-1291](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/hyrule_cloud/models.py#L1283-L1291) +[1] [hyrule_cloud/models.py:1301-1309](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/hyrule_cloud/models.py#L1301-L1309) diff --git a/okf/generated/schemas/hyrule-mcp/AuditEvent.md b/okf/generated/schemas/hyrule-mcp/AuditEvent.md index 14af1f0..22468b0 100644 --- a/okf/generated/schemas/hyrule-mcp/AuditEvent.md +++ b/okf/generated/schemas/hyrule-mcp/AuditEvent.md @@ -16,7 +16,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 31-34 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L31-L34 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/schemas/hyrule-mcp/McpToolError.md b/okf/generated/schemas/hyrule-mcp/McpToolError.md index c87e7f2..817e9c5 100644 --- a/okf/generated/schemas/hyrule-mcp/McpToolError.md +++ b/okf/generated/schemas/hyrule-mcp/McpToolError.md @@ -16,7 +16,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 22-40 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L22-L40 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/schemas/hyrule-mcp/RollbackGuard.md b/okf/generated/schemas/hyrule-mcp/RollbackGuard.md index 4aff4a9..314e6ff 100644 --- a/okf/generated/schemas/hyrule-mcp/RollbackGuard.md +++ b/okf/generated/schemas/hyrule-mcp/RollbackGuard.md @@ -16,7 +16,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 37-50 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/rollback_guards.py#L37-L50 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/schemas/hyrule-mcp/ToolResult.md b/okf/generated/schemas/hyrule-mcp/ToolResult.md index 69619ef..e8f4c15 100644 --- a/okf/generated/schemas/hyrule-mcp/ToolResult.md +++ b/okf/generated/schemas/hyrule-mcp/ToolResult.md @@ -16,7 +16,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 43-61 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L43-L61 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/schemas/hyrule-mcp/TruncatedText.md b/okf/generated/schemas/hyrule-mcp/TruncatedText.md index f6b9214..9d0895f 100644 --- a/okf/generated/schemas/hyrule-mcp/TruncatedText.md +++ b/okf/generated/schemas/hyrule-mcp/TruncatedText.md @@ -16,7 +16,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 12-19 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/hyrule_mcp/models.py#L12-L19 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/schemas/noc-agent/ActionIntent.md b/okf/generated/schemas/noc-agent/ActionIntent.md index 7a883ea..d1b78e5 100644 --- a/okf/generated/schemas/noc-agent/ActionIntent.md +++ b/okf/generated/schemas/noc-agent/ActionIntent.md @@ -2,21 +2,21 @@ type: API Schema title: ActionIntent description: Pydantic API schema `ActionIntent` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L57-L71 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L57-L71 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/noc_duty.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 57-71 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L57-L71 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L57-L71 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ No class docstring found in source. # Citations -[1] [app/agents/noc_duty.py:57-71](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L57-L71) +[1] [app/agents/noc_duty.py:57-71](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L57-L71) diff --git a/okf/generated/schemas/noc-agent/AlertManagerPayload.md b/okf/generated/schemas/noc-agent/AlertManagerPayload.md index 643fa92..fbd90c3 100644 --- a/okf/generated/schemas/noc-agent/AlertManagerPayload.md +++ b/okf/generated/schemas/noc-agent/AlertManagerPayload.md @@ -2,21 +2,21 @@ type: API Schema title: AlertManagerPayload description: Pydantic API schema `AlertManagerPayload` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L363-L373 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L363-L373 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 363-373 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L363-L373 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L363-L373 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:363-373](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L363-L373) +[1] [app/main.py:363-373](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L363-L373) diff --git a/okf/generated/schemas/noc-agent/ApprovalDecision.md b/okf/generated/schemas/noc-agent/ApprovalDecision.md index 6266985..dd30be8 100644 --- a/okf/generated/schemas/noc-agent/ApprovalDecision.md +++ b/okf/generated/schemas/noc-agent/ApprovalDecision.md @@ -2,21 +2,21 @@ type: API Schema title: ApprovalDecision description: Pydantic API schema `ApprovalDecision` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L52-L59 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L52-L59 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/graph/state.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 52-59 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L52-L59 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L52-L59 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [app/graph/state.py:52-59](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L52-L59) +[1] [app/graph/state.py:52-59](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L52-L59) diff --git a/okf/generated/schemas/noc-agent/AtomicCaseProjection.md b/okf/generated/schemas/noc-agent/AtomicCaseProjection.md index 886a418..6e3ee71 100644 --- a/okf/generated/schemas/noc-agent/AtomicCaseProjection.md +++ b/okf/generated/schemas/noc-agent/AtomicCaseProjection.md @@ -2,21 +2,21 @@ type: API Schema title: AtomicCaseProjection description: Pydantic API schema `AtomicCaseProjection` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L234-L301 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L234-L301 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 234-301 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L234-L301 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L234-L301 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -104,4 +104,4 @@ Query projection for the authoritative atomic case record. # Citations -[1] [app/cases/models.py:234-301](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L234-L301) +[1] [app/cases/models.py:234-301](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L234-L301) diff --git a/okf/generated/schemas/noc-agent/CandidateLesson.md b/okf/generated/schemas/noc-agent/CandidateLesson.md index 6b59b6a..1e28436 100644 --- a/okf/generated/schemas/noc-agent/CandidateLesson.md +++ b/okf/generated/schemas/noc-agent/CandidateLesson.md @@ -2,21 +2,21 @@ type: API Schema title: CandidateLesson description: Pydantic API schema `CandidateLesson` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L177-L193 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L177-L193 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/proactive/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 177-193 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L177-L193 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L177-L193 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ review. Promotion gates are enforced by # Citations -[1] [app/proactive/models.py:177-193](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L177-L193) +[1] [app/proactive/models.py:177-193](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L177-L193) diff --git a/okf/generated/schemas/noc-agent/CaseEvent.md b/okf/generated/schemas/noc-agent/CaseEvent.md index 5eafc8c..85afd64 100644 --- a/okf/generated/schemas/noc-agent/CaseEvent.md +++ b/okf/generated/schemas/noc-agent/CaseEvent.md @@ -2,21 +2,21 @@ type: API Schema title: CaseEvent description: Pydantic API schema `CaseEvent` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L193-L211 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L193-L211 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 193-211 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L193-L211 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L193-L211 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -61,4 +61,4 @@ Append-only lifecycle/decision event for atomic cases or meta-cases. # Citations -[1] [app/cases/models.py:193-211](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L193-L211) +[1] [app/cases/models.py:193-211](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L193-L211) diff --git a/okf/generated/schemas/noc-agent/CaseIdentityAlias.md b/okf/generated/schemas/noc-agent/CaseIdentityAlias.md index 6f6351e..d401475 100644 --- a/okf/generated/schemas/noc-agent/CaseIdentityAlias.md +++ b/okf/generated/schemas/noc-agent/CaseIdentityAlias.md @@ -2,21 +2,21 @@ type: API Schema title: CaseIdentityAlias description: Pydantic API schema `CaseIdentityAlias` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L214-L231 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L214-L231 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 214-231 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L214-L231 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L214-L231 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -55,4 +55,4 @@ Compatibility and drift mapping from external identities to case ids. # Citations -[1] [app/cases/models.py:214-231](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L214-L231) +[1] [app/cases/models.py:214-231](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L214-L231) diff --git a/okf/generated/schemas/noc-agent/CasePolicy.md b/okf/generated/schemas/noc-agent/CasePolicy.md index fb3f8f0..d1705a3 100644 --- a/okf/generated/schemas/noc-agent/CasePolicy.md +++ b/okf/generated/schemas/noc-agent/CasePolicy.md @@ -2,21 +2,21 @@ type: API Schema title: CasePolicy description: Pydantic API schema `CasePolicy` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/policy.py#L16-L62 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/policy.py#L16-L62 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/policy.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 16-62 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/policy.py#L16-L62 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/policy.py#L16-L62 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -64,4 +64,4 @@ No class docstring found in source. # Citations -[1] [app/cases/policy.py:16-62](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/policy.py#L16-L62) +[1] [app/cases/policy.py:16-62](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/policy.py#L16-L62) diff --git a/okf/generated/schemas/noc-agent/ChangeProposal.md b/okf/generated/schemas/noc-agent/ChangeProposal.md index 450a5e5..7a1e066 100644 --- a/okf/generated/schemas/noc-agent/ChangeProposal.md +++ b/okf/generated/schemas/noc-agent/ChangeProposal.md @@ -2,21 +2,21 @@ type: API Schema title: ChangeProposal description: Pydantic API schema `ChangeProposal` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L35-L49 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L35-L49 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/graph/state.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 35-49 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L35-L49 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L35-L49 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ No class docstring found in source. # Citations -[1] [app/graph/state.py:35-49](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L35-L49) +[1] [app/graph/state.py:35-49](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L35-L49) diff --git a/okf/generated/schemas/noc-agent/CommentRequest.md b/okf/generated/schemas/noc-agent/CommentRequest.md index d96b363..e1b0bad 100644 --- a/okf/generated/schemas/noc-agent/CommentRequest.md +++ b/okf/generated/schemas/noc-agent/CommentRequest.md @@ -2,21 +2,21 @@ type: API Schema title: CommentRequest description: Pydantic API schema `CommentRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1907-L1909 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1907-L1909 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1907-1909 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1907-L1909 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1907-L1909 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:1907-1909](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1907-L1909) +[1] [app/main.py:1907-1909](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1907-L1909) diff --git a/okf/generated/schemas/noc-agent/ConfirmedFact.md b/okf/generated/schemas/noc-agent/ConfirmedFact.md index 9c92634..9910571 100644 --- a/okf/generated/schemas/noc-agent/ConfirmedFact.md +++ b/okf/generated/schemas/noc-agent/ConfirmedFact.md @@ -2,21 +2,21 @@ type: API Schema title: ConfirmedFact description: Pydantic API schema `ConfirmedFact` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L81-L86 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L81-L86 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 81-86 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L81-L86 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L81-L86 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:81-86](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L81-L86) +[1] [app/agents/triage.py:81-86](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L81-L86) diff --git a/okf/generated/schemas/noc-agent/CyclePlan.md b/okf/generated/schemas/noc-agent/CyclePlan.md index 8139514..dbeac47 100644 --- a/okf/generated/schemas/noc-agent/CyclePlan.md +++ b/okf/generated/schemas/noc-agent/CyclePlan.md @@ -2,21 +2,21 @@ type: API Schema title: CyclePlan description: Pydantic API schema `CyclePlan` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L74-L95 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L74-L95 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/noc_duty.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 74-95 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L74-L95 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L74-L95 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -66,4 +66,4 @@ No class docstring found in source. # Citations -[1] [app/agents/noc_duty.py:74-95](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L74-L95) +[1] [app/agents/noc_duty.py:74-95](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L74-L95) diff --git a/okf/generated/schemas/noc-agent/CycleSnapshot.md b/okf/generated/schemas/noc-agent/CycleSnapshot.md index 7945256..f149770 100644 --- a/okf/generated/schemas/noc-agent/CycleSnapshot.md +++ b/okf/generated/schemas/noc-agent/CycleSnapshot.md @@ -2,21 +2,21 @@ type: API Schema title: CycleSnapshot description: Pydantic API schema `CycleSnapshot` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L36-L54 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L36-L54 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/noc_duty.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 36-54 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L36-L54 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L36-L54 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -63,4 +63,4 @@ No class docstring found in source. # Citations -[1] [app/agents/noc_duty.py:36-54](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L36-L54) +[1] [app/agents/noc_duty.py:36-54](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L36-L54) diff --git a/okf/generated/schemas/noc-agent/DecisionContext.md b/okf/generated/schemas/noc-agent/DecisionContext.md index c902c89..0887265 100644 --- a/okf/generated/schemas/noc-agent/DecisionContext.md +++ b/okf/generated/schemas/noc-agent/DecisionContext.md @@ -2,21 +2,21 @@ type: API Schema title: DecisionContext description: Pydantic API schema `DecisionContext` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L138-L155 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L138-L155 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/proactive/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 138-155 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L138-L155 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L138-L155 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -60,4 +60,4 @@ when it acted, so a report can be replayed/audited later. # Citations -[1] [app/proactive/models.py:138-155](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L138-L155) +[1] [app/proactive/models.py:138-155](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L138-L155) diff --git a/okf/generated/schemas/noc-agent/DiagnosticEvidence.md b/okf/generated/schemas/noc-agent/DiagnosticEvidence.md index c454df4..954def2 100644 --- a/okf/generated/schemas/noc-agent/DiagnosticEvidence.md +++ b/okf/generated/schemas/noc-agent/DiagnosticEvidence.md @@ -2,21 +2,21 @@ type: API Schema title: DiagnosticEvidence description: Pydantic API schema `DiagnosticEvidence` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L43-L55 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L43-L55 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 43-55 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L43-L55 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L43-L55 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:43-55](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L43-L55) +[1] [app/agents/triage.py:43-55](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L43-L55) diff --git a/okf/generated/schemas/noc-agent/DiagnosticSynthesis.md b/okf/generated/schemas/noc-agent/DiagnosticSynthesis.md index c8f5fc6..a37ed20 100644 --- a/okf/generated/schemas/noc-agent/DiagnosticSynthesis.md +++ b/okf/generated/schemas/noc-agent/DiagnosticSynthesis.md @@ -2,21 +2,21 @@ type: API Schema title: DiagnosticSynthesis description: Pydantic API schema `DiagnosticSynthesis` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L121-L185 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L121-L185 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 121-185 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L121-L185 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L121-L185 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -66,4 +66,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:121-185](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L121-L185) +[1] [app/agents/triage.py:121-185](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L121-L185) diff --git a/okf/generated/schemas/noc-agent/EvidenceItem.md b/okf/generated/schemas/noc-agent/EvidenceItem.md index eab31b1..074c285 100644 --- a/okf/generated/schemas/noc-agent/EvidenceItem.md +++ b/okf/generated/schemas/noc-agent/EvidenceItem.md @@ -2,21 +2,21 @@ type: API Schema title: EvidenceItem description: Pydantic API schema `EvidenceItem` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L16-L22 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L16-L22 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/graph/state.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 16-22 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L16-L22 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L16-L22 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -51,4 +51,4 @@ No class docstring found in source. # Citations -[1] [app/graph/state.py:16-22](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L16-L22) +[1] [app/graph/state.py:16-22](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L16-L22) diff --git a/okf/generated/schemas/noc-agent/FastStatusRequest.md b/okf/generated/schemas/noc-agent/FastStatusRequest.md index fbccfba..bf90d4f 100644 --- a/okf/generated/schemas/noc-agent/FastStatusRequest.md +++ b/okf/generated/schemas/noc-agent/FastStatusRequest.md @@ -2,21 +2,21 @@ type: API Schema title: FastStatusRequest description: Pydantic API schema `FastStatusRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1912-L1914 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1912-L1914 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1912-1914 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1912-L1914 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1912-L1914 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:1912-1914](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1912-L1914) +[1] [app/main.py:1912-1914](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1912-L1914) diff --git a/okf/generated/schemas/noc-agent/GoldenManifest.md b/okf/generated/schemas/noc-agent/GoldenManifest.md index 54ead11..15ea923 100644 --- a/okf/generated/schemas/noc-agent/GoldenManifest.md +++ b/okf/generated/schemas/noc-agent/GoldenManifest.md @@ -2,21 +2,21 @@ type: API Schema title: GoldenManifest description: Pydantic API schema `GoldenManifest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L21-L29 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L21-L29 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/deps/runtime.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 21-29 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L21-L29 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L21-L29 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [app/deps/runtime.py:21-29](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L21-L29) +[1] [app/deps/runtime.py:21-29](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L21-L29) diff --git a/okf/generated/schemas/noc-agent/Hotspot.md b/okf/generated/schemas/noc-agent/Hotspot.md index d329aeb..660f63a 100644 --- a/okf/generated/schemas/noc-agent/Hotspot.md +++ b/okf/generated/schemas/noc-agent/Hotspot.md @@ -2,21 +2,21 @@ type: API Schema title: Hotspot description: Pydantic API schema `Hotspot` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L90-L135 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L90-L135 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/proactive/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 90-135 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L90-L135 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L90-L135 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -62,4 +62,4 @@ inbound alert. # Citations -[1] [app/proactive/models.py:90-135](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L90-L135) +[1] [app/proactive/models.py:90-135](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L90-L135) diff --git a/okf/generated/schemas/noc-agent/HotspotEvidence.md b/okf/generated/schemas/noc-agent/HotspotEvidence.md index c2c5e82..20376b4 100644 --- a/okf/generated/schemas/noc-agent/HotspotEvidence.md +++ b/okf/generated/schemas/noc-agent/HotspotEvidence.md @@ -2,21 +2,21 @@ type: API Schema title: HotspotEvidence description: Pydantic API schema `HotspotEvidence` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L76-L87 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L76-L87 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/proactive/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 76-87 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L76-L87 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L76-L87 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -54,4 +54,4 @@ starting point and the Discord digest can show why the hotspot fired. # Citations -[1] [app/proactive/models.py:76-87](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L76-L87) +[1] [app/proactive/models.py:76-87](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L76-L87) diff --git a/okf/generated/schemas/noc-agent/Hypothesis.md b/okf/generated/schemas/noc-agent/Hypothesis.md index 3fa9477..6d42148 100644 --- a/okf/generated/schemas/noc-agent/Hypothesis.md +++ b/okf/generated/schemas/noc-agent/Hypothesis.md @@ -2,21 +2,21 @@ type: API Schema title: Hypothesis description: Pydantic API schema `Hypothesis` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L89-L97 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L89-L97 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 89-97 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L89-L97 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L89-L97 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:89-97](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L89-L97) +[1] [app/agents/triage.py:89-97](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L89-L97) diff --git a/okf/generated/schemas/noc-agent/IcingaNotification.md b/okf/generated/schemas/noc-agent/IcingaNotification.md index bdb6bf4..17f604c 100644 --- a/okf/generated/schemas/noc-agent/IcingaNotification.md +++ b/okf/generated/schemas/noc-agent/IcingaNotification.md @@ -2,21 +2,21 @@ type: API Schema title: IcingaNotification description: Pydantic API schema `IcingaNotification` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L376-L384 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L376-L384 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 376-384 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L376-L384 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L376-L384 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:376-384](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L376-L384) +[1] [app/main.py:376-384](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L376-L384) diff --git a/okf/generated/schemas/noc-agent/InboundMail.md b/okf/generated/schemas/noc-agent/InboundMail.md index ddc3bd5..3649a6b 100644 --- a/okf/generated/schemas/noc-agent/InboundMail.md +++ b/okf/generated/schemas/noc-agent/InboundMail.md @@ -2,21 +2,21 @@ type: API Schema title: InboundMail description: Pydantic API schema `InboundMail` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L38-L46 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L38-L46 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/mail.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 38-46 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L38-L46 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L38-L46 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [app/mail.py:38-46](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L38-L46) +[1] [app/mail.py:38-46](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L38-L46) diff --git a/okf/generated/schemas/noc-agent/IncidentSummary.md b/okf/generated/schemas/noc-agent/IncidentSummary.md index 48f56dc..0e3b76c 100644 --- a/okf/generated/schemas/noc-agent/IncidentSummary.md +++ b/okf/generated/schemas/noc-agent/IncidentSummary.md @@ -2,21 +2,21 @@ type: API Schema title: IncidentSummary description: Pydantic API schema `IncidentSummary` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L62-L84 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L62-L84 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/graph/state.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 62-84 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L62-L84 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L62-L84 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [app/graph/state.py:62-84](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L62-L84) +[1] [app/graph/state.py:62-84](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L62-L84) diff --git a/okf/generated/schemas/noc-agent/LocalDecisionRequest.md b/okf/generated/schemas/noc-agent/LocalDecisionRequest.md index ccea680..b0744a4 100644 --- a/okf/generated/schemas/noc-agent/LocalDecisionRequest.md +++ b/okf/generated/schemas/noc-agent/LocalDecisionRequest.md @@ -2,21 +2,21 @@ type: API Schema title: LocalDecisionRequest description: Pydantic API schema `LocalDecisionRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1897-L1900 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1897-L1900 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1897-1900 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1897-L1900 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1897-L1900 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:1897-1900](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1897-L1900) +[1] [app/main.py:1897-1900](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1897-L1900) diff --git a/okf/generated/schemas/noc-agent/LoopConsoleBaseRequest.md b/okf/generated/schemas/noc-agent/LoopConsoleBaseRequest.md index b5b4b6d..91480cf 100644 --- a/okf/generated/schemas/noc-agent/LoopConsoleBaseRequest.md +++ b/okf/generated/schemas/noc-agent/LoopConsoleBaseRequest.md @@ -2,21 +2,21 @@ type: API Schema title: LoopConsoleBaseRequest description: Pydantic API schema `LoopConsoleBaseRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1917-L1920 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1917-L1920 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1917-1920 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1917-L1920 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1917-L1920 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:1917-1920](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1917-L1920) +[1] [app/main.py:1917-1920](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1917-L1920) diff --git a/okf/generated/schemas/noc-agent/MailDraftPlan.md b/okf/generated/schemas/noc-agent/MailDraftPlan.md index e610819..42855b3 100644 --- a/okf/generated/schemas/noc-agent/MailDraftPlan.md +++ b/okf/generated/schemas/noc-agent/MailDraftPlan.md @@ -2,21 +2,21 @@ type: API Schema title: MailDraftPlan description: Pydantic API schema `MailDraftPlan` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/mail.py#L9-L17 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/mail.py#L9-L17 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/mail.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 9-17 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/mail.py#L9-L17 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/mail.py#L9-L17 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [app/agents/mail.py:9-17](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/mail.py#L9-L17) +[1] [app/agents/mail.py:9-17](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/mail.py#L9-L17) diff --git a/okf/generated/schemas/noc-agent/MailPollResponse.md b/okf/generated/schemas/noc-agent/MailPollResponse.md index dd44eea..fe76355 100644 --- a/okf/generated/schemas/noc-agent/MailPollResponse.md +++ b/okf/generated/schemas/noc-agent/MailPollResponse.md @@ -2,21 +2,21 @@ type: API Schema title: MailPollResponse description: Pydantic API schema `MailPollResponse` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L387-L389 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L387-L389 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 387-389 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L387-L389 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L387-L389 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:387-389](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L387-L389) +[1] [app/main.py:387-389](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L387-L389) diff --git a/okf/generated/schemas/noc-agent/ManualInvestigationRequest.md b/okf/generated/schemas/noc-agent/ManualInvestigationRequest.md index d056d66..356293f 100644 --- a/okf/generated/schemas/noc-agent/ManualInvestigationRequest.md +++ b/okf/generated/schemas/noc-agent/ManualInvestigationRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ManualInvestigationRequest description: Pydantic API schema `ManualInvestigationRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1892-L1894 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1892-L1894 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1892-1894 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1892-L1894 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1892-L1894 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -49,4 +49,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:1892-1894](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1892-L1894) +[1] [app/main.py:1892-1894](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1892-L1894) diff --git a/okf/generated/schemas/noc-agent/MetaCaseProjection.md b/okf/generated/schemas/noc-agent/MetaCaseProjection.md index 171e45f..a31ad80 100644 --- a/okf/generated/schemas/noc-agent/MetaCaseProjection.md +++ b/okf/generated/schemas/noc-agent/MetaCaseProjection.md @@ -2,21 +2,21 @@ type: API Schema title: MetaCaseProjection description: Pydantic API schema `MetaCaseProjection` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L304-L377 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L304-L377 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 304-377 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L304-L377 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L304-L377 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -103,4 +103,4 @@ Query projection for a correlated notification storm / larger event. # Citations -[1] [app/cases/models.py:304-377](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L304-L377) +[1] [app/cases/models.py:304-377](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L304-L377) diff --git a/okf/generated/schemas/noc-agent/Observation.md b/okf/generated/schemas/noc-agent/Observation.md index 10060a2..d5a4414 100644 --- a/okf/generated/schemas/noc-agent/Observation.md +++ b/okf/generated/schemas/noc-agent/Observation.md @@ -2,21 +2,21 @@ type: API Schema title: Observation description: Pydantic API schema `Observation` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L158-L174 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L158-L174 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/proactive/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 158-174 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L158-L174 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L158-L174 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ A recorded scan observation, fed to the learning flywheel. # Citations -[1] [app/proactive/models.py:158-174](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L158-L174) +[1] [app/proactive/models.py:158-174](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L158-L174) diff --git a/okf/generated/schemas/noc-agent/ObservationRecord.md b/okf/generated/schemas/noc-agent/ObservationRecord.md index 9639f97..0b0e280 100644 --- a/okf/generated/schemas/noc-agent/ObservationRecord.md +++ b/okf/generated/schemas/noc-agent/ObservationRecord.md @@ -2,21 +2,21 @@ type: API Schema title: ObservationRecord description: Pydantic API schema `ObservationRecord` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L146-L190 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L146-L190 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 146-190 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L146-L190 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L146-L190 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -76,4 +76,4 @@ explicit (`status="clean"`) and is therefore distinguishable from absence. # Citations -[1] [app/cases/models.py:146-190](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L146-L190) +[1] [app/cases/models.py:146-190](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L146-L190) diff --git a/okf/generated/schemas/noc-agent/OperatorFeedback.md b/okf/generated/schemas/noc-agent/OperatorFeedback.md index 78d8fcc..a1f33e8 100644 --- a/okf/generated/schemas/noc-agent/OperatorFeedback.md +++ b/okf/generated/schemas/noc-agent/OperatorFeedback.md @@ -2,21 +2,21 @@ type: API Schema title: OperatorFeedback description: Pydantic API schema `OperatorFeedback` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L399-L419 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L399-L419 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 399-419 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L399-L419 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L399-L419 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -57,4 +57,4 @@ Operator judgment/correction attached to case/meta-case/trace ids. # Citations -[1] [app/cases/models.py:399-419](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L399-L419) +[1] [app/cases/models.py:399-419](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L399-L419) diff --git a/okf/generated/schemas/noc-agent/OutboxIntent.md b/okf/generated/schemas/noc-agent/OutboxIntent.md index fc1a4d6..85e130f 100644 --- a/okf/generated/schemas/noc-agent/OutboxIntent.md +++ b/okf/generated/schemas/noc-agent/OutboxIntent.md @@ -2,21 +2,21 @@ type: API Schema title: OutboxIntent description: Pydantic API schema `OutboxIntent` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L422-L455 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L422-L455 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 422-455 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L422-L455 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L422-L455 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -66,4 +66,4 @@ workers execute them later and record the result back through the service. # Citations -[1] [app/cases/models.py:422-455](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L422-L455) +[1] [app/cases/models.py:422-455](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L422-L455) diff --git a/okf/generated/schemas/noc-agent/PerimeterContext.md b/okf/generated/schemas/noc-agent/PerimeterContext.md index b8c9ec9..e360645 100644 --- a/okf/generated/schemas/noc-agent/PerimeterContext.md +++ b/okf/generated/schemas/noc-agent/PerimeterContext.md @@ -2,21 +2,21 @@ type: API Schema title: PerimeterContext description: Pydantic API schema `PerimeterContext` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L32-L67 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L32-L67 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/deps/runtime.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 32-67 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L32-L67 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L32-L67 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -56,4 +56,4 @@ No class docstring found in source. # Citations -[1] [app/deps/runtime.py:32-67](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L32-L67) +[1] [app/deps/runtime.py:32-67](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L32-L67) diff --git a/okf/generated/schemas/noc-agent/ProactiveAckRequest.md b/okf/generated/schemas/noc-agent/ProactiveAckRequest.md index 5e71eaf..6e0db83 100644 --- a/okf/generated/schemas/noc-agent/ProactiveAckRequest.md +++ b/okf/generated/schemas/noc-agent/ProactiveAckRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ProactiveAckRequest description: Pydantic API schema `ProactiveAckRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2844-L2849 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2844-L2849 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2844-2849 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2844-L2849 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2844-L2849 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:2844-2849](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2844-L2849) +[1] [app/main.py:2844-2849](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2844-L2849) diff --git a/okf/generated/schemas/noc-agent/ProactiveCycleReport.md b/okf/generated/schemas/noc-agent/ProactiveCycleReport.md index b1dd5d5..15bf662 100644 --- a/okf/generated/schemas/noc-agent/ProactiveCycleReport.md +++ b/okf/generated/schemas/noc-agent/ProactiveCycleReport.md @@ -2,21 +2,21 @@ type: API Schema title: ProactiveCycleReport description: Pydantic API schema `ProactiveCycleReport` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L196-L216 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L196-L218 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/proactive/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 196-216 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L196-L216 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 196-218 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L196-L218 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -45,6 +45,7 @@ source_path: app/proactive/models.py | `investigated` | `list[str]` | `False` | `Field(default_factory=list)` | | | `auto_snoozed` | `list[str]` | `False` | `Field(default_factory=list)` | | | `handoffs` | `list[str]` | `False` | `Field(default_factory=list)` | | +| `handoffs_by_key` | `dict[str, str]` | `False` | `Field(default_factory=dict)` | | | `cost_usd` | `float` | `False` | `0.0` | | | `decision_id` | `str | None` | `False` | `None` | | | `errors` | `list[str]` | `False` | `Field(default_factory=list)` | | @@ -60,4 +61,4 @@ Outcome of one loop cycle (the proactive analogue of # Citations -[1] [app/proactive/models.py:196-216](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/proactive/models.py#L196-L216) +[1] [app/proactive/models.py:196-218](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/proactive/models.py#L196-L218) diff --git a/okf/generated/schemas/noc-agent/ProactiveUnackRequest.md b/okf/generated/schemas/noc-agent/ProactiveUnackRequest.md index 5f0b4fc..8389cf4 100644 --- a/okf/generated/schemas/noc-agent/ProactiveUnackRequest.md +++ b/okf/generated/schemas/noc-agent/ProactiveUnackRequest.md @@ -2,21 +2,21 @@ type: API Schema title: ProactiveUnackRequest description: Pydantic API schema `ProactiveUnackRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2852-L2853 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2852-L2853 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 2852-2853 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2852-L2853 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2852-L2853 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:2852-2853](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L2852-L2853) +[1] [app/main.py:2852-2853](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L2852-L2853) diff --git a/okf/generated/schemas/noc-agent/RemediationProposal.md b/okf/generated/schemas/noc-agent/RemediationProposal.md index 9d59dd9..d903f7d 100644 --- a/okf/generated/schemas/noc-agent/RemediationProposal.md +++ b/okf/generated/schemas/noc-agent/RemediationProposal.md @@ -2,21 +2,21 @@ type: API Schema title: RemediationProposal description: Pydantic API schema `RemediationProposal` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L110-L118 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L110-L118 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 110-118 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L110-L118 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L110-L118 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -53,4 +53,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:110-118](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L110-L118) +[1] [app/agents/triage.py:110-118](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L110-L118) diff --git a/okf/generated/schemas/noc-agent/RouterManifestEntry.md b/okf/generated/schemas/noc-agent/RouterManifestEntry.md index 8d419a8..cb8fc33 100644 --- a/okf/generated/schemas/noc-agent/RouterManifestEntry.md +++ b/okf/generated/schemas/noc-agent/RouterManifestEntry.md @@ -2,21 +2,21 @@ type: API Schema title: RouterManifestEntry description: Pydantic API schema `RouterManifestEntry` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L13-L18 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L13-L18 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/deps/runtime.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 13-18 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L13-L18 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L13-L18 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -50,4 +50,4 @@ No class docstring found in source. # Citations -[1] [app/deps/runtime.py:13-18](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/deps/runtime.py#L13-L18) +[1] [app/deps/runtime.py:13-18](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/deps/runtime.py#L13-L18) diff --git a/okf/generated/schemas/noc-agent/SpecialistFinding.md b/okf/generated/schemas/noc-agent/SpecialistFinding.md index eeb18ba..6566a29 100644 --- a/okf/generated/schemas/noc-agent/SpecialistFinding.md +++ b/okf/generated/schemas/noc-agent/SpecialistFinding.md @@ -2,21 +2,21 @@ type: API Schema title: SpecialistFinding description: Pydantic API schema `SpecialistFinding` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L25-L32 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L25-L32 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/graph/state.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 25-32 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L25-L32 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L25-L32 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [app/graph/state.py:25-32](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/graph/state.py#L25-L32) +[1] [app/graph/state.py:25-32](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/graph/state.py#L25-L32) diff --git a/okf/generated/schemas/noc-agent/StateDelta.md b/okf/generated/schemas/noc-agent/StateDelta.md index 41ecf19..44f74bb 100644 --- a/okf/generated/schemas/noc-agent/StateDelta.md +++ b/okf/generated/schemas/noc-agent/StateDelta.md @@ -2,21 +2,21 @@ type: API Schema title: StateDelta description: Pydantic API schema `StateDelta` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L68-L78 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L68-L78 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 68-78 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L68-L78 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L68-L78 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -55,4 +55,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:68-78](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L68-L78) +[1] [app/agents/triage.py:68-78](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L68-L78) diff --git a/okf/generated/schemas/noc-agent/StateObservation.md b/okf/generated/schemas/noc-agent/StateObservation.md index 5f441d2..a3e53f4 100644 --- a/okf/generated/schemas/noc-agent/StateObservation.md +++ b/okf/generated/schemas/noc-agent/StateObservation.md @@ -2,21 +2,21 @@ type: API Schema title: StateObservation description: Pydantic API schema `StateObservation` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L58-L65 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L58-L65 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 58-65 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L58-L65 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L58-L65 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:58-65](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L58-L65) +[1] [app/agents/triage.py:58-65](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L58-L65) diff --git a/okf/generated/schemas/noc-agent/StoredDraft.md b/okf/generated/schemas/noc-agent/StoredDraft.md index f690778..5efa570 100644 --- a/okf/generated/schemas/noc-agent/StoredDraft.md +++ b/okf/generated/schemas/noc-agent/StoredDraft.md @@ -2,21 +2,21 @@ type: API Schema title: StoredDraft description: Pydantic API schema `StoredDraft` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L49-L59 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L49-L59 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/mail.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 49-59 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L49-L59 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L49-L59 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -57,4 +57,4 @@ No class docstring found in source. # Citations -[1] [app/mail.py:49-59](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/mail.py#L49-L59) +[1] [app/mail.py:49-59](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/mail.py#L49-L59) diff --git a/okf/generated/schemas/noc-agent/TaskRequest.md b/okf/generated/schemas/noc-agent/TaskRequest.md index 1a34a07..d9d0e4d 100644 --- a/okf/generated/schemas/noc-agent/TaskRequest.md +++ b/okf/generated/schemas/noc-agent/TaskRequest.md @@ -2,21 +2,21 @@ type: API Schema title: TaskRequest description: Pydantic API schema `TaskRequest` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1888-L1889 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1888-L1889 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/main.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1888-1889 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1888-L1889 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1888-L1889 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -48,4 +48,4 @@ No class docstring found in source. # Citations -[1] [app/main.py:1888-1889](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/main.py#L1888-L1889) +[1] [app/main.py:1888-1889](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/main.py#L1888-L1889) diff --git a/okf/generated/schemas/noc-agent/TelemetryContradiction.md b/okf/generated/schemas/noc-agent/TelemetryContradiction.md index 1035758..19593d8 100644 --- a/okf/generated/schemas/noc-agent/TelemetryContradiction.md +++ b/okf/generated/schemas/noc-agent/TelemetryContradiction.md @@ -2,21 +2,21 @@ type: API Schema title: TelemetryContradiction description: Pydantic API schema `TelemetryContradiction` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L100-L107 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L100-L107 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/triage.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 100-107 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L100-L107 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L100-L107 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -52,4 +52,4 @@ No class docstring found in source. # Citations -[1] [app/agents/triage.py:100-107](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/triage.py#L100-L107) +[1] [app/agents/triage.py:100-107](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/triage.py#L100-L107) diff --git a/okf/generated/schemas/noc-agent/TraceRecord.md b/okf/generated/schemas/noc-agent/TraceRecord.md index 2cf9f1b..a5b8da8 100644 --- a/okf/generated/schemas/noc-agent/TraceRecord.md +++ b/okf/generated/schemas/noc-agent/TraceRecord.md @@ -2,21 +2,21 @@ type: API Schema title: TraceRecord description: Pydantic API schema `TraceRecord` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L380-L396 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L380-L396 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/cases/models.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 380-396 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L380-L396 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L380-L396 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -59,4 +59,4 @@ Replayable structured decision/tool/model trace. # Citations -[1] [app/cases/models.py:380-396](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/cases/models.py#L380-L396) +[1] [app/cases/models.py:380-396](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/cases/models.py#L380-L396) diff --git a/okf/generated/schemas/noc-agent/ValidatedIntent.md b/okf/generated/schemas/noc-agent/ValidatedIntent.md index ea57d3b..9559c52 100644 --- a/okf/generated/schemas/noc-agent/ValidatedIntent.md +++ b/okf/generated/schemas/noc-agent/ValidatedIntent.md @@ -2,21 +2,21 @@ type: API Schema title: ValidatedIntent description: Pydantic API schema `ValidatedIntent` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L98-L107 +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L98-L107 tags: - api-schema - noc-agent - pydantic -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: app/agents/noc_duty.py - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 98-107 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L98-L107 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L98-L107 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -54,4 +54,4 @@ No class docstring found in source. # Citations -[1] [app/agents/noc_duty.py:98-107](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/app/agents/noc_duty.py#L98-L107) +[1] [app/agents/noc_duty.py:98-107](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/app/agents/noc_duty.py#L98-L107) diff --git a/okf/generated/services/as215932-net.md b/okf/generated/services/as215932-net.md index 773fd1d..49bc044 100644 --- a/okf/generated/services/as215932-net.md +++ b/okf/generated/services/as215932-net.md @@ -25,7 +25,7 @@ source_refs: commit: 9c0ee2d8f2bb793ea799589ca0fe4f77571b2572 lines: 1-54 url: https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/as215932.net diff --git a/okf/generated/services/engineering-loop.md b/okf/generated/services/engineering-loop.md index f98c21f..d59fdf4 100644 --- a/okf/generated/services/engineering-loop.md +++ b/okf/generated/services/engineering-loop.md @@ -14,23 +14,23 @@ tags: - langgraph - mcp - service -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: README.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-146 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 endpoint_count: 0 schema_count: 17 -workflow_count: 1 +workflow_count: 2 --- # What this is @@ -44,11 +44,13 @@ Autonomous development loop for AS215932 based on LangGraph # Runtime/deployment shape -* Deployed on host `loop` via `engineering_loop_version` pinned to `1c3b6cc87dd405d23c37c4cabd8fe7620cf2485a`. +* Deployed on host `loop` via `engineering_loop_version` pinned to `4587b1ca07c0a9ca3e65e527c13b39a3cb238317`. +* Workflow `pr-agent` has deploy/promotion characteristics. # Interfaces * Workflow `ci` from `.github/workflows/ci.yml` +* Workflow `pr-agent` from `.github/workflows/pr-agent.yml` # Dependencies @@ -92,15 +94,11 @@ No repo-local runbook files detected in indexed sources. * #31: Session log: Reliability Governor Knowledge role fix and production rerun * #29: Persistent/event-driven Reliability Governor follow-up -* #13: Gate execution reports 'passed' when ruff/mypy aren't installed in the gate env -* #12: Feature-class issues exceed the per-run budget; size work or add a per-issue budget signal -* #11: Planner uses generic acceptance criteria; derive them from the issue body -* #6: Loop records cost_usd: 0.0 — PiBackend uses text mode, parser expects JSON # Canonicality -Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/engineering-loop` at commit `535cf5cb7da50053f67f85ec93ac0c1e58921576` or a later source commit, the repository source wins and this concept is stale. +Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/engineering-loop` at commit `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` or a later source commit, the repository source wins and this concept is stale. # Citations -[1] [AS215932/engineering-loop:README.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146) +[1] [AS215932/engineering-loop:README.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146) diff --git a/okf/generated/services/hyrule-cloud.md b/okf/generated/services/hyrule-cloud.md index ad84424..19f2c69 100644 --- a/okf/generated/services/hyrule-cloud.md +++ b/okf/generated/services/hyrule-cloud.md @@ -1,7 +1,8 @@ --- type: Service title: Hyrule Cloud -description: Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +description: Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), + paid per request via x402. resource: https://github.com/AS215932/hyrule-cloud tags: - agents @@ -17,38 +18,38 @@ tags: - vps - x402 - xcp-ng -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: README.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-180 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180 + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-185 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185 - repo: AS215932/hyrule-cloud path: AGENTS.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-9 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9 - repo: AS215932/hyrule-cloud path: CLAUDE.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-165 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-166 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 -endpoint_count: 234 +commit: a8677707db803f603464852295cae7cf161ca0e8 +endpoint_count: 238 schema_count: 169 workflow_count: 5 --- # What this is -Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402. # Responsibilities @@ -57,7 +58,7 @@ Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. # Runtime/deployment shape -* Deployed on host `api` via `hyrule_cloud_version` pinned to `0f041d8874d379315550b00901b8fc44ac6022a9`. +* Deployed on host `api` via `hyrule_cloud_version` pinned to `a8677707db803f603464852295cae7cf161ca0e8`. * Workflow `ci` has deploy/promotion characteristics. * Workflow `deploy-validation` has deploy/promotion characteristics. * Workflow `pr-agent` has deploy/promotion characteristics. @@ -95,7 +96,7 @@ Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. * `GET /v1/bgp/jobs/{job_id}/download` — `hyrule_cloud/api/bgp.py:271` * `GET /v1/bgp/snapshots/router/{snapshot_id}/download` — `hyrule_cloud/api/bgp.py:289` * `GET /v1/dns/capabilities` — `hyrule_cloud/api/dns.py:35` -* ... 204 additional endpoint concepts under `/generated/api/hyrule-cloud/`. +* ... 208 additional endpoint concepts under `/generated/api/hyrule-cloud/`. * Workflow `ci` from `.github/workflows/ci.yml` * Workflow `deploy-validation` from `.github/workflows/deploy.yml` * Workflow `pr-agent` from `.github/workflows/pr-agent.yml` @@ -119,10 +120,11 @@ Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. * `AGENTS.md` * `CLAUDE.md` * `pyproject.toml` +* `docs/runbooks/x402-launch.md` # Operational runbooks -No repo-local runbook files detected in indexed sources. +* `docs/runbooks/x402-launch.md` # Safety/security constraints @@ -138,20 +140,21 @@ No repo-local runbook files detected in indexed sources. # Open issues/known gaps +* #55: Stale x402.org facilitator in .env.example era: 7 test_launch_blockers tests fail on clean main +* #54: Trust-layer rollout: key ceremony, ERC-8004 registration, Circle Gateway, receipt-backed feedback (post-trust-layer PR) +* #53: Announce: register + seed + publish the x402 service (Phase 4/5 announcement checklist) +* #48: Add refund_resolved ledger event for outstanding-refund tracking +* #47: Seed all payment_events event_types at 0 in the /metrics exporter * #23: Generic Payment Intent Project * #15: mypy --strict cleanup: annotate the codebase + triage the genuine findings * #14: Feedback from AI Agentic order/payment flow -* #12: Enable Solana (SVM) USDC payments — config + x402 scheme + payment-svm.js + CDP facilitator CI smoke -* #9: CI doesn't exercise the Alembic migration chain — broken migration 004 shipped undetected -* #3: feat(payments): self-hosted x402 facilitator for non-CDP EVM chains -* #2: feat(payments): automated BTC refunds for UNDERPAID/LATE_PAID intents (XMR stays manual) # Canonicality -Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/hyrule-cloud` at commit `9661a8a53694fb0e771b5958b9c300dc346fddd6` or a later source commit, the repository source wins and this concept is stale. +Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/hyrule-cloud` at commit `a8677707db803f603464852295cae7cf161ca0e8` or a later source commit, the repository source wins and this concept is stale. # Citations -[1] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180) -[2] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9) -[3] [AS215932/hyrule-cloud:CLAUDE.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165) +[1] [AS215932/hyrule-cloud:README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185) +[2] [AS215932/hyrule-cloud:AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9) +[3] [AS215932/hyrule-cloud:CLAUDE.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166) diff --git a/okf/generated/services/hyrule-mcp.md b/okf/generated/services/hyrule-mcp.md index 61b289a..8df3b0d 100644 --- a/okf/generated/services/hyrule-mcp.md +++ b/okf/generated/services/hyrule-mcp.md @@ -28,7 +28,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 1-15 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/services/hyrule-network-proxy.md b/okf/generated/services/hyrule-network-proxy.md index 471f99b..44636f1 100644 --- a/okf/generated/services/hyrule-network-proxy.md +++ b/okf/generated/services/hyrule-network-proxy.md @@ -23,7 +23,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: 1-21 url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy @@ -82,7 +82,7 @@ No repo-local runbook files detected in indexed sources. # Open issues/known gaps -No open GitHub issues indexed for this repository. +* #2: Track netproxy resilience for upstream IPv6 CDN routing issue # Canonicality diff --git a/okf/generated/services/hyrule-web.md b/okf/generated/services/hyrule-web.md index 7982ead..0eb42c5 100644 --- a/okf/generated/services/hyrule-web.md +++ b/okf/generated/services/hyrule-web.md @@ -11,21 +11,21 @@ tags: - service - web - website -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: README.md - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 1-17 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web -commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 -endpoint_count: 37 +commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 +endpoint_count: 41 schema_count: 0 workflow_count: 5 --- @@ -41,7 +41,7 @@ Main (branded) website # Runtime/deployment shape -* Deployed on host `web` via `hyrule_web_version` pinned to `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79`. +* Deployed on host `web` via `hyrule_web_version` pinned to `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8`. * Workflow `ci` has deploy/promotion characteristics. * Workflow `deploy-validation` has deploy/promotion characteristics. * Workflow `pr-agent` has deploy/promotion characteristics. @@ -49,37 +49,37 @@ Main (branded) website # Interfaces -* `GET /` — `hyrule_web/app.py:533` -* `GET /services` — `hyrule_web/app.py:553` -* `GET /order` — `hyrule_web/app.py:560` -* `POST /order/review` — `hyrule_web/app.py:574` -* `GET /order/review/{quote_id}` — `hyrule_web/app.py:615` -* `GET /order/status/{vm_id}` — `hyrule_web/app.py:657` -* `GET /signup` — `hyrule_web/app.py:689` -* `POST /signup` — `hyrule_web/app.py:695` -* `GET /login` — `hyrule_web/app.py:736` -* `POST /login` — `hyrule_web/app.py:742` -* `POST /logout` — `hyrule_web/app.py:765` -* `GET /recover` — `hyrule_web/app.py:778` -* `POST /recover` — `hyrule_web/app.py:784` -* `GET /dashboard` — `hyrule_web/app.py:833` -* `POST /dashboard/vms/{vm_id}/reboot` — `hyrule_web/app.py:858` -* `POST /dashboard/vms/{vm_id}/destroy` — `hyrule_web/app.py:865` -* `POST /dashboard/claim` — `hyrule_web/app.py:872` -* `POST /dashboard/password` — `hyrule_web/app.py:886` -* `POST /partials/price` — `hyrule_web/app.py:905` -* `GET /order/status/{vm_id}/partial` — `hyrule_web/app.py:920` -* `GET /robots.txt` — `hyrule_web/app.py:932` -* `GET /transparency` — `hyrule_web/app.py:937` -* `GET /faq` — `hyrule_web/app.py:947` -* `GET /terms` — `hyrule_web/app.py:961` -* `GET /privacy` — `hyrule_web/app.py:967` -* `GET /abuse` — `hyrule_web/app.py:973` -* `GET /legal` — `hyrule_web/app.py:979` -* `GET /sitemap.xml` — `hyrule_web/app.py:985` -* `GET /llms.txt` — `hyrule_web/app.py:990` -* `GET /` — `tests/test_seo.py:29` -* ... 7 additional endpoint concepts under `/generated/api/hyrule-web/`. +* `GET /` — `hyrule_web/app.py:680` +* `GET /services` — `hyrule_web/app.py:703` +* `GET /agents` — `hyrule_web/app.py:718` +* `GET /order` — `hyrule_web/app.py:734` +* `POST /order/review` — `hyrule_web/app.py:749` +* `GET /order/review/{quote_id}` — `hyrule_web/app.py:790` +* `GET /order/status/{vm_id}` — `hyrule_web/app.py:832` +* `GET /signup` — `hyrule_web/app.py:864` +* `POST /signup` — `hyrule_web/app.py:870` +* `GET /login` — `hyrule_web/app.py:911` +* `POST /login` — `hyrule_web/app.py:917` +* `POST /logout` — `hyrule_web/app.py:940` +* `GET /recover` — `hyrule_web/app.py:953` +* `POST /recover` — `hyrule_web/app.py:959` +* `GET /dashboard` — `hyrule_web/app.py:1008` +* `POST /dashboard/vms/{vm_id}/reboot` — `hyrule_web/app.py:1033` +* `POST /dashboard/vms/{vm_id}/destroy` — `hyrule_web/app.py:1040` +* `POST /dashboard/claim` — `hyrule_web/app.py:1047` +* `POST /dashboard/password` — `hyrule_web/app.py:1061` +* `POST /partials/price` — `hyrule_web/app.py:1080` +* `GET /order/status/{vm_id}/partial` — `hyrule_web/app.py:1095` +* `GET /robots.txt` — `hyrule_web/app.py:1107` +* `GET /favicon.ico` — `hyrule_web/app.py:1119` +* `GET /apple-touch-icon.png` — `hyrule_web/app.py:1129` +* `GET /apple-touch-icon-precomposed.png` — `hyrule_web/app.py:1129` +* `GET /transparency` — `hyrule_web/app.py:1138` +* `GET /faq` — `hyrule_web/app.py:1148` +* `GET /terms` — `hyrule_web/app.py:1162` +* `GET /privacy` — `hyrule_web/app.py:1168` +* `GET /abuse` — `hyrule_web/app.py:1174` +* ... 11 additional endpoint concepts under `/generated/api/hyrule-web/`. * Workflow `ci` from `.github/workflows/ci.yml` * Workflow `deploy-validation` from `.github/workflows/deploy-validation.yml` * Workflow `pr-agent` from `.github/workflows/pr-agent.yml` @@ -125,8 +125,8 @@ No specific constraints extracted; follow repository `AGENTS.md` if present. # Canonicality -Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/hyrule-web` at commit `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` or a later source commit, the repository source wins and this concept is stale. +Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/hyrule-web` at commit `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` or a later source commit, the repository source wins and this concept is stale. # Citations -[1] [AS215932/hyrule-web:README.md](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17) +[1] [AS215932/hyrule-web:README.md](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17) diff --git a/okf/generated/services/index.md b/okf/generated/services/index.md index ebd365f..d926269 100644 --- a/okf/generated/services/index.md +++ b/okf/generated/services/index.md @@ -1,7 +1,7 @@ # generated/services * [as215932.net](as215932-net.md) - Informational website for AS215932 (Hyrule Networks). ASN facts, peering policy, network weathermap, prefix allocations, and a stub for the upcoming Looking Glass. -* [Hyrule Cloud](hyrule-cloud.md) - Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +* [Hyrule Cloud](hyrule-cloud.md) - Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402. * [Hyrule Engineering Loop](engineering-loop.md) - Autonomous development loop for AS215932 based on LangGraph * [Hyrule MCP](hyrule-mcp.md) - MCP tools for administrating AS215932 * [Hyrule Network Proxy](hyrule-network-proxy.md) - Internal Hyrule Network Proxy sidecar for x402-gated network requests diff --git a/okf/generated/services/noc-agent.md b/okf/generated/services/noc-agent.md index bb265a7..e3079ec 100644 --- a/okf/generated/services/noc-agent.md +++ b/okf/generated/services/noc-agent.md @@ -14,25 +14,25 @@ tags: - monitoring - noc - service -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-240 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240 - repo: AS215932/noc-agent path: TESTING.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-36 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 endpoint_count: 53 schema_count: 49 workflow_count: 4 @@ -49,7 +49,7 @@ AS215932 Autonomous NOC Agent # Runtime/deployment shape -* Deployed on host `noc` via `noc_agent_version` pinned to `515381e6c2e93f3307340eeb50a63481c7a678c4`. +* Deployed on host `noc` via `noc_agent_version` pinned to `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0`. * Workflow `pr-agent` has deploy/promotion characteristics. * Workflow `request-promotion` has deploy/promotion characteristics. @@ -131,9 +131,9 @@ No repo-local runbook files detected in indexed sources. # Canonicality -Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/noc-agent` at commit `515381e6c2e93f3307340eeb50a63481c7a678c4` or a later source commit, the repository source wins and this concept is stale. +Repository-owned facts in this concept are derivative. If this concept disagrees with `AS215932/noc-agent` at commit `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` or a later source commit, the repository source wins and this concept is stale. # Citations -[1] [AS215932/noc-agent:README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L240) -[2] [AS215932/noc-agent:TESTING.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36) +[1] [AS215932/noc-agent:README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L240) +[2] [AS215932/noc-agent:TESTING.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36) diff --git a/okf/generated/source-docs/as215932/-github/profile-readme.md b/okf/generated/source-docs/as215932/-github/profile-readme.md index 94db7bf..79a7fb0 100644 --- a/okf/generated/source-docs/as215932/-github/profile-readme.md +++ b/okf/generated/source-docs/as215932/-github/profile-readme.md @@ -4,26 +4,26 @@ title: Hyrule Networks (AS215932) description: Welcome to the public operations repository of **Hyrule Networks (AS215932)** — a solo-built, multi-homed, IPv6-first Internet Service Provider developed live on GitHub. -resource: https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md +resource: https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md tags: - .github - as215932 - source-document -timestamp: '2026-06-13T17:29:52Z' +timestamp: '2026-07-10T04:12:36Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/.github path: profile/README.md - commit: e225c3fe957d598f2e53a52d301730e81ec221d8 - lines: 1-56 - url: https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md#L1-L56 -last_verified_at: '2026-07-03T13:54:47Z' + commit: e65a1dfd4b9eb0d1adb96b458dac034288cb04e0 + lines: 1-152 + url: https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md#L1-L152 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/.github source_path: profile/README.md -commit: e225c3fe957d598f2e53a52d301730e81ec221d8 +commit: e65a1dfd4b9eb0d1adb96b458dac034288cb04e0 --- # Source @@ -32,13 +32,20 @@ commit: e225c3fe957d598f2e53a52d301730e81ec221d8 | --- | --- | | Repository | `AS215932/.github` | | Path | `profile/README.md` | -| Commit | `e225c3fe957d598f2e53a52d301730e81ec221d8` | -| Lines | `56` | +| Commit | `e65a1dfd4b9eb0d1adb96b458dac034288cb04e0` | +| Lines | `152` | # Detected headings * `# Hyrule Networks (AS215932)` * `## Quick facts` +* `## Hyrule Cloud — agentic infrastructure, paid per request via x402` +* `### Golden path (curl)` +* `# 1. Ask — get a 402 with the price + payment requirements` +* `# HTTP/1.1 402 Payment Required (USDC on Base, eip155:8453)` +* `# 2. Pay — replay the same request with the signed payment payload` +* `# HTTP/1.1 200 OK -> diagnostic evidence` +* `### Pricing` * `## Repository map` * `## Peering with us` * `## How to contribute` @@ -65,24 +72,26 @@ shared under permissive terms. - **Peering policy:** Open — see [PeeringDB](https://www.peeringdb.com/asn/215932) - **License:** CC0 / public domain unless otherwise noted -## Repository map +## Hyrule Cloud — agentic infrastructure, paid per request via x402 -| Repository | Purpose | -|------------|---------| -| [`network-operations`](https://github.com/AS215932/network-operations) | Core infrastructure record: configs, docs, deployment runbook, and peering requests. | -| [`hyrule-mcp`](https://github.com/AS215932/hyrule-mcp) | Live MCP diagnostic tools for routing, firewall, host, and packet-path inspection. | -| [`engineering-loop`](https://github.com/AS215932/engineering-loop) | Autonomous development loop for infrastructure changes — plans, implements, and gates draft PRs. | -| [`as215932.net`](https://github.com/AS215932/as215932.net) | Static website with ASN facts, topology, peering policy, and weathermap. | -| [`noc-agent`](https://github.com/AS215932/noc-agent) | Autonomous NOC agent: alert intake, incident analysis, and operator review. | -| [`hyrule-cloud`](https://github.com/AS215932/hyrule-cloud) | Agentic VPS hosting API with x402 payments on AS215932. | -| [`hyrule-web`](https://github.com/AS215932/hyrule-web) | Main branded website for Hyrule Networks. | +**[Hyrule Cloud](https://hyrule.host)** is full-stack network infrastructure for +AI agents, running on AS215932 and billed per request in USDC on Base via +[x402](https://x402.org). Agents discover it via the x402 Bazaar or the manifest +below, pay per call, and get bare VMs, DNS, network intelligence, and anonymous +egress — no account, no KYC, no dashboard required. -## Peering with us +- **Compute** — bare IPv6-native VMs with SSH, automatic HTTPS subdomains, and optional custom domains. +- **Domains & DNS** — domain registration (Openprovider) and DNS management. +- **Network intelligence** — BGP/routing over AS215932's own tables plus RouteViews/RIPE RIS, IP geolocation/ASN/reputation, DNS (lookup, propagation, DNSSEC, record recommendations), RDAP/WHOIS, web reachability and deep TLS grading, MXToolbox-compatible mail deliverability, port and NAT/CGNAT reachability, and VoIP/SIP diagnostics. +- **Network proxy** — outbound requests over Direct, Tor, I2P, or Yggdrasil. -We maintain an open peering policy at every IXP where we have a +| Surface | URL | +|---------|-----| +| Website | https://hyrule.host | +| x402 manifest | https: ... ``` # Citations -[1] [profile/README.md](https://github.com/AS215932/.github/blob/e225c3fe957d598f2e53a52d301730e81ec221d8/profile/README.md) +[1] [profile/README.md](https://github.com/AS215932/.github/blob/e65a1dfd4b9eb0d1adb96b458dac034288cb04e0/profile/README.md) diff --git a/okf/generated/source-docs/as215932/as215932-net/readme.md b/okf/generated/source-docs/as215932/as215932-net/readme.md index 4717ae3..7c17e0b 100644 --- a/okf/generated/source-docs/as215932/as215932-net/readme.md +++ b/okf/generated/source-docs/as215932/as215932-net/readme.md @@ -18,7 +18,7 @@ source_refs: commit: 9c0ee2d8f2bb793ea799589ca0fe4f77571b2572 lines: 1-54 url: https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/README.md#L1-L54 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/as215932.net diff --git a/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md b/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md index b077ff3..38d4969 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md +++ b/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-engineering-loop-service.md @@ -4,26 +4,26 @@ title: /etc/systemd/system/hyrule-engineering-loop.service description: '[Unit] Description=AS215932 Engineering Loop operations lane (one budgeted cycle) After=network-online.target Wants=network-online.target # Belt and braces: do not even attempt a cycle on a CI runner. ConditionEnvironment=!GITHUB_ACTIONS' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-engineering-loop.service +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-engineering-loop.service tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: configs/loop/hyrule-engineering-loop.service - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-132 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-engineering-loop.service#L1-L132 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-engineering-loop.service#L1-L132 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: configs/loop/hyrule-engineering-loop.service -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `configs/loop/hyrule-engineering-loop.service` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `132` | # Detected headings @@ -57,4 +57,4 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 # Citations -[1] [configs/loop/hyrule-engineering-loop.service](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-engineering-loop.service) +[1] [configs/loop/hyrule-engineering-loop.service](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-engineering-loop.service) diff --git a/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md b/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md index 2e52b91..f55701f 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md +++ b/okf/generated/source-docs/as215932/engineering-loop/configs-loop-hyrule-reliability-governor-service.md @@ -4,26 +4,26 @@ title: /etc/systemd/system/hyrule-reliability-governor.service description: '[Unit] Description=AS215932 Reliability Governor issue-routing pass After=network-online.target Wants=network-online.target # Production routing authority belongs on the dedicated loop VM, not CI. ConditionEnvironment=!GITHUB_ACTIONS' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-reliability-governor.service +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-reliability-governor.service tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: configs/loop/hyrule-reliability-governor.service - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-54 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-reliability-governor.service#L1-L54 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-reliability-governor.service#L1-L54 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: configs/loop/hyrule-reliability-governor.service -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `configs/loop/hyrule-reliability-governor.service` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `54` | # Detected headings @@ -52,4 +52,4 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 # Citations -[1] [configs/loop/hyrule-reliability-governor.service](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/configs/loop/hyrule-reliability-governor.service) +[1] [configs/loop/hyrule-reliability-governor.service](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/configs/loop/hyrule-reliability-governor.service) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates.md index 7bf3685..388c59e 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-acceptance-gates.md @@ -3,26 +3,26 @@ type: Source Document title: Acceptance Gates description: The Hyrule Engineering Loop must select gates based on changed repos and change class. Production apply is never automatic from the development loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/acceptance-gates.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/acceptance-gates.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/acceptance-gates.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-419 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/acceptance-gates.md#L1-L419 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/acceptance-gates.md#L1-L419 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/acceptance-gates.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -31,7 +31,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/acceptance-gates.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `419` | # Detected headings @@ -154,4 +154,4 @@ parsing, routing convergence or firewall isolation, expected failur # Citations -[1] [docs/agent-loops/acceptance-gates.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/acceptance-gates.md) +[1] [docs/agent-loops/acceptance-gates.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/acceptance-gates.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator.md index f954526..0309db3 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-change-orchestrator.md @@ -4,26 +4,26 @@ title: LangGraph Change Controller description: The Change Controller is the LangGraph runtime entrypoint for the Hyrule Engineering Loop. It owns state initialization, graph routing, circuit breakers, and final packaging for human PR sign-off. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/change-orchestrator.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/change-orchestrator.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/change-orchestrator.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-84 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/change-orchestrator.md#L1-L84 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/change-orchestrator.md#L1-L84 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/change-orchestrator.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/change-orchestrator.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `84` | # Detected headings @@ -108,4 +108,4 @@ noc_handoff: "" # Citations -[1] [docs/agent-loops/change-orchestrator.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/change-orchestrator.md) +[1] [docs/agent-loops/change-orchestrator.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/change-orchestrator.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer.md index c979a3f..b3b8abc 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-finops-billing-integrity-engineer.md @@ -4,26 +4,26 @@ title: FinOps & Billing Integrity Engineer description: '- Telemetry metering. - Billing protocol validation. - Rate-limiting rules. - VPS state-change verification against payment state. - x402/payment tracking and quota behavior.' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/finops-billing-integrity-engineer.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/finops-billing-integrity-engineer.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/finops-billing-integrity-engineer.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-24 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/finops-billing-integrity-engineer.md#L1-L24 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/finops-billing-integrity-engineer.md#L1-L24 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/finops-billing-integrity-engineer.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/finops-billing-integrity-engineer.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `24` | # Detected headings @@ -73,4 +73,4 @@ state transitions remain internally consistent and test-covered. # Citations -[1] [docs/agent-loops/finops-billing-integrity-engineer.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/finops-billing-integrity-engineer.md) +[1] [docs/agent-loops/finops-billing-integrity-engineer.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/finops-billing-integrity-engineer.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer.md index f6be227..611f48d 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-implementation-writer.md @@ -4,26 +4,26 @@ title: Implementation Writer description: '- Producing the smallest useful implementation tranche for the active feature request. - Returning structured file mutations only. - Respecting the target repository, allowed paths, source context, senior role approvals, and current Grap...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/implementation-writer.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/implementation-writer.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/implementation-writer.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-48 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/implementation-writer.md#L1-L48 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/implementation-writer.md#L1-L48 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/implementation-writer.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/implementation-writer.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `48` | # Detected headings @@ -98,4 +98,4 @@ Allowed operations: # Citations -[1] [docs/agent-loops/implementation-writer.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/implementation-writer.md) +[1] [docs/agent-loops/implementation-writer.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/implementation-writer.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map.md index 9cac379..cb52e45 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-repo-map.md @@ -4,26 +4,26 @@ title: Hyrule Repo Map description: '- Purpose: AS215932 infrastructure, Ansible, network configuration, CI/deploy workflows, and operating docs. - Common classes: `infra_ansible`, `routing_bgp_frr`, `firewall_policy`, `dns`, `vault_secret_plane`, `monitoring_logging`, `mix...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/repo-map.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/repo-map.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/repo-map.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-53 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/repo-map.md#L1-L53 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/repo-map.md#L1-L53 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/repo-map.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/repo-map.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `53` | # Detected headings @@ -99,4 +99,4 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 # Citations -[1] [docs/agent-loops/repo-map.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/repo-map.md) +[1] [docs/agent-loops/repo-map.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/repo-map.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer.md index 945646b..f69d4f9 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-devops-netops-engineer.md @@ -4,26 +4,26 @@ title: Senior DevOps/NetOps Engineer description: '- CI/CD shape. - Ansible validation/apply workflow. - Vault-rendered secrets. - Rollback and watchdog patterns. - Render checks. - Deployment sequencing. - Monitoring, smoke tests, and drift detection.' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-devops-netops-engineer.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-devops-netops-engineer.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/senior-devops-netops-engineer.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-24 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-devops-netops-engineer.md#L1-L24 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-devops-netops-engineer.md#L1-L24 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/senior-devops-netops-engineer.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/senior-devops-netops-engineer.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `24` | # Detected headings @@ -73,4 +73,4 @@ runtime secret plane, and includes rollback and deploy sequencing. # Citations -[1] [docs/agent-loops/senior-devops-netops-engineer.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-devops-netops-engineer.md) +[1] [docs/agent-loops/senior-devops-netops-engineer.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-devops-netops-engineer.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect.md index bc911d6..1c7bfcf 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-network-architect.md @@ -4,26 +4,26 @@ title: Senior Network Architect description: '- AS215932 topology correctness. - BGP, OSPFv3, WireGuard, VRF, NAT64/DNS64. - IPv6 addressing and customer isolation. - `docs/network-flows.md` as firewall source of truth. - Blast-radius analysis. - Peering/transit impact. - Routing ro...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-network-architect.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-network-architect.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/senior-network-architect.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-25 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-network-architect.md#L1-L25 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-network-architect.md#L1-L25 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/senior-network-architect.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/senior-network-architect.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `25` | # Detected headings @@ -74,4 +74,4 @@ customer isolation, documented flow policy, and a credible routing rollback. # Citations -[1] [docs/agent-loops/senior-network-architect.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-network-architect.md) +[1] [docs/agent-loops/senior-network-architect.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-network-architect.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor.md index 4427fc2..a625ffd 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-security-cryptographic-auditor.md @@ -4,26 +4,26 @@ title: Senior Security & Cryptographic Auditor description: '- Edge firewall posture. - Vault secret hygiene. - WireGuard cipher suites and key rotation mechanics. - RPKI/IRR validation correctness in FRR configs. - Customer isolation verification. - Multi-tenant boundary review.' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-security-cryptographic-auditor.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-security-cryptographic-auditor.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/senior-security-cryptographic-auditor.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-25 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-security-cryptographic-auditor.md#L1-L25 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-security-cryptographic-auditor.md#L1-L25 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/senior-security-cryptographic-auditor.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/senior-security-cryptographic-auditor.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `25` | # Detected headings @@ -74,4 +74,4 @@ handling, firewall intent, and tenant isolation. # Citations -[1] [docs/agent-loops/senior-security-cryptographic-auditor.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-security-cryptographic-auditor.md) +[1] [docs/agent-loops/senior-security-cryptographic-auditor.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-security-cryptographic-auditor.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer.md index 47439be..91e1693 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-senior-systems-engineer.md @@ -4,26 +4,26 @@ title: Senior Systems Engineer description: '- Host, service, and runtime correctness. - OS-specific behavior across Debian, FreeBSD, OpenBSD, and XCP-NG. - `systemd`, `rcctl`, and service lifecycle behavior. - Logging contract. - Application integration boundaries. - Resource limi...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-systems-engineer.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-systems-engineer.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/senior-systems-engineer.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-23 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-systems-engineer.md#L1-L23 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-systems-engineer.md#L1-L23 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/senior-systems-engineer.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/senior-systems-engineer.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `23` | # Detected headings @@ -72,4 +72,4 @@ checks, logs, resource limits, and OS compatibility accounted for. # Citations -[1] [docs/agent-loops/senior-systems-engineer.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/senior-systems-engineer.md) +[1] [docs/agent-loops/senior-systems-engineer.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/senior-systems-engineer.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer.md b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer.md index dbcea86..218d209 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-agent-loops-virtual-lab-chaos-simulation-engineer.md @@ -4,26 +4,26 @@ title: Virtual Lab & Chaos Simulation Engineer description: '- Digital twin and local emulation validation. - Ephemeral test instances in local hypervisors or trusted lab tooling. - Routing convergence checks, including FRR route reflection. - Target OS config parsing for Debian, FreeBSD, OpenBSD,...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/agent-loops/virtual-lab-chaos-simulation-engineer.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-23 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md#L1-L23 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md#L1-L23 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/agent-loops/virtual-lab-chaos-simulation-engineer.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/agent-loops/virtual-lab-chaos-simulation-engineer.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `23` | # Detected headings @@ -72,4 +72,4 @@ rollback behavior match the planned production change. # Citations -[1] [docs/agent-loops/virtual-lab-chaos-simulation-engineer.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md) +[1] [docs/agent-loops/virtual-lab-chaos-simulation-engineer.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/agent-loops/virtual-lab-chaos-simulation-engineer.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path.md b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path.md index d40cbb5..d657115 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-notification-smoke-path.md @@ -2,26 +2,26 @@ type: Source Document title: Engineering Loop notification smoke path description: 'Each completed daemon cycle reports its outcome through two channels:' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/notification-smoke-path.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/notification-smoke-path.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/engineering-loop/notification-smoke-path.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-17 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/notification-smoke-path.md#L1-L17 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/notification-smoke-path.md#L1-L17 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/engineering-loop/notification-smoke-path.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -30,7 +30,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/engineering-loop/notification-smoke-path.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `17` | # Detected headings @@ -61,4 +61,4 @@ daemon without reading pull-request bodies. # Citations -[1] [docs/engineering-loop/notification-smoke-path.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/notification-smoke-path.md) +[1] [docs/engineering-loop/notification-smoke-path.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/notification-smoke-path.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production.md b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production.md index 53a2599..51ed590 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-reliability-governor-production.md @@ -4,26 +4,26 @@ title: Reliability Governor Production Runtime description: The Reliability Governor is the Staff Site Reliability Engineer, Autonomous Operations control plane. It authorizes autonomous routing; it does not execute Engineering work, own NOC recovery, or mutate Knowledge directly. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/reliability-governor-production.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/reliability-governor-production.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/engineering-loop/reliability-governor-production.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-70 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/reliability-governor-production.md#L1-L70 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/reliability-governor-production.md#L1-L70 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/engineering-loop/reliability-governor-production.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/engineering-loop/reliability-governor-production.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `70` | # Detected headings @@ -94,4 +94,4 @@ Every callback becomes a normalized `ReliabilityGovernorWakeEvent` with: # Citations -[1] [docs/engineering-loop/reliability-governor-production.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/reliability-governor-production.md) +[1] [docs/engineering-loop/reliability-governor-production.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/reliability-governor-production.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract.md b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract.md index 91cef43..49c7b02 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-pr-contract.md @@ -2,26 +2,26 @@ type: Source Document title: PR contract template description: '' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/pr-contract.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/pr-contract.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/engineering-loop/templates/pr-contract.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-52 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/pr-contract.md#L1-L52 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/pr-contract.md#L1-L52 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/engineering-loop/templates/pr-contract.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -30,7 +30,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/engineering-loop/templates/pr-contract.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `52` | # Detected headings @@ -108,4 +108,4 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 # Citations -[1] [docs/engineering-loop/templates/pr-contract.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/pr-contract.md) +[1] [docs/engineering-loop/templates/pr-contract.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/pr-contract.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec.md b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec.md index 35a79f1..441a4cc 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-templates-task-spec.md @@ -4,26 +4,26 @@ title: Task spec template — tasks/.md description: '--- change_id: EXAMPLE_CHANGE change_class: app_bugfix # one of the v1 change classes risk_level: low # low | medium | high | critical customer_impact: none # none | possible | expected repos: hyrule-cloud: allowed_paths: ["hyrule_cloud/...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/task-spec.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/task-spec.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/engineering-loop/templates/task-spec.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-57 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/task-spec.md#L1-L57 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/task-spec.md#L1-L57 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/engineering-loop/templates/task-spec.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/engineering-loop/templates/task-spec.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `57` | # Detected headings @@ -114,4 +114,4 @@ contract's rollback section and the NOC handoff). # Citations -[1] [docs/engineering-loop/templates/task-spec.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/templates/task-spec.md) +[1] [docs/engineering-loop/templates/task-spec.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/templates/task-spec.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture.md b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture.md index 8fc40ea..a3f5a00 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-architecture.md @@ -4,26 +4,26 @@ title: Hyrule Engineering Loop v2 — Architecture description: 'Status: **approved design, pre-implementation**. This document is the canonical specification that the v2 refactor (roadmap phases B–G, see v2-roadmap.md) is built against. The running v1 implementation is documented in docs/agentic-deve...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-architecture.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-architecture.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/engineering-loop/v2-architecture.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-337 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-architecture.md#L1-L337 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-architecture.md#L1-L337 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/engineering-loop/v2-architecture.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/engineering-loop/v2-architecture.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `337` | # Detected headings @@ -101,4 +101,4 @@ guards, model-policy tiering, loop trace, NOC handoff, the break # Citations -[1] [docs/engineering-loop/v2-architecture.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-architecture.md) +[1] [docs/engineering-loop/v2-architecture.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-architecture.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap.md b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap.md index 1080a8b..76ea309 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap.md +++ b/okf/generated/source-docs/as215932/engineering-loop/docs-engineering-loop-v2-roadmap.md @@ -4,26 +4,26 @@ title: Hyrule Engineering Loop v2 — Roadmap description: Phases B–G of the v2 refactor (phase A was the design itself — the architecture spec, templates, and the initial `skills/` tree). Each phase is one reviewable PR with green gates and is dogfooded as a task spec when the loop is far enoug... -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-roadmap.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-roadmap.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: docs/engineering-loop/v2-roadmap.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-183 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-roadmap.md#L1-L183 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-roadmap.md#L1-L183 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: docs/engineering-loop/v2-roadmap.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `docs/engineering-loop/v2-roadmap.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `183` | # Detected headings @@ -94,4 +94,4 @@ Acceptance criteria: # Citations -[1] [docs/engineering-loop/v2-roadmap.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/docs/engineering-loop/v2-roadmap.md) +[1] [docs/engineering-loop/v2-roadmap.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/docs/engineering-loop/v2-roadmap.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme.md b/okf/generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme.md index 11c61a6..d3c7dfd 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme.md +++ b/okf/generated/source-docs/as215932/engineering-loop/integrations-pi-extensions-hyrule-loop-readme.md @@ -3,26 +3,26 @@ type: Source Document title: Hyrule Loop Pi Extension description: This directory contains the repo-owned source for the Pi `/loop` extension that fronts the Hyrule Engineering Loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/integrations/pi/extensions/hyrule-loop/README.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/integrations/pi/extensions/hyrule-loop/README.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: integrations/pi/extensions/hyrule-loop/README.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-58 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/integrations/pi/extensions/hyrule-loop/README.md#L1-L58 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/integrations/pi/extensions/hyrule-loop/README.md#L1-L58 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: integrations/pi/extensions/hyrule-loop/README.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -31,7 +31,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `integrations/pi/extensions/hyrule-loop/README.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `58` | # Detected headings @@ -106,4 +106,4 @@ installed working copy and should be refreshed from here after changes. # Citations -[1] [integrations/pi/extensions/hyrule-loop/README.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/integrations/pi/extensions/hyrule-loop/README.md) +[1] [integrations/pi/extensions/hyrule-loop/README.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/integrations/pi/extensions/hyrule-loop/README.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/pyproject-toml.md b/okf/generated/source-docs/as215932/engineering-loop/pyproject-toml.md index 2af9558..fd35c5a 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/pyproject-toml.md +++ b/okf/generated/source-docs/as215932/engineering-loop/pyproject-toml.md @@ -5,26 +5,26 @@ description: '[project] name = "hyrule-engineering-loop" version = "0.1.0" descr = "Runnable LangGraph skeleton for the Hyrule Engineering Loop" requires-python = ">=3.12" dependencies = [ "langgraph>=0.2.70", "mcp>=1.27.0", "pydantic>=2.10", "p...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/pyproject.toml +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/pyproject.toml tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: pyproject.toml - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-39 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/pyproject.toml#L1-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/pyproject.toml#L1-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: pyproject.toml -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -33,7 +33,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `pyproject.toml` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `39` | # Detected headings @@ -42,4 +42,4 @@ No markdown headings detected. # Citations -[1] [pyproject.toml](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/pyproject.toml) +[1] [pyproject.toml](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/pyproject.toml) diff --git a/okf/generated/source-docs/as215932/engineering-loop/readme.md b/okf/generated/source-docs/as215932/engineering-loop/readme.md index f248cca..89e9794 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/readme.md +++ b/okf/generated/source-docs/as215932/engineering-loop/readme.md @@ -2,26 +2,26 @@ type: Source Document title: Hyrule Engineering Loop description: Autonomous development loop for the Hyrule Networks (AS215932) infrastructure. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: README.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-146 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md#L1-L146 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md#L1-L146 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: README.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -30,7 +30,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `README.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `146` | # Detected headings @@ -90,4 +90,4 @@ production. # Citations -[1] [README.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/README.md) +[1] [README.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/README.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill.md index eca7820..169cbc8 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-firewall-change-skill.md @@ -4,26 +4,26 @@ title: Firewall change (three-step) description: '--- name: firewall-change description: The AS215932 firewall three-step — flows doc, host_vars, re-render — for any change to who talks to whom on which port. triggers: [opening or closing a port, adding a peer or service, moving a host]...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/firewall-change/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/firewall-change/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/firewall-change/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-52 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/firewall-change/SKILL.md#L1-L52 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/firewall-change/SKILL.md#L1-L52 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/firewall-change/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/firewall-change/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `52` | # Detected headings @@ -92,4 +92,4 @@ the `apply` tag + `firewall_apply=true` via the runbook in # Citations -[1] [skills/firewall-change/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/firewall-change/SKILL.md) +[1] [skills/firewall-change/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/firewall-change/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill.md index 89d630b..1a8353e 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-implementation-tranche-skill.md @@ -4,26 +4,26 @@ title: Implementation tranche description: '--- name: implementation-tranche description: Working contract for the implementation backend producing one engineering-loop tranche inside a guarded worktree. triggers: [every implementation run] ---' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/implementation-tranche/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/implementation-tranche/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/implementation-tranche/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-51 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/implementation-tranche/SKILL.md#L1-L51 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/implementation-tranche/SKILL.md#L1-L51 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/implementation-tranche/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/implementation-tranche/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `51` | # Detected headings @@ -89,4 +89,4 @@ branch-backed worktree. The diff is the deliverable; evidence makes it real. # Citations -[1] [skills/implementation-tranche/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/implementation-tranche/SKILL.md) +[1] [skills/implementation-tranche/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/implementation-tranche/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill.md index b9a462a..e316071 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-monitoring-onboarding-skill.md @@ -4,26 +4,26 @@ title: Monitoring onboarding (three-step) description: '--- name: monitoring-onboarding description: The AS215932 monitoring three-step — every host/service gets node_exporter + Icinga + Prometheus scrape from day one. triggers: [adding a host, adding a service that needs probes] ---' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/monitoring-onboarding/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/monitoring-onboarding/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/monitoring-onboarding/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-50 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/monitoring-onboarding/SKILL.md#L1-L50 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/monitoring-onboarding/SKILL.md#L1-L50 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/monitoring-onboarding/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/monitoring-onboarding/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `50` | # Detected headings @@ -91,4 +91,4 @@ without a recorded emergency reason. # Citations -[1] [skills/monitoring-onboarding/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/monitoring-onboarding/SKILL.md) +[1] [skills/monitoring-onboarding/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/monitoring-onboarding/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-readme.md b/okf/generated/source-docs/as215932/engineering-loop/skills-readme.md index 2636794..5af3b41 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-readme.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-readme.md @@ -4,26 +4,26 @@ title: Engineering Loop skills description: Workflow skills for the Hyrule Engineering Loop v2 (`docs/engineering-loop/v2-architecture.md`). A skill is a workflow with checkpoints that demand evidence, an anti-rationalization table, and exit criteria — not a prose role description... -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/README.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/README.md tags: - as215932 - engineering-loop - source-document -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/README.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-24 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/README.md#L1-L24 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/README.md#L1-L24 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/README.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/README.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `24` | # Detected headings @@ -70,4 +70,4 @@ phase C rebinds prompt loading to this tree. # Citations -[1] [skills/README.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/README.md) +[1] [skills/README.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/README.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill.md index 3cb74cb..bdca1a8 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-role-devops-netops-skill.md @@ -5,26 +5,26 @@ description: '--- name: role-devops-netops description: Senior DevOps/NetOps Eng lens — CI/CD shape, Ansible validate/apply, Vault rendering, rollback, and deploy sequencing. triggers: [infra_ansible, monitoring_logging, deploy or CI-touching cha...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-devops-netops/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-devops-netops/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/role-devops-netops/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-52 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-devops-netops/SKILL.md#L1-L52 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-devops-netops/SKILL.md#L1-L52 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/role-devops-netops/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -33,7 +33,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/role-devops-netops/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `52` | # Detected headings @@ -95,4 +95,4 @@ sequencing; monitoring, smoke tests, drift detection. # Citations -[1] [skills/role-devops-netops/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-devops-netops/SKILL.md) +[1] [skills/role-devops-netops/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-devops-netops/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill.md index 684488e..cc7c51e 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-role-finops-integrity-skill.md @@ -4,26 +4,26 @@ title: FinOps & Billing Integrity Engineer description: '--- name: role-finops-integrity description: FinOps & Billing Integrity Engineer lens — metering, billing protocol, quotas, and payment-state consistency. triggers: [cloud_api, billing, quota, metering, provisioning paths] ---' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-finops-integrity/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-finops-integrity/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/role-finops-integrity/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-49 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-finops-integrity/SKILL.md#L1-L49 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-finops-integrity/SKILL.md#L1-L49 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/role-finops-integrity/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/role-finops-integrity/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `49` | # Detected headings @@ -95,4 +95,4 @@ and quota behavior. # Citations -[1] [skills/role-finops-integrity/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-finops-integrity/SKILL.md) +[1] [skills/role-finops-integrity/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-finops-integrity/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill.md index dcd9b75..65c8380 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-role-network-architect-skill.md @@ -4,26 +4,26 @@ title: Senior Network Architect description: '--- name: role-network-architect description: Senior Network Architect lens — plan-consult constraints and post-diff judgment for AS215932 topology, routing, and flow policy. triggers: [routing_bgp_frr, firewall_policy, dns, mixed, topol...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-network-architect/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-network-architect/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/role-network-architect/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-57 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-network-architect/SKILL.md#L1-L57 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-network-architect/SKILL.md#L1-L57 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/role-network-architect/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/role-network-architect/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `57` | # Detected headings @@ -90,4 +90,4 @@ source of truth; blast radius; peering/transit impact; routing rollback. # Citations -[1] [skills/role-network-architect/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-network-architect/SKILL.md) +[1] [skills/role-network-architect/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-network-architect/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill.md index b9152de..108ca72 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-role-security-auditor-skill.md @@ -4,26 +4,26 @@ title: Senior Security & Cryptographic Auditor description: '--- name: role-security-auditor description: Senior Security & Cryptographic Auditor lens — firewall posture, Vault hygiene, WireGuard/BGP filtering, tenant isolation. triggers: [firewall_policy, vault_secret_plane, routing_bgp_frr, noc_...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-security-auditor/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-security-auditor/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/role-security-auditor/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-53 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-security-auditor/SKILL.md#L1-L53 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-security-auditor/SKILL.md#L1-L53 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/role-security-auditor/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/role-security-auditor/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `53` | # Detected headings @@ -92,4 +92,4 @@ isolation; multi-tenant boundary review. # Citations -[1] [skills/role-security-auditor/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-security-auditor/SKILL.md) +[1] [skills/role-security-auditor/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-security-auditor/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill.md index eda6ee5..66d46c4 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-role-systems-engineer-skill.md @@ -4,26 +4,26 @@ title: Senior Systems Engineer description: '--- name: role-systems-engineer description: Senior Systems Engineer lens — runtime, OS, and service-lifecycle review for AS215932 hosts. triggers: [every change class touching host, service, or runtime behavior] ---' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-systems-engineer/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-systems-engineer/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/role-systems-engineer/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-52 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-systems-engineer/SKILL.md#L1-L52 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-systems-engineer/SKILL.md#L1-L52 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/role-systems-engineer/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/role-systems-engineer/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `52` | # Detected headings @@ -98,4 +98,4 @@ application integration boundaries; resource limits and failure modes. # Citations -[1] [skills/role-systems-engineer/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-systems-engineer/SKILL.md) +[1] [skills/role-systems-engineer/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-systems-engineer/SKILL.md) diff --git a/okf/generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill.md b/okf/generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill.md index 500ae10..0efa62a 100644 --- a/okf/generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill.md +++ b/okf/generated/source-docs/as215932/engineering-loop/skills-role-virtual-lab-chaos-skill.md @@ -4,26 +4,26 @@ title: Virtual Lab & Chaos Simulation Engineer description: '--- name: role-virtual-lab-chaos description: Virtual Lab & Chaos Simulation Engineer lens — emulated validation, convergence, failure behavior, rollback rehearsal. triggers: [routing_bgp_frr, firewall_policy, infra_ansible, noc_runtime,...' -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-virtual-lab-chaos/SKILL.md +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-virtual-lab-chaos/SKILL.md tags: - as215932 - engineering-loop - skill -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: skills/role-virtual-lab-chaos/SKILL.md - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 lines: 1-55 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-virtual-lab-chaos/SKILL.md#L1-L55 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-virtual-lab-chaos/SKILL.md#L1-L55 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop source_path: skills/role-virtual-lab-chaos/SKILL.md -commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 +commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 --- # Source @@ -32,7 +32,7 @@ commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 | --- | --- | | Repository | `AS215932/engineering-loop` | | Path | `skills/role-virtual-lab-chaos/SKILL.md` | -| Commit | `535cf5cb7da50053f67f85ec93ac0c1e58921576` | +| Commit | `4587b1ca07c0a9ca3e65e527c13b39a3cb238317` | | Lines | `55` | # Detected headings @@ -92,4 +92,4 @@ intentional disruption. # Citations -[1] [skills/role-virtual-lab-chaos/SKILL.md](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/skills/role-virtual-lab-chaos/SKILL.md) +[1] [skills/role-virtual-lab-chaos/SKILL.md](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/skills/role-virtual-lab-chaos/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-business/agents.md b/okf/generated/source-docs/as215932/hyrule-business/agents.md index 5a65acb..79ccc1e 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/agents.md +++ b/okf/generated/source-docs/as215932/hyrule-business/agents.md @@ -17,7 +17,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-44 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/AGENTS.md#L1-L44 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/brand-readme.md b/okf/generated/source-docs/as215932/hyrule-business/brand-readme.md index 2671d68..42e4eee 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/brand-readme.md +++ b/okf/generated/source-docs/as215932/hyrule-business/brand-readme.md @@ -16,7 +16,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-12 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/brand/README.md#L1-L12 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan.md b/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan.md index 0d62f6b..407906d 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan.md +++ b/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t09-00-12z-as215932-okf-knowledge-repository-plan.md @@ -17,7 +17,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-412 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T09-00-12Z-as215932-okf-knowledge-repository-plan.md#L1-L412 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932.md b/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932.md index 06c9808..099ada7 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932.md +++ b/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-17t23-30-41z-agentic-brand-loop-for-hyrule-networks-as215932.md @@ -17,7 +17,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-535 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-17T23-30-41Z-agentic-brand-loop-for-hyrule-networks-as215932.md#L1-L535 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan.md b/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan.md index 815d9f5..9ffa5d3 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan.md +++ b/okf/generated/source-docs/as215932/hyrule-business/docs-plans-2026-06-18t00-12-01z-brand-loop-public-actions-plan.md @@ -17,7 +17,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-256 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/docs/plans/2026-06-18T00-12-01Z-brand-loop-public-actions-plan.md#L1-L256 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme.md b/okf/generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme.md index 68c7052..a4985f7 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme.md +++ b/okf/generated/source-docs/as215932/hyrule-business/integrations-pi-extensions-hyrule-brand-loop-readme.md @@ -16,7 +16,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-5 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/integrations/pi/extensions/hyrule-brand-loop/README.md#L1-L5 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/pyproject-toml.md b/okf/generated/source-docs/as215932/hyrule-business/pyproject-toml.md index 2d2dbe7..5786d55 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/pyproject-toml.md +++ b/okf/generated/source-docs/as215932/hyrule-business/pyproject-toml.md @@ -18,7 +18,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-40 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/pyproject.toml#L1-L40 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-business/readme.md b/okf/generated/source-docs/as215932/hyrule-business/readme.md index 7c1ae3d..397cea2 100644 --- a/okf/generated/source-docs/as215932/hyrule-business/readme.md +++ b/okf/generated/source-docs/as215932/hyrule-business/readme.md @@ -17,7 +17,7 @@ source_refs: commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 lines: 1-31 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/README.md#L1-L31 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/agents.md b/okf/generated/source-docs/as215932/hyrule-cloud/agents.md index a45f11a..257fc86 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/agents.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/agents.md @@ -4,26 +4,26 @@ title: Hyrule Cloud Agent Guide description: '- `hyrule.host` is customer-facing Hyrule Cloud/product identity. Public API clients use `https://cloud.hyrule.host`; automatic VM hostnames live under `deploy.hyrule.host`. - `servify.network` is infrastructure identity for nameservers,...' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md tags: - agent-instruction - as215932 - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: AGENTS.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-9 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md#L1-L9 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md#L1-L9 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: AGENTS.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -32,7 +32,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `AGENTS.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `9` | # Detected headings @@ -56,4 +56,4 @@ Do not blindly replace `servify.network`: nameservers such as `ns1.servify.netwo # Citations -[1] [AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/AGENTS.md) +[1] [AGENTS.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/AGENTS.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md index 20fd9cd..26349a6 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-001-initial-schema-py.md @@ -2,26 +2,26 @@ type: Source Document title: '--- VM status and size enums ---' description: '"""initial schema' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/001_initial_schema.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/001_initial_schema.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/001_initial_schema.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-107 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/001_initial_schema.py#L1-L107 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/001_initial_schema.py#L1-L107 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/001_initial_schema.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/001_initial_schema.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `107` | # Detected headings @@ -42,4 +42,4 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Citations -[1] [alembic/versions/001_initial_schema.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/001_initial_schema.py) +[1] [alembic/versions/001_initial_schema.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/001_initial_schema.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md index eff97d9..3e1c909 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-002-security-hotfix-py.md @@ -2,26 +2,26 @@ type: Source Document title: 002_security_hotfix.py description: '"""security hotfix: anon management token for VM management gating' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/002_security_hotfix.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/002_security_hotfix.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/002_security_hotfix.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-42 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/002_security_hotfix.py#L1-L42 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/002_security_hotfix.py#L1-L42 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/002_security_hotfix.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/002_security_hotfix.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `42` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/002_security_hotfix.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/002_security_hotfix.py) +[1] [alembic/versions/002_security_hotfix.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/002_security_hotfix.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md index 13d81f8..40a2da5 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-003-auth-and-ownership-py.md @@ -3,26 +3,26 @@ type: Source Document title: Account-based VM ownership. Existing rows get NULL (preserves anon-by-token flow). description: '"""auth subsystem + account-based VM ownership' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/003_auth_and_ownership.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/003_auth_and_ownership.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/003_auth_and_ownership.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-151 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/003_auth_and_ownership.py#L1-L151 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/003_auth_and_ownership.py#L1-L151 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/003_auth_and_ownership.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -31,7 +31,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/003_auth_and_ownership.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `151` | # Detected headings @@ -40,4 +40,4 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Citations -[1] [alembic/versions/003_auth_and_ownership.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/003_auth_and_ownership.py) +[1] [alembic/versions/003_auth_and_ownership.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/003_auth_and_ownership.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py.md index 63ebf6a..203e0b5 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-004-intent-engine-py.md @@ -4,26 +4,26 @@ title: 'Full crypto_intent_status value set: the legacy toy `pending`/`paid` plu the' description: '"""native crypto intent engine: state machine + idempotency + ownership link' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/004_intent_engine.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/004_intent_engine.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/004_intent_engine.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-156 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/004_intent_engine.py#L1-L156 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/004_intent_engine.py#L1-L156 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/004_intent_engine.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -32,7 +32,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/004_intent_engine.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `156` | # Detected headings @@ -64,4 +64,4 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Citations -[1] [alembic/versions/004_intent_engine.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/004_intent_engine.py) +[1] [alembic/versions/004_intent_engine.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/004_intent_engine.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py.md index dc64410..0c7a712 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-005-provisioned-at-py.md @@ -2,26 +2,26 @@ type: Source Document title: 005_provisioned_at.py description: '"""Block B: vms.provisioned_at column for live avg-provision metric' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/005_provisioned_at.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/005_provisioned_at.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/005_provisioned_at.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-32 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/005_provisioned_at.py#L1-L32 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/005_provisioned_at.py#L1-L32 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/005_provisioned_at.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/005_provisioned_at.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `32` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/005_provisioned_at.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/005_provisioned_at.py) +[1] [alembic/versions/005_provisioned_at.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/005_provisioned_at.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py.md index 34a51ba..94824c4 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-007-recovery-challenges-py.md @@ -2,26 +2,26 @@ type: Source Document title: 007_recovery_challenges.py description: '"""Block F: server-side nonce store for wallet-signature recovery.' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/007_recovery_challenges.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/007_recovery_challenges.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/007_recovery_challenges.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-48 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/007_recovery_challenges.py#L1-L48 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/007_recovery_challenges.py#L1-L48 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/007_recovery_challenges.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/007_recovery_challenges.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `48` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/007_recovery_challenges.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/007_recovery_challenges.py) +[1] [alembic/versions/007_recovery_challenges.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/007_recovery_challenges.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py.md index 8bd98e7..c0194a0 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-008-vm-quotes-py.md @@ -3,26 +3,26 @@ type: Source Document title: Values MATCH hyrule_cloud.models.QuoteStatus so an alembic-migrated DB and a description: '"""vm_quotes: durable order quotes (issue #14)' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/008_vm_quotes.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/008_vm_quotes.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/008_vm_quotes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-79 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/008_vm_quotes.py#L1-L79 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/008_vm_quotes.py#L1-L79 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/008_vm_quotes.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -31,7 +31,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/008_vm_quotes.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `79` | # Detected headings @@ -50,4 +50,4 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Citations -[1] [alembic/versions/008_vm_quotes.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/008_vm_quotes.py) +[1] [alembic/versions/008_vm_quotes.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/008_vm_quotes.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py.md index 814374c..23f7358 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-009-domain-launch-fields-py.md @@ -2,26 +2,26 @@ type: Source Document title: 009_domain_launch_fields.py description: '"""domain launch ownership and pricing fields' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/009_domain_launch_fields.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/009_domain_launch_fields.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/009_domain_launch_fields.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-88 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/009_domain_launch_fields.py#L1-L88 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/009_domain_launch_fields.py#L1-L88 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/009_domain_launch_fields.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/009_domain_launch_fields.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `88` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/009_domain_launch_fields.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/009_domain_launch_fields.py) +[1] [alembic/versions/009_domain_launch_fields.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/009_domain_launch_fields.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md index 453aa83..6836cc0 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py.md @@ -2,26 +2,26 @@ type: Source Document title: 010_network_intelligence_bgp_mx_mail.py description: '"""network intelligence, bgp, mx, and agent mail tables' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/010_network_intelligence_bgp_mx_mail.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/010_network_intelligence_bgp_mx_mail.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/010_network_intelligence_bgp_mx_mail.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-277 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/010_network_intelligence_bgp_mx_mail.py#L1-L277 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/010_network_intelligence_bgp_mx_mail.py#L1-L277 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/010_network_intelligence_bgp_mx_mail.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/010_network_intelligence_bgp_mx_mail.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `277` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/010_network_intelligence_bgp_mx_mail.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/010_network_intelligence_bgp_mx_mail.py) +[1] [alembic/versions/010_network_intelligence_bgp_mx_mail.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/010_network_intelligence_bgp_mx_mail.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md index 6bac3d1..87e6874 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py.md @@ -2,26 +2,26 @@ type: Source Document title: 011_diagnostic_job_primitives.py description: '"""generic diagnostic job primitives' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/011_diagnostic_job_primitives.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/011_diagnostic_job_primitives.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/011_diagnostic_job_primitives.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-75 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/011_diagnostic_job_primitives.py#L1-L75 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/011_diagnostic_job_primitives.py#L1-L75 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/011_diagnostic_job_primitives.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/011_diagnostic_job_primitives.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `75` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/011_diagnostic_job_primitives.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/011_diagnostic_job_primitives.py) +[1] [alembic/versions/011_diagnostic_job_primitives.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/011_diagnostic_job_primitives.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md index 8e12b09..aedcd15 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py.md @@ -2,26 +2,26 @@ type: Source Document title: 012_vm_customer_ipv6_prefixes.py description: '"""vm customer ipv6 prefixes' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/012_vm_customer_ipv6_prefixes.py +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/012_vm_customer_ipv6_prefixes.py tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: alembic/versions/012_vm_customer_ipv6_prefixes.py - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 + commit: a8677707db803f603464852295cae7cf161ca0e8 lines: 1-41 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/012_vm_customer_ipv6_prefixes.py#L1-L41 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/012_vm_customer_ipv6_prefixes.py#L1-L41 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: alembic/versions/012_vm_customer_ipv6_prefixes.py -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,7 +30,7 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `alembic/versions/012_vm_customer_ipv6_prefixes.py` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | | Lines | `41` | # Detected headings @@ -39,4 +39,4 @@ No markdown headings detected. # Citations -[1] [alembic/versions/012_vm_customer_ipv6_prefixes.py](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/alembic/versions/012_vm_customer_ipv6_prefixes.py) +[1] [alembic/versions/012_vm_customer_ipv6_prefixes.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/012_vm_customer_ipv6_prefixes.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py.md new file mode 100644 index 0000000..365fe81 --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py.md @@ -0,0 +1,42 @@ +--- +type: Source Document +title: Offline --sql mode has no live connection to inspect; emit the DDL. +description: '"""payments ledger' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/013_payments_ledger.py +tags: +- as215932 +- hyrule-cloud +- source-document +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: alembic/versions/013_payments_ledger.py + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-63 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/013_payments_ledger.py#L1-L63 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: alembic/versions/013_payments_ledger.py +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `alembic/versions/013_payments_ledger.py` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `63` | + +# Detected headings + +* `# Offline --sql mode has no live connection to inspect; emit the DDL.` + +# Citations + +[1] [alembic/versions/013_payments_ledger.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/013_payments_ledger.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py.md b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py.md new file mode 100644 index 0000000..902c756 --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py.md @@ -0,0 +1,42 @@ +--- +type: Source Document +title: Offline --sql mode has no live connection to inspect; emit the DDL. +description: '"""Issue #51: vms.provision_started_at for an honest provision metric' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/014_provision_started_at.py +tags: +- as215932 +- hyrule-cloud +- source-document +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: alembic/versions/014_provision_started_at.py + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-49 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/014_provision_started_at.py#L1-L49 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: alembic/versions/014_provision_started_at.py +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `alembic/versions/014_provision_started_at.py` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `49` | + +# Detected headings + +* `# Offline --sql mode has no live connection to inspect; emit the DDL.` + +# Citations + +[1] [alembic/versions/014_provision_started_at.py](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/alembic/versions/014_provision_started_at.py) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/claude.md b/okf/generated/source-docs/as215932/hyrule-cloud/claude.md index 3552f41..405a9c3 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/claude.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/claude.md @@ -4,26 +4,26 @@ title: Hyrule Cloud description: Agentic VPS hosting API on AS215932, paid via x402 (USDC on Base). Agents discover the service via x402 Bazaar or `/.well-known/x402.json`, pay per-request, and receive bare VMs with SSH access, automatic DNS subdomains, and IPv6-native... -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md tags: - agent-instruction - as215932 - hyrule-cloud -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: CLAUDE.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-165 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md#L1-L165 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-166 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md#L1-L166 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: CLAUDE.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -32,8 +32,8 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `CLAUDE.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `165` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `166` | # Detected headings @@ -101,4 +101,4 @@ identity under `servify.network`, and AS215932 overlay/routing identity under # Citations -[1] [CLAUDE.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/CLAUDE.md) +[1] [CLAUDE.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/CLAUDE.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch.md b/okf/generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch.md new file mode 100644 index 0000000..d73f6ef --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/docs-runbooks-x402-launch.md @@ -0,0 +1,104 @@ +--- +type: Runbook +title: x402 Launch Runbook +description: 'Operator steps to take Hyrule Cloud''s paid services live and announce + them to agents. Code phases live in PRs #34 (customer IPv6), #35 (hygiene), #36 + (payment-stack prep), #37 (payments ledger + /metrics), #38 (launch proof + Bazaar + disc...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/docs/runbooks/x402-launch.md +tags: +- as215932 +- hyrule-cloud +- runbook +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: docs/runbooks/x402-launch.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-237 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/docs/runbooks/x402-launch.md#L1-L237 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: docs/runbooks/x402-launch.md +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `docs/runbooks/x402-launch.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `237` | + +# Detected headings + +* `# x402 Launch Runbook` +* `## Provisioning-mode flags — read before deploying` +* `## Phase 1 — Deploy the stack, then switch facilitator to CDP` +* `### Operator-only prerequisites` +* `### Deploy (still on payai)` +* `### Live canary #1 — payai (first-ever real spend)` +* `# 1. Expect 402 with PAYMENT-REQUIRED + X-PAYMENT-REQUIRED headers` +* `# 2. Pay with any x402 v2 client (or hyrule_cloud.client) using the canary` +* `# wallet; expect 200 + PAYMENT-RESPONSE header.` +* `### Switch to CDP` +* `## Phase 2 — Observability online` +* `## Phase 3 — Service-by-service live canaries (paid, small)` +* `### 3a Network-intel (no code changes)` +* `### 3b Network proxy` +* `### 3c Domains + DNS zones` +* `### 3d VM hosting — the big gate` +* `### Refunds (manual until automated)` +* `## Phase 4 — Bazaar indexing` +* `## Phase 5 — Announce (only after 3d passed)` +* `## Success criteria` + +# Deterministic excerpt + +```markdown +# x402 Launch Runbook + +Operator steps to take Hyrule Cloud's paid services live and announce them to +agents. Code phases live in PRs #34 (customer IPv6), #35 (hygiene), #36 +(payment-stack prep), #37 (payments ledger + /metrics), #38 (launch proof + +Bazaar discovery); infra in network-operations#371. + +**The one rule: nothing is announced (Phase 5) until the live paid VM canary +(Phase 3d) has passed on production.** + +Production state at time of writing (2026-07-08): +- `cloud.hyrule.host` pinned to `0f041d8` (current main before this stack) +- Facilitator: Vault-kv `payment_facilitator_url`, default payai +- `HCP_LAUNCH_PROOF_REAL_XCPNG` defaults to `1` in the env template +- No live paid canary has ever run — the 2026-07-01 validation stopped at + dry-run + +## Provisioning-mode flags — read before deploying + +Two Vault-kv values control the VM service, and **both default to `1` in the +env template**, so a plain deploy comes up in **real provisioning mode**: + +| Vault kv (`kv/hyrule-cloud`) | env var | controls | +|---------------------------------|----------------------------------|----------| +| `hcp_launch_proof_real_xcpng` | `HCP_LAUNCH_PROOF_REAL_XCPNG` | real XCP-NG provisioning vs. simulation (`use_real_provisioning()`) | +| `require_real_provisioning` | `HYRULE_REQUIRE_REAL_PROVISIONING` | boot tripwire: refuse to start if real mode is claimed but not actually on | + +Intended posture per phase: + +- **Phases 1–3c (staging VMs for last):** `hcp_launch_proof_real_xcpng=0` **and** + `require_real_provisioning=0`. Simulation boots, and the app's route-level + sim-gate returns **503** for `/v1/vm/create|quote|extend` and `/v1/intent/create` + and drops `/v1/vm/create` from `/.well-known/x402.json` — so VMs cannot be + charged for while the intel +... +``` + +# Citations + +[1] [docs/runbooks/x402-launch.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/docs/runbooks/x402-launch.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/index.md b/okf/generated/source-docs/as215932/hyrule-cloud/index.md index 989f710..f3fb694 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/index.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/index.md @@ -10,23 +10,27 @@ * [012_vm_customer_ipv6_prefixes.py](alembic-versions-012-vm-customer-ipv6-prefixes-py.md) - """vm customer ipv6 prefixes * [Account-based VM ownership. Existing rows get NULL (preserves anon-by-token flow).](alembic-versions-003-auth-and-ownership-py.md) - """auth subsystem + account-based VM ownership * [Full crypto_intent_status value set: the legacy toy `pending`/`paid` plus the](alembic-versions-004-intent-engine-py.md) - """native crypto intent engine: state machine + idempotency + ownership link -* [Hyrule Agent Mail Skill](skill-mail.md) - Hyrule Agent Mail is the planned paid mailbox product for AI agents. The API contract is stable now; the backend adapter can be Stalwart, Postfix/Dovecot, Rspamd, or another mail backend hidden behind this API. -* [Hyrule Agentic ISP Support Skill](skill-agentic-support.md) - Hyrule Agentic ISP Support is the umbrella Skill for x402-paid network facts that LLMs cannot infer: live reachability, DNS, BGP, mail deliverability, routing/path evidence, TLS, reputation, VoIP, NAT hints, speedtests, and AS215932-back... -* [Hyrule BGP Data Skill](skill-bgp.md) - Hyrule BGP Data provides free AS215932 status plus paid public/global BGP intelligence for agents. +* [Hyrule Agent Mail Skill](skills-hyrule-mail-skill.md) - --- name: hyrule-mail description: "NOT YET LAUNCHED. The mail backend is under construction: every paid /v1/mail endpoint currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until the product shi... +* [Hyrule Agentic ISP Support Skill](skills-hyrule-agentic-support-skill.md) - --- name: hyrule-agentic-support description: "NOT YET LAUNCHED. Umbrella skill that cross-references not-yet-launched flows (/v1/path/report and /v1/threat/lookup) which return HTTP 501; do not publish until those subskills ship. Hyrule... +* [Hyrule BGP Data Skill](skills-hyrule-bgp-skill.md) - --- name: hyrule-bgp description: "Hyrule BGP Data provides free AS215932 status plus paid public/global BGP intelligence for agents." --- * [Hyrule Cloud](claude.md) - Agentic VPS hosting API on AS215932, paid via x402 (USDC on Base). Agents discover the service via x402 Bazaar or `/.well-known/x402.json`, pay per-request, and receive bare VMs with SSH access, automatic DNS subdomains, and IPv6-native... -* [Hyrule Cloud](readme.md) - Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +* [Hyrule Cloud](readme.md) - Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402. * [Hyrule Cloud Agent Guide](agents.md) - - `hyrule.host` is customer-facing Hyrule Cloud/product identity. Public API clients use `https://cloud.hyrule.host`; automatic VM hostnames live under `deploy.hyrule.host`. - `servify.network` is infrastructure identity for nameservers,... -* [Hyrule Cloud — Agentic VPS Hosting](skill.md) - Deploy bare VMs, register domains, and manage DNS zones — all paid via x402 (USDC on Base). -* [Hyrule DNS and Registry Skill](skill-dns-registry.md) - Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, RDAP, WHOIS, registrar/delegation, or record-publication guidance. -* [Hyrule Mail Deliverability Skill](skill-mail-deliverability.md) - Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, delayed, or spam-filtered email for any public domain. This Skill is a marketing/support wrapper over the canonical `/v1/mx` API. -* [Hyrule MX Diagnostics Skill](skill-mx.md) - Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting API for AI agents and ISP support automation. Hyrule implements the checks internally; it is not affiliated with MXToolbox and does not scrape MXToolbox. -* [Hyrule NAT/CGNAT Skill](skill-nat-cgnat.md) - Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints for a customer. This MVP does not require browser/WebRTC/STUN participation. -* [Hyrule Network Intelligence Skill](skill-network-intel.md) - Use Hyrule Cloud for paid, agent-friendly network intelligence primitives. -* [Hyrule Port Reachability Skill](skill-port-reachability.md) - Use Hyrule Cloud when an AI agent needs to answer whether one declared public service is reachable from outside. -* [Hyrule Routing Path Skill](skill-routing-path.md) - Use Hyrule Cloud when an AI agent needs to decide whether an outage is likely customer LAN, AS215932, remote ISP, remote host, routing/BGP/RPKI, or inconclusive. -* [Hyrule Speedtest Skill](skill-speedtest.md) - Use Hyrule Cloud when an AI agent needs throughput, latency, jitter, and path evidence between a client and Hyrule/AS215932 endpoints. -* [Hyrule Threat Reputation Skill](skill-threat-reputation.md) - Use Hyrule Cloud when an AI agent needs open-source-first domain, IP, RBL, certificate transparency, RDAP/WHOIS, or reputation context. -* [Hyrule VoIP/SIP Skill](skill-voip-sip.md) - Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, STUN/TURN, number carrier, CNAM, number spam reputation, or E911 diagnostic context. -* [Hyrule Web Reachability Skill](skill-web-reachability.md) - Use Hyrule Cloud when an AI agent needs live, paid evidence for public website reachability, TLS/certificate failures, HTTP behavior, security headers, and CDN/WAF hints. +* [Hyrule Cloud OpenClaw Skills](skills-readme.md) - One directory per ClawHub slug, each containing a `SKILL.md` with `name`/`description` frontmatter. These are the agent-facing API references published to the ClawHub skill registry. +* [Hyrule Cloud — Agentic VPS Hosting](skills-hyrule-cloud-skill.md) - --- name: hyrule-cloud description: "Deploy bare VMs, register domains, and manage DNS zones \u2014 all paid via x402 (USDC on Base)." --- +* [Hyrule DNS and Registry Skill](skills-hyrule-dns-registry-skill.md) - --- name: hyrule-dns-registry description: "Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, RDAP, WHOIS, registrar/delegation, or record-publication guidance." --- +* [Hyrule Mail Deliverability Skill](skills-hyrule-mail-deliverability-skill.md) - --- name: hyrule-mail-deliverability description: "Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, delayed, or spam-filtered email for any public domain. This Skill is a marketing/support wrapper over the canonical... +* [Hyrule MX Diagnostics Skill](skills-hyrule-mx-skill.md) - --- name: hyrule-mx description: "Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting API for AI agents and ISP support automation. Hyrule implements the checks internally; it is not affiliated with MXToolbox and does n... +* [Hyrule NAT/CGNAT Skill](skills-hyrule-nat-cgnat-skill.md) - --- name: hyrule-nat-cgnat description: "Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints for a customer. This MVP does not require browser/WebRTC/STUN participation." --- +* [Hyrule Network Intelligence Skill](skills-hyrule-network-intel-skill.md) - --- name: hyrule-network-intel description: "Use Hyrule Cloud for paid, agent-friendly network intelligence primitives." --- +* [Hyrule Port Reachability Skill](skills-hyrule-port-reachability-skill.md) - --- name: hyrule-port-reachability description: "Use Hyrule Cloud when an AI agent needs to answer whether one declared public service is reachable from outside." --- +* [Hyrule Routing Path Skill](skills-hyrule-routing-path-skill.md) - --- name: hyrule-routing-path description: "NOT YET LAUNCHED. Active-probe vantages (Globalping/RIPE Atlas) are not configured, so every paid /v1/path endpoint currently returns HTTP 501 without charging. Do not publish this skill or poi... +* [Hyrule Speedtest Skill](skills-hyrule-speedtest-skill.md) - --- name: hyrule-speedtest description: "NOT YET LAUNCHED. The measurement backend (payload/upload endpoints) is under construction: paid /v1/speedtest endpoints currently return HTTP 501 without charging. Do not publish this skill or po... +* [Hyrule Threat Reputation Skill](skills-hyrule-threat-reputation-skill.md) - --- name: hyrule-threat-reputation description: "NOT YET LAUNCHED. No reputation source is configured, so /v1/threat/lookup currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until a reputation s... +* [Hyrule VoIP/SIP Skill](skills-hyrule-voip-sip-skill.md) - --- name: hyrule-voip-sip description: "Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, or STUN/TURN diagnostic context." --- +* [Hyrule Web Reachability Skill](skills-hyrule-web-reachability-skill.md) - --- name: hyrule-web-reachability description: "Use Hyrule Cloud when an AI agent needs live, paid evidence for public website reachability, TLS/certificate failures, HTTP behavior, security headers, and CDN/WAF hints." --- +* [Offline --sql mode has no live connection to inspect; emit the DDL.](alembic-versions-013-payments-ledger-py.md) - """payments ledger +* [Offline --sql mode has no live connection to inspect; emit the DDL.](alembic-versions-014-provision-started-at-py.md) - """Issue #51: vms.provision_started_at for an honest provision metric * [Values MATCH hyrule_cloud.models.QuoteStatus so an alembic-migrated DB and a](alembic-versions-008-vm-quotes-py.md) - """vm_quotes: durable order quotes (issue #14) +* [x402 Launch Runbook](docs-runbooks-x402-launch.md) - Operator steps to take Hyrule Cloud's paid services live and announce them to agents. Code phases live in PRs #34 (customer IPv6), #35 (hygiene), #36 (payment-stack prep), #37 (payments ledger + /metrics), #38 (launch proof + Bazaar disc... * [x402 official SDK (x402-foundation)](pyproject-toml.md) - [project] name = "hyrule-cloud" version = "0.1.0" description = "Agentic VPS hosting with x402 payments on AS215932" requires-python = ">=3.12" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.34", "pydantic>=2.10", "pydantic-set... diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/pyproject-toml.md b/okf/generated/source-docs/as215932/hyrule-cloud/pyproject-toml.md index 6dfbd35..aeeb02e 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/pyproject-toml.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/pyproject-toml.md @@ -4,26 +4,26 @@ title: x402 official SDK (x402-foundation) description: '[project] name = "hyrule-cloud" version = "0.1.0" description = "Agentic VPS hosting with x402 payments on AS215932" requires-python = ">=3.12" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.34", "pydantic>=2.10", "pydantic-set...' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/pyproject.toml +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/pyproject.toml tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: pyproject.toml - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-119 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/pyproject.toml#L1-L119 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-122 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/pyproject.toml#L1-L122 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: pyproject.toml -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -32,8 +32,8 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `pyproject.toml` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `119` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `122` | # Detected headings @@ -64,4 +64,4 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Citations -[1] [pyproject.toml](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/pyproject.toml) +[1] [pyproject.toml](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/pyproject.toml) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/readme.md b/okf/generated/source-docs/as215932/hyrule-cloud/readme.md index c6a5701..4690cca 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/readme.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/readme.md @@ -1,27 +1,28 @@ --- type: Source Document title: Hyrule Cloud -description: Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md +description: Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), + paid per request via x402. +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md tags: - as215932 - hyrule-cloud - source-document -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: README.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-180 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md#L1-L180 -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-185 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md#L1-L185 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud source_path: README.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,8 +31,8 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | --- | --- | | Repository | `AS215932/hyrule-cloud` | | Path | `README.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `180` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `185` | # Detected headings @@ -62,9 +63,14 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 ```markdown # Hyrule Cloud -Agentic VPS hosting on Hyrule Networks (AS215932) with x402 payments. +Full-stack network infrastructure for AI agents on Hyrule Networks (AS215932), paid per request via x402. -Agents discover this service via the x402 Bazaar or `/.well-known/x402.json`, pay with USDC on Base, and receive bare VMs with SSH access, automatic DNS, and IPv6-native networking. +Agents discover the service via the x402 Bazaar or `/.well-known/x402.json` and pay with USDC on Base. Four service groups: + +- **Compute** — bare IPv6-native VMs with SSH, automatic HTTPS subdomains, and optional custom domains. +- **Domains & DNS** — domain registration and DNS management. +- **Network intelligence** — BGP/routing over AS215932's own tables plus RouteViews/RIPE RIS, IP geolocation/ASN/reputation, DNS (lookup, propagation, DNSSEC, record recommendations), RDAP/WHOIS, web reachability and deep TLS grading, MXToolbox-compatible mail deliverability (MX/SPF/DKIM/DMARC/blacklist/bounce), port and NAT/CGNAT reachability, and VoIP/SIP diagnostics. +- **Network proxy** — outbound requests over Direct, Tor, I2P, or Yggdrasil. ## Architecture @@ -89,22 +95,10 @@ Hyrule Cloud API (FastAPI + x402 SDK) |-- Openprovider Domain registration (custom domain mode) |-- PostgreSQL Persistent state (VMs, domains, tunnels) |-- x402 facilitator Payment verification and settlement (official SDK) - |-- network proxy Internal Go sidecar for paid Direct/Tor/I2P/Yggdrasil requests -``` - -## Endpoints - -| Endpoint | Method | Paid | Description | -|-----------------------|--------|------|------------------------------| -| `/v1/vm/create` | POST | Yes | Provision a bare VM | -| `/v1/vm/{id}` | GET | No | Status, IP, expiry | -| `/v1/vm/{id}/extend` | POST | Yes | Add days to VM | -| `/v1/vm/{id}/reboot` | POST | No | Hard reboot | -| `/v1/vm/{id}` | DELETE | No | Destroy VM | -| `/v1/vm/{id}/logs` + |-- network proxy Internal Go sideca ... ``` # Citations -[1] [README.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/README.md) +[1] [README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/README.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-agentic-support.md b/okf/generated/source-docs/as215932/hyrule-cloud/skill-agentic-support.md deleted file mode 100644 index fc662e8..0000000 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-agentic-support.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -type: Skill -title: Hyrule Agentic ISP Support Skill -description: 'Hyrule Agentic ISP Support is the umbrella Skill for x402-paid network - facts that LLMs cannot infer: live reachability, DNS, BGP, mail deliverability, - routing/path evidence, TLS, reputation, VoIP, NAT hints, speedtests, and AS215932-back...' -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-agentic-support.md -tags: -- as215932 -- hyrule-cloud -- skill -timestamp: '2026-07-01T22:58:25Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/hyrule-cloud - path: SKILL-agentic-support.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-68 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-agentic-support.md#L1-L68 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/hyrule-cloud -source_path: SKILL-agentic-support.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 ---- - -# Source - -| Field | Value | -| --- | --- | -| Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-agentic-support.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `68` | - -# Detected headings - -* `# Hyrule Agentic ISP Support Skill` -* `## Focused subskills` -* `## Typical ISP support flow` -* `## Discovery` -* `## Product boundaries` -* `## Abuse and source policy` - -# Deterministic excerpt - -```markdown -# Hyrule Agentic ISP Support Skill - -Hyrule Agentic ISP Support is the umbrella Skill for x402-paid network facts -that LLMs cannot infer: live reachability, DNS, BGP, mail deliverability, -routing/path evidence, TLS, reputation, VoIP, NAT hints, speedtests, and -AS215932-backed external vantage data. - -## Focused subskills - -- `SKILL-web-reachability.md` → `/v1/web` -- `SKILL-mail-deliverability.md` → `/v1/mx` -- `SKILL-dns-registry.md` → `/v1/dns`, `/v1/rdap`, `/v1/whois` -- `SKILL-routing-path.md` → `/v1/path`, `/v1/bgp` -- `SKILL-port-reachability.md` → `/v1/ports` -- `SKILL-nat-cgnat.md` → `/v1/nat` -- `SKILL-threat-reputation.md` → `/v1/threat` -- `SKILL-voip-sip.md` → `/v1/voip` -- `SKILL-speedtest.md` → `/v1/speedtest` -- `SKILL-mail.md` → `/v1/mail` - -## Typical ISP support flow - -1. Identify caller domain, IP, URL, mailbox, phone number, or service port. -2. For website outages, run `/v1/web/check`; use `/v1/web/tls/deep` for deep TLS. -3. For mail delivery, run `/v1/mx/reports/mail-delivery`; parse bounces with - `/v1/mx/bounce/parse`. -4. For DNS/registry, use `/v1/dns/propagation`, `/v1/dns/recommend-records`, - `/v1/rdap/lookup`, and `/v1/whois/lookup`. -5. For routing/path claims, use `/v1/path/report` and `/v1/bgp/lookup`. -6. For outside-in reachability, use `/v1/ports/check` or - `/v1/nat/port-forward/check`. -7. For NAT/CGNAT, start with free `/v1/nat/ip`, then paid `/v1/nat/lookup`. -8. For reputation, use `/v1/threat/lookup`; for VoIP, use `/v1/voip/check`. -9. For throughput to Hyrule/AS215932, use `/v1/speedtest`. -10. Use `/v1/mail` only for Hyrule-hosted Agent Mail mailbox operations. - -## Discovery - -- `/.well-known/x402.json` lists paid resources and prices. -- `/v1/*/capabilities` describes each product boundary. -- `/v1/mx/tools` lists SuperTool-compatible mail diagno -... -``` - -# Citations - -[1] [SKILL-agentic-support.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-agentic-support.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-speedtest.md b/okf/generated/source-docs/as215932/hyrule-cloud/skill-speedtest.md deleted file mode 100644 index 3f7db4c..0000000 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-speedtest.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -type: Skill -title: Hyrule Speedtest Skill -description: Use Hyrule Cloud when an AI agent needs throughput, latency, jitter, - and path evidence between a client and Hyrule/AS215932 endpoints. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-speedtest.md -tags: -- as215932 -- hyrule-cloud -- skill -timestamp: '2026-07-01T22:58:25Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/hyrule-cloud - path: SKILL-speedtest.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-36 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-speedtest.md#L1-L36 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/hyrule-cloud -source_path: SKILL-speedtest.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 ---- - -# Source - -| Field | Value | -| --- | --- | -| Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-speedtest.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `36` | - -# Detected headings - -* `# Hyrule Speedtest Skill` -* `## Discovery` -* `## Paid speedtest evidence contract` -* `## Agent guidance` - -# Deterministic excerpt - -```markdown -# Hyrule Speedtest Skill - -Use Hyrule Cloud when an AI agent needs throughput, latency, jitter, and path -evidence between a client and Hyrule/AS215932 endpoints. - -This is not an Ookla/Fast.com replacement and does not claim global speedtest -coverage. - -## Discovery - -```bash -curl https://cloud.hyrule.host/v1/speedtest/capabilities -curl https://cloud.hyrule.host/v1/speedtest/pricing -``` - -## Paid speedtest evidence contract - -```bash -curl -X POST https://cloud.hyrule.host/v1/speedtest \ - -H 'Content-Type: application/json' \ - -H 'X-PAYMENT: ' \ - -d '{ - "target":"hyrule", - "direction":"bidirectional", - "duration_seconds":10, - "max_megabytes":25, - "vantages":["as215932"] - }' -``` - -## Agent guidance - -Use this Skill when the question is “can the customer reach Hyrule/AS215932 at -reasonable throughput?” Pair with `/v1/path/report` when packet loss, routing, -or BGP evidence is needed. Accurate throughput requires client participation; -server-only tests can only prepare the evidence contract and endpoints. -``` - -# Citations - -[1] [SKILL-speedtest.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-speedtest.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-voip-sip.md b/okf/generated/source-docs/as215932/hyrule-cloud/skill-voip-sip.md deleted file mode 100644 index a007ebf..0000000 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-voip-sip.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -type: Skill -title: Hyrule VoIP/SIP Skill -description: Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, - STUN/TURN, number carrier, CNAM, number spam reputation, or E911 diagnostic context. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-voip-sip.md -tags: -- as215932 -- hyrule-cloud -- skill -timestamp: '2026-07-01T22:58:25Z' -truth_owner: repo -authority: canonical -source_refs: -- repo: AS215932/hyrule-cloud - path: SKILL-voip-sip.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-44 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-voip-sip.md#L1-L44 -last_verified_at: '2026-07-03T13:54:47Z' -confidence: high -dispute_policy: repo_wins -repo: AS215932/hyrule-cloud -source_path: SKILL-voip-sip.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 ---- - -# Source - -| Field | Value | -| --- | --- | -| Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-voip-sip.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `44` | - -# Detected headings - -* `# Hyrule VoIP/SIP Skill` -* `## Source policy` -* `## Discovery` -* `## Paid SIP check` -* `## Paid number lookup contract` -* `## Agent guidance` - -# Deterministic excerpt - -```markdown -# Hyrule VoIP/SIP Skill - -Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, -STUN/TURN, number carrier, CNAM, number spam reputation, or E911 diagnostic -context. - -## Source policy - -SIP DNS and SIP TLS can run from Hyrule's public diagnostic surface. Number -carrier/CNAM/spam/E911 providers are pluggable adapters and return -`source_not_configured` until API keys and compliance requirements are in place. - -## Discovery - -```bash -curl https://cloud.hyrule.host/v1/voip/capabilities -curl https://cloud.hyrule.host/v1/voip/sources -curl https://cloud.hyrule.host/v1/voip/pricing -``` - -## Paid SIP check - -```bash -curl -X POST https://cloud.hyrule.host/v1/voip/check \ - -H 'Content-Type: application/json' \ - -H 'X-PAYMENT: ' \ - -d '{"target":"example.com","checks":["sip_dns","sip_tls"],"sip_port":5061}' -``` - -## Paid number lookup contract - -```bash -curl -X POST https://cloud.hyrule.host/v1/voip/number/lookup \ - -H 'Content-Type: application/json' \ - -H 'X-PAYMENT: ' \ - -d '{"number":"+15551234567","country":"US","checks":["number_intel","cnam","spam_reputation","e911"]}' -``` - -## Agent guidance - -Use this Skill for hosted PBX/SIP trunk, softphone, SIP TLS certificate, SRV -record, or number-reputation tickets. If the issue is general packet loss or -routing, use `/v1/path`. If it is a single SIP port reachability question, use -`/v1/ports/check` with `5060` or `5061`. -``` - -# Citations - -[1] [SKILL-voip-sip.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-voip-sip.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill.md new file mode 100644 index 0000000..254c6f1 --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-agentic-support-skill.md @@ -0,0 +1,91 @@ +--- +type: Skill +title: Hyrule Agentic ISP Support Skill +description: '--- name: hyrule-agentic-support description: "NOT YET LAUNCHED. Umbrella + skill that cross-references not-yet-launched flows (/v1/path/report and /v1/threat/lookup) + which return HTTP 501; do not publish until those subskills ship. Hyrule...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-agentic-support/SKILL.md +tags: +- as215932 +- hyrule-cloud +- skill +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: skills/hyrule-agentic-support/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-72 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-agentic-support/SKILL.md#L1-L72 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: skills/hyrule-agentic-support/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `skills/hyrule-agentic-support/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `72` | + +# Detected headings + +* `# Hyrule Agentic ISP Support Skill` +* `## Focused subskills` +* `## Typical ISP support flow` +* `## Discovery` +* `## Product boundaries` +* `## Abuse and source policy` + +# Deterministic excerpt + +```markdown +--- +name: hyrule-agentic-support +description: "NOT YET LAUNCHED. Umbrella skill that cross-references not-yet-launched flows (/v1/path/report and /v1/threat/lookup) which return HTTP 501; do not publish until those subskills ship. Hyrule Agentic ISP Support covers x402-paid network facts that LLMs cannot infer: live reachability, DNS, BGP, mail deliverability, routing/path evidence, TLS, reputation, VoIP, NAT hints, and AS215932-backed vantage data." +--- + +# Hyrule Agentic ISP Support Skill + +> **NOT YET LAUNCHED.** This umbrella cross-references flows that are still +> gated: `/v1/path/report` and `/v1/threat/lookup` return HTTP 501 until their +> backends ship. Do not publish this skill until those subskills launch, so it +> never points agents at a 501 route. + +Hyrule Agentic ISP Support is the umbrella Skill for x402-paid network facts +that LLMs cannot infer: live reachability, DNS, BGP, mail deliverability, +routing/path evidence, TLS, reputation, VoIP, NAT hints, speedtests, and +AS215932-backed external vantage data. + +## Focused subskills + +- `hyrule-web-reachability` → `/v1/web` +- `hyrule-mail-deliverability` → `/v1/mx` +- `hyrule-dns-registry` → `/v1/dns`, `/v1/rdap`, `/v1/whois` +- `hyrule-routing-path` → `/v1/path`, `/v1/bgp` +- `hyrule-port-reachability` → `/v1/ports` +- `hyrule-nat-cgnat` → `/v1/nat` +- `hyrule-threat-reputation` → `/v1/threat` +- `hyrule-voip-sip` → `/v1/voip` + +## Typical ISP support flow + +1. Identify caller domain, IP, URL, mailbox, phone number, or service port. +2. For website outages, run `/v1/web/check`; use `/v1/web/tls/deep` for deep TLS. +3. For mail delivery, run `/v1/mx/reports/mail-delivery`; parse bounces with + `/v1/mx/bounce/parse`. +4. For DNS/registry, use `/v1/dns/propagation`, `/v1/dns/recommend-records`, + `/v1/rdap/lookup`, and `/v1/wh +... +``` + +# Citations + +[1] [skills/hyrule-agentic-support/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-agentic-support/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-bgp.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill.md similarity index 63% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-bgp.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill.md index 7b25ce8..90cec9d 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-bgp.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-bgp-skill.md @@ -1,28 +1,28 @@ --- type: Skill title: Hyrule BGP Data Skill -description: Hyrule BGP Data provides free AS215932 status plus paid public/global - BGP intelligence for agents. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-bgp.md +description: '--- name: hyrule-bgp description: "Hyrule BGP Data provides free AS215932 + status plus paid public/global BGP intelligence for agents." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-bgp/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-bgp.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-48 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-bgp.md#L1-L48 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-bgp/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-53 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-bgp/SKILL.md#L1-L53 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-bgp.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-bgp/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +30,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-bgp.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `48` | +| Path | `skills/hyrule-bgp/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `53` | # Detected headings @@ -45,6 +45,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-bgp +description: "Hyrule BGP Data provides free AS215932 status plus paid public/global BGP intelligence for agents." +--- + # Hyrule BGP Data Skill Hyrule BGP Data provides free AS215932 status plus paid public/global BGP @@ -97,4 +102,4 @@ challenge. Pay through an x402 facilitator and retry with `X-PAYMENT`. # Citations -[1] [SKILL-bgp.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-bgp.md) +[1] [skills/hyrule-bgp/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-bgp/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill.md similarity index 67% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill.md index 4ab14dd..132fb13 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-cloud-skill.md @@ -1,28 +1,28 @@ --- type: Skill title: Hyrule Cloud — Agentic VPS Hosting -description: Deploy bare VMs, register domains, and manage DNS zones — all paid via - x402 (USDC on Base). -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL.md +description: '--- name: hyrule-cloud description: "Deploy bare VMs, register domains, + and manage DNS zones \u2014 all paid via x402 (USDC on Base)." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-cloud/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-311 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL.md#L1-L311 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-cloud/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-317 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-cloud/SKILL.md#L1-L317 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-cloud/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +30,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `311` | +| Path | `skills/hyrule-cloud/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `317` | # Detected headings @@ -49,21 +49,26 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 * `#### GET /v1/os/list` * `#### GET /v1/vm/{vm_id}` * `#### GET /v1/domain/check?name=example&extension=com` -* `#### GET /v1/zone/check?name=example&extension=dev` * `### Paid Endpoints` * `#### POST /v1/vm/create` * `#### POST /v1/vm/{vm_id}/extend` * `#### POST /v1/domain/register` * `#### POST /v1/network/request` -* `#### POST /v1/zone/buy` +* `#### POST /v1/domain/register` * `#### POST /v1/zone/record` * `#### DELETE /v1/zone/record?zone=mysite.dev&name=www&type=AAAA` * `### Management Endpoints (Free)` * `#### POST /v1/vm/{vm_id}/reboot` +* `#### DELETE /v1/vm/{vm_id}` # Deterministic excerpt ```markdown +--- +name: hyrule-cloud +description: "Deploy bare VMs, register domains, and manage DNS zones \u2014 all paid via x402 (USDC on Base)." +--- + # Hyrule Cloud — Agentic VPS Hosting Deploy bare VMs, register domains, and manage DNS zones — all paid via x402 (USDC on Base). @@ -114,19 +119,15 @@ X-PAYMENT-REQUIRED: eyJ4NDAyVmVyc2lvbiI6Mn0... # base64 of the body below ], "amount": "0.35", "cost_breakdown": {"vm_cost": "$0.35", "domain_cost": "$0.00", "total": "$0.35"}, - "specs": {"vcpu": 1, "memory_mb": 512, "disk_gb": 10, "ipv6": true, "ipv4": false} + "specs": {"vcpu": 1, "memory_mb": 1024, "disk_gb": 10, "ipv6": true, "ipv4": false} } ``` Sign an EIP-3009 `TransferWithAuthorization` for the `accepts[].price`, base64- -encode the x402 payment payload, and resend the same request with -`X-PAYMENT: `. - -**Durable quotes (recommended):** call `POST /v1/vm/quote` first to lock a price -and get a `quote_id`, the +encode the x402 payment payload, and resend the same re ... ``` # Citations -[1] [SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL.md) +[1] [skills/hyrule-cloud/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-cloud/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-dns-registry.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill.md similarity index 64% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-dns-registry.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill.md index 7aa08bb..718cdc3 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-dns-registry.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-dns-registry-skill.md @@ -1,28 +1,29 @@ --- type: Skill title: Hyrule DNS and Registry Skill -description: Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, - RDAP, WHOIS, registrar/delegation, or record-publication guidance. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-dns-registry.md +description: '--- name: hyrule-dns-registry description: "Use Hyrule Cloud when an + AI agent needs read-only DNS, DNSSEC, propagation, RDAP, WHOIS, registrar/delegation, + or record-publication guidance." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-dns-registry/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-dns-registry.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-73 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-dns-registry.md#L1-L73 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-dns-registry/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-78 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-dns-registry/SKILL.md#L1-L78 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-dns-registry.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-dns-registry/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-dns-registry.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `73` | +| Path | `skills/hyrule-dns-registry/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `78` | # Detected headings @@ -49,6 +50,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-dns-registry +description: "Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, RDAP, WHOIS, registrar/delegation, or record-publication guidance." +--- + # Hyrule DNS and Registry Skill Use Hyrule Cloud when an AI agent needs read-only DNS, DNSSEC, propagation, @@ -104,15 +110,10 @@ curl -X POST https://cloud.hyrule.host/v1/dns/recommend-records \ ```bash curl -X POST https://cloud.hyrule.host/v1/rdap/lookup \ - -H 'Content-Type: application/json' \ - -H 'X-PAYMENT: ' \ - -d '{"subject":{"type":"domain","value":"example.com"}}' - -curl -X POST https://cloud.hyrule.host/v1/whois/lookup \ - -H 'Content-Type: a + -H 'Content-Type: ... ``` # Citations -[1] [SKILL-dns-registry.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-dns-registry.md) +[1] [skills/hyrule-dns-registry/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-dns-registry/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill.md similarity index 59% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill.md index ff3c33b..5abfb3e 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-mail-deliverability.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-deliverability-skill.md @@ -1,29 +1,30 @@ --- type: Skill title: Hyrule Mail Deliverability Skill -description: Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, - delayed, or spam-filtered email for any public domain. This Skill is a marketing/support - wrapper over the canonical `/v1/mx` API. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail-deliverability.md +description: '--- name: hyrule-mail-deliverability description: "Use Hyrule Cloud + when an AI agent needs to diagnose missing, rejected, delayed, or spam-filtered + email for any public domain. This Skill is a marketing/support wrapper over the + canonical...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail-deliverability/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-mail-deliverability.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-76 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail-deliverability.md#L1-L76 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-mail-deliverability/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-78 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail-deliverability/SKILL.md#L1-L78 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-mail-deliverability.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-mail-deliverability/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -31,9 +32,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-mail-deliverability.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `76` | +| Path | `skills/hyrule-mail-deliverability/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `78` | # Detected headings @@ -49,6 +50,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-mail-deliverability +description: "Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, delayed, or spam-filtered email for any public domain. This Skill is a marketing/support wrapper over the canonical /v1/mx API." +--- + # Hyrule Mail Deliverability Skill Use Hyrule Cloud when an AI agent needs to diagnose missing, rejected, @@ -59,11 +65,8 @@ marketing/support wrapper over the canonical `/v1/mx` API. - `/v1/mx` diagnoses mail delivery, DNS authentication, SMTP reachability, blacklists, bounce messages, and record recommendations. -- `/v1/mail` creates and operates Hyrule Agent Mail mailboxes. - `/v1/dns` performs lower-level read-only DNS lookups. -Do not use `/v1/mail` for third-party domain deliverability diagnostics. - ## Discovery ```bash @@ -106,15 +109,10 @@ curl -X POST https://cloud.hyrule.host/v1/mx/bounce/parse \ ```bash curl -X POST https://cloud.hyrule.host/v1/mx/recommend-records \ - -H 'Content-Type: application/json' \ - -H 'X-PAYMENT: ' \ - -d '{ - "domain":"example.com", - "provider":"custom", - "sending_ + -H 'Content-Type: applicatio ... ``` # Citations -[1] [SKILL-mail-deliverability.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail-deliverability.md) +[1] [skills/hyrule-mail-deliverability/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail-deliverability/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-mail.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill.md similarity index 53% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-mail.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill.md index c7b7ad8..4ff9456 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-mail.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mail-skill.md @@ -1,29 +1,29 @@ --- type: Skill title: Hyrule Agent Mail Skill -description: Hyrule Agent Mail is the planned paid mailbox product for AI agents. - The API contract is stable now; the backend adapter can be Stalwart, Postfix/Dovecot, - Rspamd, or another mail backend hidden behind this API. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail.md +description: '--- name: hyrule-mail description: "NOT YET LAUNCHED. The mail backend + is under construction: every paid /v1/mail endpoint currently returns HTTP 501 without + charging. Do not publish this skill or point agents at it until the product shi...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-mail.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-53 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail.md#L1-L53 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-mail/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-62 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail/SKILL.md#L1-L62 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-mail.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-mail/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -31,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-mail.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `53` | +| Path | `skills/hyrule-mail/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `62` | # Detected headings @@ -45,8 +45,17 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-mail +description: "NOT YET LAUNCHED. The mail backend is under construction: every paid /v1/mail endpoint currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until the product ships." +--- + # Hyrule Agent Mail Skill +> **NOT YET LAUNCHED.** The mail backend is under construction: every paid +> `/v1/mail` endpoint currently returns HTTP 501 without charging. Do not +> publish this skill or point agents at it until the product ships. + Hyrule Agent Mail is the planned paid mailbox product for AI agents. The API contract is stable now; the backend adapter can be Stalwart, Postfix/Dovecot, Rspamd, or another mail backend hidden behind this API. @@ -92,16 +101,10 @@ curl -X POST https://cloud.hyrule.host/v1/mail/accounts \ Send mail by API: ```bash -curl -X POST https://cloud.hyrule.host/v1/mail/messages/send \ - -H 'Content-Type: application/json' \ -[sensitive assignment line omitted] - -H 'X-PAYMENT: ' \ - -d '{"mailbox_id":"mail_...","from":"support-agent@agentmail.hyrule.host","to":["customer@example.net"],"subject":"Update","text":"Hello"}' -``` - -[1 sensitive assignment line(s) omitted from excerpt] +curl -X POST https://cloud.hyrule.host/v1/mail/messages/sen +... ``` # Citations -[1] [SKILL-mail.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mail.md) +[1] [skills/hyrule-mail/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mail/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-mx.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill.md similarity index 61% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-mx.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill.md index 17161a6..71fc306 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-mx.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-mx-skill.md @@ -1,29 +1,29 @@ --- type: Skill title: Hyrule MX Diagnostics Skill -description: Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting - API for AI agents and ISP support automation. Hyrule implements the checks internally; - it is not affiliated with MXToolbox and does not scrape MXToolbox. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mx.md +description: '--- name: hyrule-mx description: "Hyrule MX Diagnostics is a paid, MXToolbox-compatible + troubleshooting API for AI agents and ISP support automation. Hyrule implements + the checks internally; it is not affiliated with MXToolbox and does n...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mx/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-mx.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-59 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mx.md#L1-L59 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-mx/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-64 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mx/SKILL.md#L1-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-mx.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-mx/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -31,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-mx.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `59` | +| Path | `skills/hyrule-mx/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `64` | # Detected headings @@ -46,6 +46,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-mx +description: "Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting API for AI agents and ISP support automation. Hyrule implements the checks internally; it is not affiliated with MXToolbox and does not scrape MXToolbox." +--- + # Hyrule MX Diagnostics Skill Hyrule MX Diagnostics is a paid, MXToolbox-compatible troubleshooting API for @@ -104,9 +109,10 @@ curl -X POST https://cloud.hyrule.host/v1/mx/jobs \ ## Safety Active probes reject private, loopback, link-local, multicast, unspecified, and -reserved targets by default. +re +... ``` # Citations -[1] [SKILL-mx.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-mx.md) +[1] [skills/hyrule-mx/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-mx/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill.md similarity index 58% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill.md index 7d18909..f84228b 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-nat-cgnat.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-nat-cgnat-skill.md @@ -1,28 +1,29 @@ --- type: Skill title: Hyrule NAT/CGNAT Skill -description: Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints - for a customer. This MVP does not require browser/WebRTC/STUN participation. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-nat-cgnat.md +description: '--- name: hyrule-nat-cgnat description: "Use Hyrule Cloud when an AI + agent needs server-side NAT or CGNAT hints for a customer. This MVP does not require + browser/WebRTC/STUN participation." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-nat-cgnat/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-nat-cgnat.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-41 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-nat-cgnat.md#L1-L41 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-nat-cgnat/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-46 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-nat-cgnat/SKILL.md#L1-L46 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-nat-cgnat.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-nat-cgnat/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-nat-cgnat.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `41` | +| Path | `skills/hyrule-nat-cgnat/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `46` | # Detected headings @@ -45,6 +46,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-nat-cgnat +description: "Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints for a customer. This MVP does not require browser/WebRTC/STUN participation." +--- + # Hyrule NAT/CGNAT Skill Use Hyrule Cloud when an AI agent needs server-side NAT or CGNAT hints for a @@ -90,4 +96,4 @@ client-assisted STUN/WebRTC test is required. # Citations -[1] [SKILL-nat-cgnat.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-nat-cgnat.md) +[1] [skills/hyrule-nat-cgnat/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-nat-cgnat/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-network-intel.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill.md similarity index 63% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-network-intel.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill.md index aad2e7a..3cbf80b 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-network-intel.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-network-intel-skill.md @@ -1,27 +1,28 @@ --- type: Skill title: Hyrule Network Intelligence Skill -description: Use Hyrule Cloud for paid, agent-friendly network intelligence primitives. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-network-intel.md +description: '--- name: hyrule-network-intel description: "Use Hyrule Cloud for paid, + agent-friendly network intelligence primitives." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-network-intel/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-network-intel.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-49 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-network-intel.md#L1-L49 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-network-intel/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-54 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-network-intel/SKILL.md#L1-L54 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-network-intel.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-network-intel/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -29,9 +30,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-network-intel.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `49` | +| Path | `skills/hyrule-network-intel/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `54` | # Detected headings @@ -44,6 +45,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-network-intel +description: "Use Hyrule Cloud for paid, agent-friendly network intelligence primitives." +--- + # Hyrule Network Intelligence Skill Use Hyrule Cloud for paid, agent-friendly network intelligence primitives. @@ -97,4 +103,4 @@ header. # Citations -[1] [SKILL-network-intel.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-network-intel.md) +[1] [skills/hyrule-network-intel/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-network-intel/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-port-reachability.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill.md similarity index 53% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-port-reachability.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill.md index 0c41392..e355ab1 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-port-reachability.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-port-reachability-skill.md @@ -1,28 +1,29 @@ --- type: Skill title: Hyrule Port Reachability Skill -description: Use Hyrule Cloud when an AI agent needs to answer whether one declared - public service is reachable from outside. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-port-reachability.md +description: '--- name: hyrule-port-reachability description: "Use Hyrule Cloud when + an AI agent needs to answer whether one declared public service is reachable from + outside." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-port-reachability/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-port-reachability.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-37 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-port-reachability.md#L1-L37 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-port-reachability/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-44 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-port-reachability/SKILL.md#L1-L44 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-port-reachability.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-port-reachability/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-port-reachability.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `37` | +| Path | `skills/hyrule-port-reachability/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `44` | # Detected headings @@ -45,6 +46,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-port-reachability +description: "Use Hyrule Cloud when an AI agent needs to answer whether one declared public service is reachable from outside." +--- + # Hyrule Port Reachability Skill Use Hyrule Cloud when an AI agent needs to answer whether one declared public @@ -81,9 +87,11 @@ curl -X POST https://cloud.hyrule.host/v1/ports/check \ Use this Skill for “my web/mail/SIP port is closed from outside” tickets. Use `/v1/web` for HTTP/TLS details, `/v1/mx` for SMTP/mail delivery details, and -`/v1/path` for packet loss or routing evidence. +`/v1/bgp/lookup` for routing/origin questions. (Active packet-loss/path +evidence via `/v1/path` is not launched yet, so this skill does not send you +there.) ``` # Citations -[1] [SKILL-port-reachability.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-port-reachability.md) +[1] [skills/hyrule-port-reachability/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-port-reachability/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-routing-path.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill.md similarity index 50% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-routing-path.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill.md index 2490a7b..a711327 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-routing-path.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-routing-path-skill.md @@ -1,28 +1,29 @@ --- type: Skill title: Hyrule Routing Path Skill -description: Use Hyrule Cloud when an AI agent needs to decide whether an outage is - likely customer LAN, AS215932, remote ISP, remote host, routing/BGP/RPKI, or inconclusive. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-routing-path.md +description: '--- name: hyrule-routing-path description: "NOT YET LAUNCHED. Active-probe + vantages (Globalping/RIPE Atlas) are not configured, so every paid /v1/path endpoint + currently returns HTTP 501 without charging. Do not publish this skill or poi...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-routing-path/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-routing-path.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-61 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-routing-path.md#L1-L61 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-routing-path/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-71 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-routing-path/SKILL.md#L1-L71 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-routing-path.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-routing-path/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-routing-path.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `61` | +| Path | `skills/hyrule-routing-path/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `71` | # Detected headings @@ -47,8 +48,18 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-routing-path +description: "NOT YET LAUNCHED. Active-probe vantages (Globalping/RIPE Atlas) are not configured, so every paid /v1/path endpoint currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until an active-probe vantage ships." +--- + # Hyrule Routing Path Skill +> **NOT YET LAUNCHED.** No active-probe vantage (Globalping/RIPE Atlas) is +> configured, so every paid `/v1/path` endpoint currently returns HTTP 501 +> without charging. Do not publish this skill or point agents at it until an +> active-probe vantage ships. + Use Hyrule Cloud when an AI agent needs to decide whether an outage is likely customer LAN, AS215932, remote ISP, remote host, routing/BGP/RPKI, or inconclusive. @@ -94,22 +105,10 @@ curl -X POST https://cloud.hyrule.host/v1/path/report \ ## Single paid probes ```bash -curl -X POST https://cloud.hyrule.host/v1/path/trace \ - -H 'Content-Type: application/json' \ - -H 'X-PAYMENT: ' \ - -d '{"target":"example.com","vantages":["extmon"]}' -``` - -## Agent guidance - -Use `/v1/path/report` when the ticket asks “is this my ISP, your network, or -the remote site?” Use `/v1/path/mtr` for packet-loss claims. Use `/v1/bgp/lookup` -when BGP origin, RPKI, route visibility, or AS path is the likely issue. - -Active probes are abuse-controlled: private/reserved/link-local/loopback targets -are blocked and Hyrule does not offer general-purpose scanning. +curl -X POST https://cloud.hyrule.host/v1/path/trace +... ``` # Citations -[1] [SKILL-routing-path.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-routing-path.md) +[1] [skills/hyrule-routing-path/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-routing-path/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill.md new file mode 100644 index 0000000..646bca7 --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-speedtest-skill.md @@ -0,0 +1,98 @@ +--- +type: Skill +title: Hyrule Speedtest Skill +description: '--- name: hyrule-speedtest description: "NOT YET LAUNCHED. The measurement + backend (payload/upload endpoints) is under construction: paid /v1/speedtest endpoints + currently return HTTP 501 without charging. Do not publish this skill or po...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-speedtest/SKILL.md +tags: +- as215932 +- hyrule-cloud +- skill +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: skills/hyrule-speedtest/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-46 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-speedtest/SKILL.md#L1-L46 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: skills/hyrule-speedtest/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `skills/hyrule-speedtest/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `46` | + +# Detected headings + +* `# Hyrule Speedtest Skill` +* `## Discovery` +* `## Paid speedtest evidence contract` +* `## Agent guidance` + +# Deterministic excerpt + +```markdown +--- +name: hyrule-speedtest +description: "NOT YET LAUNCHED. The measurement backend (payload/upload endpoints) is under construction: paid /v1/speedtest endpoints currently return HTTP 501 without charging. Do not publish this skill or point agents at it until the product ships." +--- + +# Hyrule Speedtest Skill + +> **NOT YET LAUNCHED.** The measurement backend (payload/upload endpoints) is +> under construction: paid `/v1/speedtest` endpoints currently return HTTP 501 +> without charging. Do not publish this skill or point agents at it until the +> product ships. + +Use Hyrule Cloud when an AI agent needs throughput, latency, jitter, and path +evidence between a client and Hyrule/AS215932 endpoints. + +This is not an Ookla/Fast.com replacement and does not claim global speedtest +coverage. + +## Discovery + +```bash +curl https://cloud.hyrule.host/v1/speedtest/capabilities +curl https://cloud.hyrule.host/v1/speedtest/pricing +``` + +## Paid speedtest evidence contract + +```bash +curl -X POST https://cloud.hyrule.host/v1/speedtest \ + -H 'Content-Type: application/json' \ + -H 'X-PAYMENT: ' \ + -d '{ + "target":"hyrule", + "direction":"bidirectional", + "duration_seconds":10, + "max_megabytes":25, + "vantages":["as215932"] + }' +``` + +## Agent guidance + +Use this Skill when the question is “can the customer reach Hyrule/AS215932 at +reasonable throughput?” Pair with `/v1/path/report` when packet loss, routing, +or BGP evidence is needed. Accurate throughput requires client participation; +server-only tests can only prepare the evidence contract and endpoints. +``` + +# Citations + +[1] [skills/hyrule-speedtest/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-speedtest/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill.md similarity index 51% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill.md index 30938be..5a01fa2 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-threat-reputation.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-threat-reputation-skill.md @@ -1,28 +1,30 @@ --- type: Skill title: Hyrule Threat Reputation Skill -description: Use Hyrule Cloud when an AI agent needs open-source-first domain, IP, - RBL, certificate transparency, RDAP/WHOIS, or reputation context. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-threat-reputation.md +description: '--- name: hyrule-threat-reputation description: "NOT YET LAUNCHED. No + reputation source is configured, so /v1/threat/lookup currently returns HTTP 501 + without charging. Do not publish this skill or point agents at it until a reputation + s...' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-threat-reputation/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-threat-reputation.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-57 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-threat-reputation.md#L1-L57 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-threat-reputation/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-66 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-threat-reputation/SKILL.md#L1-L66 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-threat-reputation.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-threat-reputation/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -30,9 +32,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-threat-reputation.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `57` | +| Path | `skills/hyrule-threat-reputation/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `66` | # Detected headings @@ -46,8 +48,17 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-threat-reputation +description: "NOT YET LAUNCHED. No reputation source is configured, so /v1/threat/lookup currently returns HTTP 501 without charging. Do not publish this skill or point agents at it until a reputation source ships." +--- + # Hyrule Threat Reputation Skill +> **NOT YET LAUNCHED.** No reputation source is configured, so the paid +> `/v1/threat/*` endpoints currently return HTTP 501 without charging. Do not +> publish this skill or point agents at it until a reputation source ships. + Use Hyrule Cloud when an AI agent needs open-source-first domain, IP, RBL, certificate transparency, RDAP/WHOIS, or reputation context. @@ -94,17 +105,10 @@ curl -X POST https://cloud.hyrule.host/v1/threat/lookup \ ```bash curl -H 'X-PAYMENT: ' https://cloud.hyrule.host/v1/threat/domain/example.com -curl -H 'X-PAYMENT: ' https://cloud.hyrule.host/v1/threat/rbl?target=203.0.113.10 -curl -H 'X-PAYMENT: ' https://cloud.hyrule.host/v1/threat/ct?domain=example.com -``` - -## Agent guidance - -Use this Skill to add reputation context to mail, web, abuse, phishing, or -blocklist investigations. For mail-specific deliverability, call `/v1/mx` first -and use `/v1/threat` for supplemental reputation evidence. +curl -H 'X-PAYMENT: ' https://cloud.hy +... ``` # Citations -[1] [SKILL-threat-reputation.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-threat-reputation.md) +[1] [skills/hyrule-threat-reputation/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-threat-reputation/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill.md new file mode 100644 index 0000000..92ecd35 --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-voip-sip-skill.md @@ -0,0 +1,97 @@ +--- +type: Skill +title: Hyrule VoIP/SIP Skill +description: '--- name: hyrule-voip-sip description: "Use Hyrule Cloud when an AI + agent needs SIP DNS, SIP TLS, SIP OPTIONS, or STUN/TURN diagnostic context." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-voip-sip/SKILL.md +tags: +- as215932 +- hyrule-cloud +- skill +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: skills/hyrule-voip-sip/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-45 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-voip-sip/SKILL.md#L1-L45 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: skills/hyrule-voip-sip/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `skills/hyrule-voip-sip/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `45` | + +# Detected headings + +* `# Hyrule VoIP/SIP Skill` +* `## Source policy` +* `## Discovery` +* `## Paid SIP check` +* `## Agent guidance` + +# Deterministic excerpt + +```markdown +--- +name: hyrule-voip-sip +description: "Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, or STUN/TURN diagnostic context." +--- + +# Hyrule VoIP/SIP Skill + +Use Hyrule Cloud when an AI agent needs SIP DNS, SIP TLS, SIP OPTIONS, or +STUN/TURN diagnostic context. + +## Source policy + +SIP DNS and SIP TLS run from Hyrule's public diagnostic surface. Number +intelligence (carrier/CNAM/spam/E911 via `/v1/voip/number/lookup`) is **not +launched yet** — the route returns HTTP 501 until a provider is configured, so +this skill is SIP-only and does not advertise or document number lookups. + +## Discovery + +```bash +curl https://cloud.hyrule.host/v1/voip/capabilities +curl https://cloud.hyrule.host/v1/voip/sources +curl https://cloud.hyrule.host/v1/voip/pricing +``` + +## Paid SIP check + +```bash +curl -X POST https://cloud.hyrule.host/v1/voip/check \ + -H 'Content-Type: application/json' \ + -H 'X-PAYMENT: ' \ + -d '{"target":"example.com","checks":["sip_dns","sip_tls"],"sip_port":5061}' +``` + +## Agent guidance + +Use this Skill for hosted PBX/SIP trunk, softphone, SIP TLS certificate, or SRV +record tickets. If it is a single SIP port reachability question, use +`/v1/ports/check` with `5060` or `5061`; for BGP/routing origin questions use +`/v1/bgp/lookup`. (Active packet-loss/path evidence via `/v1/path` is not +launched yet, so this skill does not send you there.) + +Number intelligence (carrier/CNAM/spam/E911 via `/v1/voip/number/lookup`) is not +launched yet — the route returns HTTP 501 until a provider is configured, so +this skill does not document it. +``` + +# Citations + +[1] [skills/hyrule-voip-sip/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-voip-sip/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skill-web-reachability.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill.md similarity index 61% rename from okf/generated/source-docs/as215932/hyrule-cloud/skill-web-reachability.md rename to okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill.md index 392164e..95b672f 100644 --- a/okf/generated/source-docs/as215932/hyrule-cloud/skill-web-reachability.md +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-hyrule-web-reachability-skill.md @@ -1,29 +1,29 @@ --- type: Skill title: Hyrule Web Reachability Skill -description: Use Hyrule Cloud when an AI agent needs live, paid evidence for public - website reachability, TLS/certificate failures, HTTP behavior, security headers, - and CDN/WAF hints. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-web-reachability.md +description: '--- name: hyrule-web-reachability description: "Use Hyrule Cloud when + an AI agent needs live, paid evidence for public website reachability, TLS/certificate + failures, HTTP behavior, security headers, and CDN/WAF hints." ---' +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-web-reachability/SKILL.md tags: - as215932 - hyrule-cloud - skill -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud - path: SKILL-web-reachability.md - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - lines: 1-59 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-web-reachability.md#L1-L59 -last_verified_at: '2026-07-03T13:54:47Z' + path: skills/hyrule-web-reachability/SKILL.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-64 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-web-reachability/SKILL.md#L1-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud -source_path: SKILL-web-reachability.md -commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 +source_path: skills/hyrule-web-reachability/SKILL.md +commit: a8677707db803f603464852295cae7cf161ca0e8 --- # Source @@ -31,9 +31,9 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 | Field | Value | | --- | --- | | Repository | `AS215932/hyrule-cloud` | -| Path | `SKILL-web-reachability.md` | -| Commit | `9661a8a53694fb0e771b5958b9c300dc346fddd6` | -| Lines | `59` | +| Path | `skills/hyrule-web-reachability/SKILL.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `64` | # Detected headings @@ -48,6 +48,11 @@ commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 # Deterministic excerpt ```markdown +--- +name: hyrule-web-reachability +description: "Use Hyrule Cloud when an AI agent needs live, paid evidence for public website reachability, TLS/certificate failures, HTTP behavior, security headers, and CDN/WAF hints." +--- + # Hyrule Web Reachability Skill Use Hyrule Cloud when an AI agent needs live, paid evidence for public website @@ -103,13 +108,10 @@ curl -X POST https://cloud.hyrule.host/v1/web/tls/deep \ ## Agent guidance -Prefer `/v1/web/check` for normal support triage. Use `/v1/web/tls/deep` only -when the customer specifically needs protocol/certificate grading evidence. -Active probes are abuse-controlled: private, reserved, loopback, link-local, -and mult +Prefer `/v1/we ... ``` # Citations -[1] [SKILL-web-reachability.md](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/SKILL-web-reachability.md) +[1] [skills/hyrule-web-reachability/SKILL.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/hyrule-web-reachability/SKILL.md) diff --git a/okf/generated/source-docs/as215932/hyrule-cloud/skills-readme.md b/okf/generated/source-docs/as215932/hyrule-cloud/skills-readme.md new file mode 100644 index 0000000..f41358b --- /dev/null +++ b/okf/generated/source-docs/as215932/hyrule-cloud/skills-readme.md @@ -0,0 +1,102 @@ +--- +type: Source Document +title: Hyrule Cloud OpenClaw Skills +description: One directory per ClawHub slug, each containing a `SKILL.md` with `name`/`description` + frontmatter. These are the agent-facing API references published to the ClawHub + skill registry. +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/README.md +tags: +- as215932 +- hyrule-cloud +- source-document +timestamp: '2026-07-10T04:36:13Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/hyrule-cloud + path: skills/README.md + commit: a8677707db803f603464852295cae7cf161ca0e8 + lines: 1-57 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/README.md#L1-L57 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/hyrule-cloud +source_path: skills/README.md +commit: a8677707db803f603464852295cae7cf161ca0e8 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/hyrule-cloud` | +| Path | `skills/README.md` | +| Commit | `a8677707db803f603464852295cae7cf161ca0e8` | +| Lines | `57` | + +# Detected headings + +* `# Hyrule Cloud OpenClaw Skills` +* `## Publishing` +* `# Dry-run one skill, then publish it` +* `# Later bulk updates` +* `## Withheld — do NOT publish` +* `## Keeping skills honest` + +# Deterministic excerpt + +```markdown +# Hyrule Cloud OpenClaw Skills + +One directory per ClawHub slug, each containing a `SKILL.md` with +`name`/`description` frontmatter. These are the agent-facing API references +published to the [ClawHub](https://clawhub.ai) skill registry. + +## Publishing + +```bash +npm i -g clawhub +clawhub login # GitHub account must be ≥ 1 week old + +# Dry-run one skill, then publish it +clawhub skill publish ./skills/hyrule-cloud --slug hyrule-cloud --version 1.0.0 --dry-run +clawhub skill publish ./skills/hyrule-cloud --slug hyrule-cloud --version 1.0.0 + +# Later bulk updates +clawhub sync --dry-run +clawhub sync --all +``` + +**Do not publish anything until the live paid VM canary has passed** +(docs/runbooks/x402-launch.md). Publishing order — umbrella first so +cross-references resolve: + +1. `hyrule-cloud` (VM + domain + DNS umbrella) +2. `hyrule-network-intel` +3. `hyrule-bgp` +4. `hyrule-dns-registry` +5. `hyrule-mx` +6. `hyrule-web-reachability` +7. `hyrule-port-reachability` +8. `hyrule-nat-cgnat` +9. `hyrule-voip-sip` — SIP/`/v1/voip/check` only (the number-lookup section is + already stripped from the source SKILL.md until a number-intel provider ships) +10. `hyrule-mail-deliverability` + +## Withheld — do NOT publish + +- `hyrule-mail` — every paid `/v1/mail` endpoint returns 501; contract preview only +- `hyrule-speedtest` — measurement backend (payload/upload endpoints) not routed +- `hyrule-routing-path` — `/v1/path/*` returns 501 until an active-probe vantage + (Globalping/RIPE Atlas) is configured; only a "probe accepted" contract today +- `hyrule-threat-reputation` — `/v1/threat/lookup` returns 501 until a licensed + reputation source is configured; the lookup service makes no external calls today +- `hyrule-agentic-support` — the umbrella cross-references not-yet-launched flows + (`/v1/path/report +... +``` + +# Citations + +[1] [skills/README.md](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/skills/README.md) diff --git a/okf/generated/source-docs/as215932/hyrule-mcp/pyproject-toml.md b/okf/generated/source-docs/as215932/hyrule-mcp/pyproject-toml.md index 2d044b9..33ca99d 100644 --- a/okf/generated/source-docs/as215932/hyrule-mcp/pyproject-toml.md +++ b/okf/generated/source-docs/as215932/hyrule-mcp/pyproject-toml.md @@ -18,7 +18,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 1-57 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/pyproject.toml#L1-L57 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/source-docs/as215932/hyrule-mcp/readme.md b/okf/generated/source-docs/as215932/hyrule-mcp/readme.md index cb61181..4973a6f 100644 --- a/okf/generated/source-docs/as215932/hyrule-mcp/readme.md +++ b/okf/generated/source-docs/as215932/hyrule-mcp/readme.md @@ -18,7 +18,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 1-177 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/README.md#L1-L177 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/source-docs/as215932/hyrule-mcp/testing.md b/okf/generated/source-docs/as215932/hyrule-mcp/testing.md index 648aeed..ac648a0 100644 --- a/okf/generated/source-docs/as215932/hyrule-mcp/testing.md +++ b/okf/generated/source-docs/as215932/hyrule-mcp/testing.md @@ -16,7 +16,7 @@ source_refs: commit: b201978d6474112f46095b37bb4b35e13855fd50 lines: 1-15 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/TESTING.md#L1-L15 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/source-docs/as215932/hyrule-network-proxy/agents.md b/okf/generated/source-docs/as215932/hyrule-network-proxy/agents.md index 736b78b..030ea24 100644 --- a/okf/generated/source-docs/as215932/hyrule-network-proxy/agents.md +++ b/okf/generated/source-docs/as215932/hyrule-network-proxy/agents.md @@ -18,7 +18,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: 1-21 url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/AGENTS.md#L1-L21 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/source-docs/as215932/hyrule-network-proxy/go-mod.md b/okf/generated/source-docs/as215932/hyrule-network-proxy/go-mod.md index 86a1dde..398bb8b 100644 --- a/okf/generated/source-docs/as215932/hyrule-network-proxy/go-mod.md +++ b/okf/generated/source-docs/as215932/hyrule-network-proxy/go-mod.md @@ -16,7 +16,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: 1-19 url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/go.mod#L1-L19 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/source-docs/as215932/hyrule-network-proxy/readme.md b/okf/generated/source-docs/as215932/hyrule-network-proxy/readme.md index 65da9db..ea63b39 100644 --- a/okf/generated/source-docs/as215932/hyrule-network-proxy/readme.md +++ b/okf/generated/source-docs/as215932/hyrule-network-proxy/readme.md @@ -17,7 +17,7 @@ source_refs: commit: b82dc72bbf382167062bff272606ce84ec20538c lines: 1-98 url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/README.md#L1-L98 -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/source-docs/as215932/hyrule-web/package-json.md b/okf/generated/source-docs/as215932/hyrule-web/package-json.md index 33e7af7..c6e7d01 100644 --- a/okf/generated/source-docs/as215932/hyrule-web/package-json.md +++ b/okf/generated/source-docs/as215932/hyrule-web/package-json.md @@ -5,26 +5,26 @@ description: '{ "name": "hyrule-web-frontend", "version": "0.1.0", "private": tr "type": "module", "description": "Frontend build for hyrule-web (Vite + TypeScript + Tailwind). Bundles to hyrule_web/static/dist/; the committed bundle is shipped by...' -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/package.json +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/package.json tags: - as215932 - hyrule-web - source-document -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: package.json - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 1-41 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/package.json#L1-L41 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/package.json#L1-L41 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web source_path: package.json -commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 +commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 --- # Source @@ -33,7 +33,7 @@ commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 | --- | --- | | Repository | `AS215932/hyrule-web` | | Path | `package.json` | -| Commit | `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` | +| Commit | `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` | | Lines | `41` | # Detected headings @@ -42,4 +42,4 @@ No markdown headings detected. # Citations -[1] [package.json](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/package.json) +[1] [package.json](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/package.json) diff --git a/okf/generated/source-docs/as215932/hyrule-web/pyproject-toml.md b/okf/generated/source-docs/as215932/hyrule-web/pyproject-toml.md index dd36fb5..71d6519 100644 --- a/okf/generated/source-docs/as215932/hyrule-web/pyproject-toml.md +++ b/okf/generated/source-docs/as215932/hyrule-web/pyproject-toml.md @@ -4,26 +4,26 @@ title: Stray scratch files at repo root from earlier work — not part of the pa description: '[project] name = "hyrule-web" version = "0.1.0" description = "Web frontend for Hyrule Cloud — lightweight, server-rendered, Tor-friendly" requires-python = ">=3.12" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.34", "jinja2>=...' -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml tags: - as215932 - hyrule-web - source-document -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: pyproject.toml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 1-57 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml#L1-L57 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml#L1-L57 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web source_path: pyproject.toml -commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 +commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 --- # Source @@ -32,7 +32,7 @@ commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 | --- | --- | | Repository | `AS215932/hyrule-web` | | Path | `pyproject.toml` | -| Commit | `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` | +| Commit | `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` | | Lines | `57` | # Detected headings @@ -41,4 +41,4 @@ commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 # Citations -[1] [pyproject.toml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/pyproject.toml) +[1] [pyproject.toml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/pyproject.toml) diff --git a/okf/generated/source-docs/as215932/hyrule-web/readme.md b/okf/generated/source-docs/as215932/hyrule-web/readme.md index fade7a3..f7801e7 100644 --- a/okf/generated/source-docs/as215932/hyrule-web/readme.md +++ b/okf/generated/source-docs/as215932/hyrule-web/readme.md @@ -2,26 +2,26 @@ type: Source Document title: Hyrule Web description: Main branded website for Hyrule Networks (AS215932). -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md tags: - as215932 - hyrule-web - source-document -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: README.md - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 lines: 1-17 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md#L1-L17 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md#L1-L17 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web source_path: README.md -commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 +commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 --- # Source @@ -30,7 +30,7 @@ commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 | --- | --- | | Repository | `AS215932/hyrule-web` | | Path | `README.md` | -| Commit | `d94146e67f9eb05f8eeb5c57cab74cbe676f5c79` | +| Commit | `8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8` | | Lines | `17` | # Detected headings @@ -62,4 +62,4 @@ _Part of [Hyrule Networks (AS215932)](https://github.com/AS215932)._ # Citations -[1] [README.md](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/README.md) +[1] [README.md](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/README.md) diff --git a/okf/generated/source-docs/as215932/network-operations/agents.md b/okf/generated/source-docs/as215932/network-operations/agents.md index 5309587..f12b15f 100644 --- a/okf/generated/source-docs/as215932/network-operations/agents.md +++ b/okf/generated/source-docs/as215932/network-operations/agents.md @@ -4,26 +4,26 @@ title: AS215932 Infrastructure Agent Guide description: '- Before making changes, run `git branch --show-current` and `git status --short`. - Unless the user explicitly says to continue work on the current branch, create a fresh task branch from up-to-date `main` before editing: - `git fetch o...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md tags: - agent-instruction - as215932 - network-operations -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: AGENTS.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-53 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md#L1-L53 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md#L1-L53 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: AGENTS.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `AGENTS.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `53` | # Detected headings @@ -75,4 +75,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [AGENTS.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/AGENTS.md) +[1] [AGENTS.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/AGENTS.md) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml.md index 3c70266..ab612d2 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-all-yml.md @@ -4,26 +4,26 @@ title: AS215932 network constants and peer registry. description: '--- # AS215932 network constants and peer registry. # Every firewall rule references peers by name, never by literal address. # When a host moves, this is the one place to update.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/all.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-174 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml#L1-L174 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-173 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml#L1-L173 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/all.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/all.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `174` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `173` | # Detected headings @@ -55,13 +55,13 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# ci-pr — unprivileged PR runner, customer-isolated segment (not infra).` * `# Key matches inventory_hostname (the monitoring template does` * `# peers[inventory_hostname]); referenced via peers['ci-pr'] where needed.` -* `# Off-net external monitor (different ASN, different billing).` +* `# Off-net external monitor (Vultr London; different ASN, different billing).` * `# Probes AS215932 from the outside the same way real users do.` -* `# ipv4/ipv6 are placeholders until the VPS is provisioned — fill in` -* `# before applying ansible/playbooks/extmon.yml.` * `# --- BGP peer addresses (external transits) ---` * `# --- Openprovider DNS secondary AXFR sources ---` +* `# From hyrule-infra/configs/knot.conf.j2:28-29.` +* `# --- WireGuard tunnel underlay UDP ports (per CLAUDE.md mesh table) ---` # Citations -[1] [ansible/inventory/group_vars/all.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/all.yml) +[1] [ansible/inventory/group_vars/all.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/all.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml.md index aa137e2..3585f72 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-freebsd-yml.md @@ -5,26 +5,26 @@ title: 'Default is no escalation; playbooks opt in with become: true at play or description: '--- ansible_user: svag # Default is no escalation; playbooks opt in with become: true at play or task level. # Localhost-delegated render tasks override with explicit become: false. ansible_become_method: doas ansible_python_interpreter:...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/freebsd.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/freebsd.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/freebsd.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-8 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/freebsd.yml#L1-L8 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/freebsd.yml#L1-L8 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/freebsd.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,7 +33,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/freebsd.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `8` | # Detected headings @@ -43,4 +43,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/group_vars/freebsd.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/freebsd.yml) +[1] [ansible/inventory/group_vars/freebsd.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/freebsd.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml.md index 85ab09f..823e5d9 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-infra-vms-yml.md @@ -4,26 +4,26 @@ title: Default posture for Debian/OpenBSD infrastructure VMs behind rtr. description: '--- # Default posture for Debian/OpenBSD infrastructure VMs behind rtr. # Log-only observation is complete; Linux service hosts enforce default-deny. firewall_input_policy: drop firewall_log_only: false firewall_allow_node_exporter_from_...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/infra_vms.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/infra_vms.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/infra_vms.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-6 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/infra_vms.yml#L1-L6 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/infra_vms.yml#L1-L6 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/infra_vms.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/infra_vms.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `6` | # Detected headings @@ -42,4 +42,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/group_vars/infra_vms.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/infra_vms.yml) +[1] [ansible/inventory/group_vars/infra_vms.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/infra_vms.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml.md index df26238..17f39db 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-linux-yml.md @@ -5,26 +5,26 @@ title: 'Default is no escalation — playbooks opt in with `become: true` at pla description: '--- ansible_user: svag # Default is no escalation — playbooks opt in with `become: true` at play or task level. # Localhost-delegated render tasks override with explicit `become: false`. ansible_become_method: sudo ansible_python_interpr...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/linux.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/linux.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/linux.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-8 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/linux.yml#L1-L8 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/linux.yml#L1-L8 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/linux.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,7 +33,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/linux.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `8` | # Detected headings @@ -43,4 +43,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/group_vars/linux.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/linux.yml) +[1] [ansible/inventory/group_vars/linux.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/linux.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml.md index 7a219ec..203abfc 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-nameservers-yml.md @@ -3,26 +3,26 @@ type: Source Document title: Knot DNS — shared between primary (dns) and secondary (ns2). description: Indexed source document `ansible/inventory/group_vars/nameservers.yml` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/nameservers.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/nameservers.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/nameservers.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-18 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/nameservers.yml#L1-L18 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/nameservers.yml#L1-L18 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/nameservers.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,7 +31,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/nameservers.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `18` | # Detected headings @@ -46,4 +46,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/group_vars/nameservers.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/nameservers.yml) +[1] [ansible/inventory/group_vars/nameservers.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/nameservers.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml.md index 531af6e..dbfeb04 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml.md @@ -4,26 +4,26 @@ title: openbsd.yml description: '--- ansible_user: svag ansible_become: true ansible_become_method: doas ansible_python_interpreter: /usr/local/bin/python3 ansible_os_family: OpenBSD ansible_distribution: OpenBSD' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/openbsd.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/openbsd.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/openbsd.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-7 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/openbsd.yml#L1-L7 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/openbsd.yml#L1-L7 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/openbsd.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/openbsd.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `7` | # Detected headings @@ -41,4 +41,4 @@ No markdown headings detected. # Citations -[1] [ansible/inventory/group_vars/openbsd.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/openbsd.yml) +[1] [ansible/inventory/group_vars/openbsd.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/openbsd.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml.md index 78fab84..64dda89 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml.md @@ -4,26 +4,26 @@ title: Hosts that legitimately accept traffic from the public internet. description: '--- # Hosts that legitimately accept traffic from the public internet. # rtr (DNAT target), dns (auth NS), proxy (TLS), vpn (WireGuard). firewall_public_facing: true' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/public_facing.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/public_facing.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/public_facing.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-4 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/public_facing.yml#L1-L4 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/public_facing.yml#L1-L4 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/public_facing.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/public_facing.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `4` | # Detected headings @@ -42,4 +42,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/group_vars/public_facing.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/public_facing.yml) +[1] [ansible/inventory/group_vars/public_facing.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/public_facing.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml.md index 33572ed..698d992 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml.md @@ -3,26 +3,26 @@ type: Source Document title: routers.yml description: '--- firewall_enable_forwarding: true firewall_allow_bgp: true firewall_allow_ospf6_on_wg: true' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/routers.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/routers.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/group_vars/routers.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-4 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/routers.yml#L1-L4 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/routers.yml#L1-L4 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/group_vars/routers.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,7 +31,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/group_vars/routers.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `4` | # Detected headings @@ -40,4 +40,4 @@ No markdown headings detected. # Citations -[1] [ansible/inventory/group_vars/routers.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/group_vars/routers.yml) +[1] [ansible/inventory/group_vars/routers.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/group_vars/routers.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml.md index 2ef2323..6ff9b37 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml.md @@ -3,26 +3,26 @@ type: Source Document title: api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter. description: '--- # api — hyrule-cloud (FastAPI on :8402) + PostgreSQL (localhost) + postgres_exporter.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/api.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-17 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml#L1-L17 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-27 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml#L1-L27 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/api.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,8 +31,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/api.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `17` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `27` | # Detected headings @@ -40,7 +40,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# API upstreams and backend health checks.` * `# Monitoring scrapes.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/api.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/api.yml) +[1] [ansible/inventory/host_vars/api.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/api.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml.md index 4602c0d..335e60f 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-pr-yml.md @@ -4,26 +4,26 @@ title: ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR description: '--- # ci-pr — UNPRIVILEGED self-hosted GitHub Actions runner for untrusted PR code # (PR-Agent, Semgrep, and — after Wave 4 — all pull_request lint/test/build jobs). # # Deliberately on the CUSTOMER-ISOLATED segment (2a0c:b641:b51::/48,...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/ci-pr.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-68 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml#L1-L68 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-80 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml#L1-L80 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/ci-pr.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/ci-pr.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `68` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `80` | # Detected headings @@ -64,4 +64,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/host_vars/ci-pr.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci-pr.yml) +[1] [ansible/inventory/host_vars/ci-pr.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci-pr.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml.md index ed01c56..08f1119 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ci-yml.md @@ -4,26 +4,26 @@ title: ci — self-hosted GitHub Actions runner for AS215932/network-operations. description: '--- # ci — self-hosted GitHub Actions runner for AS215932/network-operations. # # The runner picks up workflow jobs labeled `self-hosted, linux, x64, hyrule-infra` # (see .github/workflows/*.yml). It has overlay v6 reach to every infra h...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/ci.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-31 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml#L1-L31 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-44 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml#L1-L44 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/ci.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/ci.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `31` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `44` | # Detected headings @@ -49,7 +49,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# The runner-health check lives in configs/mon/icinga2/services/github-runner.conf` * `# (Prometheus query on node_systemd_unit_state) — no by_ssh trust plumbing needed.` * `# Logs — ship journald to log VM.` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/ci.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ci.yml) +[1] [ansible/inventory/host_vars/ci.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ci.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml.md index 5b0beb7..2e96fd6 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-ch1-yml.md @@ -5,26 +5,26 @@ description: '--- # cr1-ch1 — FreeBSD 14.4 + FRRouting at Securebit CH. # Init role: independent Swiss path-diversity router. External Securebit BGP # neighbor details are intentionally not enabled yet; this host joins the AS215932 # overlay via rt...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/cr1-ch1.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-52 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml#L1-L52 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-60 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml#L1-L60 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/cr1-ch1.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,8 +33,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/cr1-ch1.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `52` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `60` | # Detected headings @@ -48,7 +48,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# user. Set MONITORING_BY_SSH_PUBKEY in secrets.local.sh.` * `# --- Monitoring ---` * `# --- Logs --- (FreeBSD native syslogd TCP forward)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/cr1-ch1.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-ch1.yml) +[1] [ansible/inventory/host_vars/cr1-ch1.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-ch1.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml.md index e08337d..7661219 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-de1-yml.md @@ -4,26 +4,26 @@ title: cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE. description: '--- # cr1-de1 — FreeBSD 15.0 + FRRouting at Servperso DE. # Multi-interface (vtnet0..3), no antispoof, BGP peers with Servperso + Extra-Transit. # Live ruleset captured at ansible/baseline/cr1-de1/pf.conf.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/cr1-de1.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-42 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml#L1-L42 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-50 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml#L1-L50 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/cr1-de1.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/cr1-de1.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `42` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `50` | # Detected headings @@ -51,7 +51,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# secrets.local.sh.` * `# --- Logs --- (issue #17: FreeBSD doesn't ship a vector pkg in modern` * `# versions; ship via native syslogd @@host:6514 TCP forward instead.)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/cr1-de1.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-de1.yml) +[1] [ansible/inventory/host_vars/cr1-de1.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-de1.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml.md index 50ffc91..5582fa3 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-cr1-nl1-yml.md @@ -4,26 +4,26 @@ title: cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL. description: '--- # cr1-nl1 — FreeBSD 14.3 + FRRouting at Servperso NL. # Multi-interface (vtnet0..1), antispoof on, BGP peer with Servperso NL and LocIX. # Live ruleset captured at ansible/baseline/cr1-nl1/pf.conf.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/cr1-nl1.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-39 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml#L1-L39 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-47 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml#L1-L47 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/cr1-nl1.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/cr1-nl1.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `39` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `47` | # Detected headings @@ -51,7 +51,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# secrets.local.sh.` * `# --- Logs --- (issue #17: FreeBSD doesn't ship a vector pkg in modern` * `# versions; ship via native syslogd @@host:6514 TCP forward instead.)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/cr1-nl1.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/cr1-nl1.yml) +[1] [ansible/inventory/host_vars/cr1-nl1.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/cr1-nl1.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml.md index 68e8407..c416bed 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dns-yml.md @@ -4,26 +4,26 @@ title: dns — Knot authoritative DNS (primary "ns1") for customer, infrastructu description: '--- # dns — Knot authoritative DNS (primary "ns1") for customer, infrastructure, # AS215932, and reverse zones. Reachable from public internet (via DNAT on rtr # for v4 + direct on v6).' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/dns.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-35 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml#L1-L35 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-44 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml#L1-L44 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/dns.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/dns.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `35` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `44` | # Detected headings @@ -48,7 +48,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# RFC 2136 dynamic updates from api (TSIG), proxy (ACME DNS-01), irc (ACME DNS-01).` * `# Monitoring.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/dns.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dns.yml) +[1] [ansible/inventory/host_vars/dns.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dns.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml.md index 6f0f686..2b527dd 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-dom0-yml.md @@ -4,26 +4,26 @@ title: dom0 — XCP-NG hypervisor on the OVH RISE-S server. description: '--- # dom0 — XCP-NG hypervisor on the OVH RISE-S server. # Underlay-only; not on AS215932 overlay. Reached via mgmt v4 from xoa # and via the public IPv4 (193.70.32.138) from outside. # # This role only manages dom0''s internal Xen networ...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/dom0.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-16 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml#L1-L16 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-30 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml#L1-L30 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/dom0.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/dom0.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `16` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `30` | # Detected headings @@ -48,9 +48,13 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `#` * `# ansible_python_interpreter is XCP-NG-shipped: /usr/bin/python (CentOS 7` * `# vintage) or /usr/libexec/platform-python depending on minor version.` +* `# Registry identity. dom0 is underlay-only and not managed by the firewall /` +* `# monitoring / logs roles yet (see comment above + issue #24), but it is still` +* `# the most important server we run — the hypervisor every VM lives on — so it` +* `# carries host_meta for the server registry / generated network-flows doc.` * `# No firewall, monitoring, or logs role registration here yet — see role` * `# defaults dom0_apply: false.` # Citations -[1] [ansible/inventory/host_vars/dom0.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/dom0.yml) +[1] [ansible/inventory/host_vars/dom0.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/dom0.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml.md index 5d4a1ba..cb32145 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-extmon-yml.md @@ -3,26 +3,26 @@ type: Source Document title: extmon — external monitoring host (Vultr / DigitalOcean / Hetzner Cloud). description: Indexed source document `ansible/inventory/host_vars/extmon.yml` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/extmon.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-49 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml#L1-L49 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-74 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml#L1-L74 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/extmon.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,8 +31,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/extmon.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `49` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `74` | # Detected headings @@ -57,10 +57,10 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# export EXTMON_DISCORD_WEBHOOK_URL='https://discord.com/api/webhooks/...'` * `# Use discord.com (v4 + v6) instead of discordapp.com (v4-only) so future` * `# redeploys to v6-preferred providers stay clean.` -* `# OVH API credentials for the service-expiry collector (Phase C/L0b). Same` -* `# tokens as scripts/ovh-cli.py uses; rendered into /etc/ovh.conf on extmon.` -* `# Inbound SSH allow-list. Same set as the rest of the fleet — ops workstation` +* `# BGP/network intelligence secrets. Cloudflare Radar is optional but improves` +* `# hijack/leak/MOAS visibility; Hyrule ingest is used once /v1/internal/bgp is live.` +* `# Native BGPStream packages do not support Debian 13/trixie yet.` # Citations -[1] [ansible/inventory/host_vars/extmon.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/extmon.yml) +[1] [ansible/inventory/host_vars/extmon.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/extmon.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml.md index 00eaaaf..0f0dd22 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-irc-yml.md @@ -4,26 +4,26 @@ title: irc — Soju IRC bouncer. description: '--- # irc — Soju IRC bouncer. # TLS termination is handled by Caddy on proxy; soju listens plaintext on :6697 # and is reachable only from proxy (and the ops-prefix/vpn-clients SSH set).' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/irc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-36 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml#L1-L36 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-44 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml#L1-L44 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/irc.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/irc.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `36` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `44` | # Detected headings @@ -47,7 +47,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# Monitoring.` * `# --- Monitoring ---` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/irc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/irc.yml) +[1] [ansible/inventory/host_vars/irc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/irc.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml.md index 0f4c883..6920757 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-log-yml.md @@ -5,26 +5,26 @@ description: '--- # log — centralized log aggregation host. # # Vector aggrega on :6000 (vector-native ingest from agents) and :6514 # (TCP syslog from OpenBSD mail). Loki on :3100 (HTTP query, only reachable # from mon''s Grafana). Disk: 50 GB on /...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/log.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-74 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml#L1-L74 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-83 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml#L1-L83 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/log.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,8 +33,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/log.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `74` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `83` | # Detected headings @@ -59,7 +59,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# Aggregator host doesn't ship to itself externally — sources land in the` * `# in-process Vector pipeline. Buffer cap on the loki sink instead, sized` * `# generously since /var/lib/loki has 50 GB.` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/log.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/log.yml) +[1] [ansible/inventory/host_vars/log.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/log.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml.md index 04f901c..cf824e9 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-loop-yml.md @@ -5,26 +5,26 @@ description: '--- # loop — dedicated Engineering Loop operations-lane VM. # Ru budgeted, issue-driven agent cycle at a time. It is deliberately # not a deploy source for the infra fleet: no fleet SSH key, no production # Vault breadth, and no pu...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/loop.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-162 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml#L1-L162 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-199 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml#L1-L199 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/loop.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,8 +33,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/loop.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `162` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `199` | # Detected headings @@ -42,27 +42,27 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# Runs one budgeted, issue-driven agent cycle at a time. It is deliberately` * `# not a deploy source for the infra fleet: no fleet SSH key, no production` * `# Vault breadth, and no public listener beyond node_exporter for mon.` -* `# Bumped to the build containing runtime LoopDecisionEnvelope emission` -* `# (engineering-loop #34).` +* `# Bumped to the insight-stream build (#37): governor/daemon/intake decisions` +* `# become InsightDecisionRecords, capability success-history CLI for the` +* `# Tier-2 governor path. Emission is live via` +* `# engineering_loop_insight_records_enabled below.` * `# Turn agent-core TraceEvent/CostUsage emission on for the live loop cycles.` +* `# Emit governor/daemon/intake decisions as InsightDecisionRecords to the` +* `# collector (loop_decision_envelope events, open past the label-scoped ingest` +* `# guard). Read-only; the second producer after NOC (#419) into the IDQ/CGS` +* `# stream, and the data source for the Governor Tier-2-with-history gate.` * `# Local read-only knowledge MCP server for Engineering Loop context. It is` -* `# deployed as a Docker container and bound to host loopback only.` +* `# deployed as a Docker container and bound to host loopback only. Pinned to` +* `# the grounding-aware build (#35): grounding.jsonl/sqlite grounding table in` +* `# exports, insight metrics CLI; A0 issue + A1 routing context unchanged.` * `# Docker uses routed IPv6 for egress: containers receive GUA addresses from` * `# this /64, and rtr has a static/iBGP return route via loop's infra address.` * `# Collector-backed Agent-Core trace ingestion. The collector binds only to the` -* `# loop overlay address and stores events in local Postgres.` -* `# Governed Knowledge Loop producer agent (distinct from the read-only Knowledge` -* `# MCP above). Pinned to the merged Knowledge revision that ships runtime` -* `# LoopDecisionEnvelope emission plus shared decision memory export/query support` -* `# (AS215932/knowledge#30 and #31). The canary runs daily, opens at most one` -* `# reviewed PR/day, and keeps live OpenRouter calls disabled.` -* `# Agentic Observatory internal operator console.` -* `# Staged write rollout, stage 1 (LIVE): low-risk case actions only. The gated` -* `# revision (af4dff6) was installed first (PR #329) so this flip restarts on` -* `# allowlist-aware code. Expand the allowlist (suppress, artifact_review,` -* `# verification_result) only in later stages, each as its own change.` -* `# Dogfood scope: let the loop author the VPS launch-proof wedge in hyrule-cloud` +* `# loop overlay address and stores events in local Postgres. v0.8.1: insight` +* `# read API (GET /v1/insights), 180d insight retention prune, and the ingest` +* `# token (HYRULE_COLLECTOR_INGEST_TOKEN) now guards ONLY insight_label writes —` +* `# trace + insight-record ingest stays open so the token can't 401 producers` # Citations -[1] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/loop.yml) +[1] [ansible/inventory/host_vars/loop.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/loop.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml.md index 5375e10..bf21c63 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mail-yml.md @@ -1,28 +1,28 @@ --- type: Source Document title: mail — OpenBSD mail server for as215932.net. -description: '--- # mail — OpenBSD mail server for as215932.net. # Public SMTP is - world-facing; mailbox access stays on ops/VPN plus NOC automation.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml +description: '--- # mail — OpenBSD mail server for as215932.net. # Public SMTP and + IPv4 IMAPS are world-facing; IPv6 mailbox access stays on ops/VPN plus NOC automation.' +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/mail.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-74 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml#L1-L74 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-84 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml#L1-L84 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/mail.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,20 +31,21 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/mail.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `74` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `84` | # Detected headings * `# mail — OpenBSD mail server for as215932.net.` -* `# Public SMTP is world-facing; mailbox access stays on ops/VPN plus NOC automation.` +* `# Public SMTP and IPv4 IMAPS are world-facing; IPv6 mailbox access stays on ops/VPN plus NOC automation.` * `# Public mail delivery and submission.` * `# ACME HTTP-01 challenge for mail.as215932.net.` -* `# Mailbox access is intentionally private; use VPN, ops-prefix, mon for TLS checks, or noc-agent polling.` +* `# IMAPS is public over the dedicated failover IPv4; IPv6 stays scoped to ops/VPN/monitoring/NOC.` * `# Monitoring.` * `# --- Monitoring ---` * `# --- Mail role ---` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/mail.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mail.yml) +[1] [ansible/inventory/host_vars/mail.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mail.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml.md index e8352d2..5e44cd7 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-mon-yml.md @@ -1,28 +1,29 @@ --- type: Source Document -title: mon — Prometheus + Grafana + Icinga2 + blackbox_exporter. -description: '--- # mon — Prometheus + Grafana + Icinga2 + blackbox_exporter. # Requires: - # export MON_DISCORD_WEBHOOK_URL=''https://discord.com/api/webhooks/...''' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml +title: mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter. +description: '--- # mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter. + # Discord webhook for mon alerts (Alertmanager + Icinga2). On the CI runner the + # Vault-rendered env provides DISCORD_WEBHOOK_URL (github-runner.env.ctmpl.j2)...' +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/mon.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-34 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml#L1-L34 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-48 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml#L1-L48 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/mon.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,14 +32,19 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/mon.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `34` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `48` | # Detected headings -* `# mon — Prometheus + Grafana + Icinga2 + blackbox_exporter.` -* `# Requires:` -* `# export MON_DISCORD_WEBHOOK_URL='https://discord.com/api/webhooks/...'` +* `# mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter.` +* `# Discord webhook for mon alerts (Alertmanager + Icinga2). On the CI runner the` +* `# Vault-rendered env provides DISCORD_WEBHOOK_URL (github-runner.env.ctmpl.j2),` +* `# NOT a mon-specific var — so DISCORD_WEBHOOK_URL must be in the fallback chain` +* `# or the automated `apply(alertmanager, mon)` pre-flight sees an empty webhook` +* `# and aborts. MON_DISCORD_WEBHOOK_URL is the optional mon-specific override` +* `# (e.g. from secrets.local.sh for a manual apply). Mirrors icinga2's default.` +* `# export MON_DISCORD_WEBHOOK_URL='https://discord.com/api/webhooks/...' # optional override` * `# Grafana via Caddy.` * `# Self-scrape (mon scrapes its own node_exporter).` * `# NOC automation queries Prometheus and Icinga's REST API directly.` @@ -50,7 +56,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# definitions. View-only group membership; the config structure isn't secret.` * `# See issue #49 + roles/noc_mcp_key.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/mon.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/mon.yml) +[1] [ansible/inventory/host_vars/mon.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/mon.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml.md index 9f4f431..3b2fc67 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml.md @@ -2,26 +2,26 @@ type: Source Document title: netproxy — internal Hyrule network proxy sidecar target. description: '--- # netproxy — internal Hyrule network proxy sidecar target.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/netproxy.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-13 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml#L1-L13 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-22 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml#L1-L22 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/netproxy.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,14 +30,15 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/netproxy.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `13` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `22` | # Detected headings * `# netproxy — internal Hyrule network proxy sidecar target.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/netproxy.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/netproxy.yml) +[1] [ansible/inventory/host_vars/netproxy.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/netproxy.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml.md index 3d9de3b..4bb4e31 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-noc-yml.md @@ -4,26 +4,26 @@ title: noc — autonomous NOC agent + hyrule-mcp tool server. description: '--- # noc — autonomous NOC agent + hyrule-mcp tool server. # # noc-agent (FastAPI on :8000) receives webhooks from Alertmanager and Icinga2 # on mon, runs an LLM-driven investigation against hyrule-mcp tools, and # notifies a Discord cha...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/noc.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-119 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml#L1-L119 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-148 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml#L1-L148 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/noc.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/noc.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `119` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `148` | # Detected headings @@ -42,26 +42,26 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# noc-agent (FastAPI on :8000) receives webhooks from Alertmanager and Icinga2` * `# on mon, runs an LLM-driven investigation against hyrule-mcp tools, and` * `# notifies a Discord channel. hyrule-mcp is a stdio child of noc-agent.` +* `# Pinned to the merged insight-stream build (AS215932/noc-agent#70): proactive` +* `# cycles can emit InsightDecisionRecords to the collector and the standing-` +* `# grant/no-op-guard substrate ships dark. Everything is default-off until the` +* `# env promotions in docs/runbooks/noc-standing-grant-rollout.md` +* `# (NOC_INSIGHT_RECORDS_ENABLED first).` +* `# Model chain: Hunyuan 3 primary ($0.14/$0.58 per Mtok, frontier-level) with` +* `# DeepSeek V4 Flash as fallback; venice:deepseek-v4-flash keeps the chain` +* `# provider-redundant (issue #393 — a single OpenRouter key cap must not take` +* `# triage down; Venice does not host Hunyuan). venice: entries require` +* `# noc-agent >= a7f0432 (venice provider) and venice_api_key in kv/noc-agent.` +* `# Pinned to the Knowledge build with grounding-aware exports (AS215932/` +* `# knowledge#35): grounding.jsonl + sqlite grounding table ride the export the` +* `# case-context retriever reads; A0 issue + A1 routing context unchanged.` * `# LHP-v1 rollout: coordinate the current proactive disk condition through` * `# CaseService + Engineering Loop + Knowledge. The observed disk fingerprint is` * `# 8fb421ff94bb1285; this config intentionally does not create persistent alert` * `# suppression for it.` * `# XO MCP occasionally takes >5s to answer tools/list via supergateway during` * `# streamable-HTTP session churn. Keep Icinga + app health probes below their` -* `# 15s HTTP wrapper timeout while avoiding false 5s flaps.` -* `# Webhooks from Alertmanager + Icinga2 on mon.` -* `# Operator dashboard via Caddy on proxy (noc.servify.network -> /control + /health).` -* `# Internal Loop Handoff Protocol fetch/callback traffic from Engineering Loop.` -* `# Monitoring scrapes.` -* `# Monitoring — register on mon (new host, not in legacy infra-vms.conf).` -* `# Custom check: surfaces /health/mcp's per-source JSON state instead of` -* `# the generic check_http "503 + pattern not found" output.` -* `# CheckCommand defined in configs/mon/icinga2/services/noc-agent-mcp-health.conf.` -* `# Require ~2 minutes of consistent failure before a HARD CRITICAL so a` -* `# single 1/3 soft flap does not page. Flapping detection surfaces the` -* `# pattern when it repeatedly fails on one attempt and recovers.` -* `# Custom check: surfaces /health/mail's JSON body (IMAP reason / error) in` # Citations -[1] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/noc.yml) +[1] [ansible/inventory/host_vars/noc.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/noc.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml.md index a5b865f..cefbaff 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-ns2-yml.md @@ -2,26 +2,26 @@ type: Source Document title: ns2.servify.network — secondary authoritative nameserver at OVH GRA11. description: 'ansible_user: svag' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/ns2.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-58 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml#L1-L58 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-68 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml#L1-L68 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/ns2.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,8 +30,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/ns2.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `58` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `68` | # Detected headings @@ -50,7 +50,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# ICMP from mon to ns2 is not a reliable liveness signal across the OVH/public` * `# path, while DNS TCP/53 is the host's actual critical service.` * `# --- Logs --- (ships journald to log VM via Vector over public IPv6)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/ns2.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/ns2.yml) +[1] [ansible/inventory/host_vars/ns2.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/ns2.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml.md index b641334..f87e5b9 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml.md @@ -2,26 +2,26 @@ type: Source Document title: proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns). description: '--- # proxy — Caddy TLS reverse proxy + ACME DNS-01 (RFC 2136 to dns).' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/proxy.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-14 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml#L1-L14 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-25 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml#L1-L25 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/proxy.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,8 +30,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/proxy.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `14` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `25` | # Detected headings @@ -39,7 +39,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# Public TLS termination + HTTP-01 ACME redirect.` * `# Monitoring.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/proxy.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/proxy.yml) +[1] [ansible/inventory/host_vars/proxy.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/proxy.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml.md index 8f75987..c58ebd9 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-rtr-yml.md @@ -4,26 +4,26 @@ title: rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR. description: '--- # rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR. # Bridges: enX0 (mgmt), enX2 (infra), enX3 (vm/customer), enX4 (wan/underlay). # Carries IPv4 NAT/DNAT for legacy v4 service ingress + customer VM isolation.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/rtr.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-92 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml#L1-L92 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-104 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml#L1-L104 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/rtr.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/rtr.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `92` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `104` | # Detected headings @@ -64,4 +64,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [ansible/inventory/host_vars/rtr.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/rtr.yml) +[1] [ansible/inventory/host_vars/rtr.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/rtr.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml.md index 0dc7dbb..b12a7b7 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml.md @@ -2,26 +2,26 @@ type: Source Document title: vault — AS215932 machine secret plane. description: '--- # vault — AS215932 machine secret plane.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/vault.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-28 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml#L1-L28 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-36 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml#L1-L36 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/vault.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,13 +30,14 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/vault.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `28` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `36` | # Detected headings * `# vault — AS215932 machine secret plane.` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/vault.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vault.yml) +[1] [ansible/inventory/host_vars/vault.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vault.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml.md index 1d2d411..00184e4 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vpn-yml.md @@ -2,26 +2,26 @@ type: Source Document title: vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64). description: '--- # vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/vpn.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-18 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml#L1-L18 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-27 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml#L1-L27 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/vpn.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,8 +30,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/vpn.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `18` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `27` | # Detected headings @@ -41,7 +41,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# VPN clients are full-tunnel IPv6 peers. Their traffic arrives on wg0 and` * `# leaves via the infra uplink toward rtr, which then handles DNS64/NAT64.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/vpn.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/vpn.yml) +[1] [ansible/inventory/host_vars/vpn.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/vpn.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml.md index 3ae227e..0ee7af9 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml.md @@ -2,26 +2,26 @@ type: Source Document title: web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net). description: '--- # web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/web.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-13 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml#L1-L13 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-21 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml#L1-L21 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/web.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,14 +30,15 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/web.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `13` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `21` | # Detected headings * `# web — hyrule-web (uvicorn :8080 hyrule.host) + nginx (:8081 as215932.net).` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/web.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/web.yml) +[1] [ansible/inventory/host_vars/web.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/web.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml.md b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml.md index 62235f1..7b657a5 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-xoa-yml.md @@ -3,26 +3,26 @@ type: Source Document title: xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI. description: '--- # xoa — Xen Orchestra. mgmt NIC reaches dom0 XAPI; infra NIC serves UI.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/inventory/host_vars/xoa.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-22 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml#L1-L22 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-30 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml#L1-L30 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/inventory/host_vars/xoa.yml -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,8 +31,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/inventory/host_vars/xoa.yml` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `22` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `30` | # Detected headings @@ -44,7 +44,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 * `# XAPI talks back over the mgmt /24. dom0 contacts XO via 10.0.0.10.` * `# Monitoring.` * `# --- Logs --- (ships journald to log VM via Vector)` +* `# --- Structured flow metadata (read by scripts/render-network-flows.py) ---` # Citations -[1] [ansible/inventory/host_vars/xoa.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/inventory/host_vars/xoa.yml) +[1] [ansible/inventory/host_vars/xoa.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/inventory/host_vars/xoa.yml) diff --git a/okf/generated/source-docs/as215932/network-operations/ansible-roles-frr-readme.md b/okf/generated/source-docs/as215932/network-operations/ansible-roles-frr-readme.md index 7fee0fc..82bd1e6 100644 --- a/okf/generated/source-docs/as215932/network-operations/ansible-roles-frr-readme.md +++ b/okf/generated/source-docs/as215932/network-operations/ansible-roles-frr-readme.md @@ -5,26 +5,26 @@ description: Deploys the committed FRRouting config (`configs//frr.conf`) a router and hot-reloads it. The repo's `configs//frr.conf` stays the single source of truth — this role does **not** template/render it; it pushes the file verb... -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/roles/frr/README.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/roles/frr/README.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: ansible/roles/frr/README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-66 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/roles/frr/README.md#L1-L66 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/roles/frr/README.md#L1-L66 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: ansible/roles/frr/README.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,7 +33,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `ansible/roles/frr/README.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `66` | # Detected headings @@ -90,4 +90,4 @@ where the on-disk file already matches the repo but the daemon never ingested it # Citations -[1] [ansible/roles/frr/README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/ansible/roles/frr/README.md) +[1] [ansible/roles/frr/README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/ansible/roles/frr/README.md) diff --git a/okf/generated/source-docs/as215932/network-operations/autoinstall-readme.md b/okf/generated/source-docs/as215932/network-operations/autoinstall-readme.md index 32183c2..1d66f7d 100644 --- a/okf/generated/source-docs/as215932/network-operations/autoinstall-readme.md +++ b/okf/generated/source-docs/as215932/network-operations/autoinstall-readme.md @@ -2,26 +2,26 @@ type: Source Document title: Autoinstall Configurations description: Templates and tools for automated VM provisioning on XCP-NG. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/autoinstall/README.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/autoinstall/README.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: autoinstall/README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-91 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/autoinstall/README.md#L1-L91 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/autoinstall/README.md#L1-L91 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: autoinstall/README.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -30,7 +30,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `autoinstall/README.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `91` | # Detected headings @@ -105,4 +105,4 @@ cd /path/to/autoinstall && python3 -m http.server 80 # Citations -[1] [autoinstall/README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/autoinstall/README.md) +[1] [autoinstall/README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/autoinstall/README.md) diff --git a/okf/generated/source-docs/as215932/network-operations/changelog.md b/okf/generated/source-docs/as215932/network-operations/changelog.md index f36b364..d0c5b53 100644 --- a/okf/generated/source-docs/as215932/network-operations/changelog.md +++ b/okf/generated/source-docs/as215932/network-operations/changelog.md @@ -3,26 +3,26 @@ type: Source Document title: Changelog description: All notable changes to Hyrule Networks (AS215932) `network-operations` are documented in this file. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CHANGELOG.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CHANGELOG.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: CHANGELOG.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-52 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CHANGELOG.md#L1-L52 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CHANGELOG.md#L1-L52 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: CHANGELOG.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,7 +31,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `CHANGELOG.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `52` | # Detected headings @@ -110,4 +110,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 # Citations -[1] [CHANGELOG.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CHANGELOG.md) +[1] [CHANGELOG.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CHANGELOG.md) diff --git a/okf/generated/source-docs/as215932/network-operations/claude.md b/okf/generated/source-docs/as215932/network-operations/claude.md index d488b64..cca9a87 100644 --- a/okf/generated/source-docs/as215932/network-operations/claude.md +++ b/okf/generated/source-docs/as215932/network-operations/claude.md @@ -3,26 +3,26 @@ type: Agent Instruction title: AS215932 Network Operations description: Infrastructure-as-code for AS215932 (Hyrule/Servify), an IPv6-first ISP running on XCP-NG. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md tags: - agent-instruction - as215932 - network-operations -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: CLAUDE.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-322 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md#L1-L322 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-336 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md#L1-L336 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: CLAUDE.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,8 +31,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `CLAUDE.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `322` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `336` | # Detected headings @@ -108,4 +108,4 @@ All loopbacks are in `2a0c:b641:b50::/128` (e.g. `2a0c:b641:b50::a`). # Citations -[1] [CLAUDE.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CLAUDE.md) +[1] [CLAUDE.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CLAUDE.md) diff --git a/okf/generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service.md b/okf/generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service.md index 40106a3..1746539 100644 --- a/okf/generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service.md +++ b/okf/generated/source-docs/as215932/network-operations/configs-rtr-jool-nat64-vrf-leak-service.md @@ -4,26 +4,26 @@ title: /etc/systemd/system/nat64-vrf-leak.service description: '[Service] Type=oneshot RemainAfterExit=yes # ExecStartPre lines tolerate missing rules on first boot (the leading ''-''). ExecStartPre=-/usr/sbin/ip -6 route del 64:ff9b::/96 table 200 ExecStartPre=-/usr/sbin/ip -6 rule del to 2a0c:b641:b5...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/rtr/jool/nat64-vrf-leak.service +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/rtr/jool/nat64-vrf-leak.service tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/rtr/jool/nat64-vrf-leak.service - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-39 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/rtr/jool/nat64-vrf-leak.service#L1-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/rtr/jool/nat64-vrf-leak.service#L1-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: configs/rtr/jool/nat64-vrf-leak.service -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `configs/rtr/jool/nat64-vrf-leak.service` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `39` | # Detected headings @@ -53,4 +53,4 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 # Citations -[1] [configs/rtr/jool/nat64-vrf-leak.service](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/rtr/jool/nat64-vrf-leak.service) +[1] [configs/rtr/jool/nat64-vrf-leak.service](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/rtr/jool/nat64-vrf-leak.service) diff --git a/okf/generated/source-docs/as215932/network-operations/configs-web-nginx-readme.md b/okf/generated/source-docs/as215932/network-operations/configs-web-nginx-readme.md index 8e3678e..5796dcf 100644 --- a/okf/generated/source-docs/as215932/network-operations/configs-web-nginx-readme.md +++ b/okf/generated/source-docs/as215932/network-operations/configs-web-nginx-readme.md @@ -4,26 +4,26 @@ title: nginx on the web VM description: The `web` VM (`2a0c:b641:b50:2::30`) runs `hyrule-web` (uvicorn) on `[::]:8080` and nginx on `[::]:8081` for the static `as215932.net` info site. Caddy on the `proxy` VM reverse-proxies both. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/web/nginx/README.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/web/nginx/README.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: configs/web/nginx/README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-39 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/web/nginx/README.md#L1-L39 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/web/nginx/README.md#L1-L39 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: configs/web/nginx/README.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `configs/web/nginx/README.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `39` | # Detected headings @@ -87,4 +87,4 @@ apt install nginx-light # Citations -[1] [configs/web/nginx/README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/configs/web/nginx/README.md) +[1] [configs/web/nginx/README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/configs/web/nginx/README.md) diff --git a/okf/generated/source-docs/as215932/network-operations/contributing.md b/okf/generated/source-docs/as215932/network-operations/contributing.md index aa9e057..8074d17 100644 --- a/okf/generated/source-docs/as215932/network-operations/contributing.md +++ b/okf/generated/source-docs/as215932/network-operations/contributing.md @@ -3,26 +3,26 @@ type: Source Document title: Contributing to AS215932 network-operations description: Thanks for your interest in Hyrule Networks (AS215932). This repository is both a public record of ISP operations and a place for community contribution. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CONTRIBUTING.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CONTRIBUTING.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: CONTRIBUTING.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-64 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CONTRIBUTING.md#L1-L64 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CONTRIBUTING.md#L1-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: CONTRIBUTING.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,7 +31,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `CONTRIBUTING.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `64` | # Detected headings @@ -104,4 +104,4 @@ autoinstall/ # OS autoinstall and QMP tooling # Citations -[1] [CONTRIBUTING.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/CONTRIBUTING.md) +[1] [CONTRIBUTING.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/CONTRIBUTING.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-branch-protection.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-branch-protection.md index 7c8ba86..dbf0320 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-branch-protection.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-branch-protection.md @@ -4,26 +4,26 @@ title: Branch protection — required checks per repo description: Current `main` protection across the org (set in Wave 6). PR-Agent is **never** required (advisory, same-repo-only — requiring it would wedge fork/dependabot PRs). Semgrep is required as a *presence* gate while reporting-only; flip it to... -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/branch-protection.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/branch-protection.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/branch-protection.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-80 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/branch-protection.md#L1-L80 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/branch-protection.md#L1-L80 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/branch-protection.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/branch-protection.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `80` | # Detected headings @@ -86,4 +86,4 @@ lists only `claude-for-github`, `claude`). # Citations -[1] [docs/ci/branch-protection.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/branch-protection.md) +[1] [docs/ci/branch-protection.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/branch-protection.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook.md index e4792a2..a19ea13 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-deploy-runbook.md @@ -4,26 +4,26 @@ title: Deploy runbook (CI lane) description: How to ship a change from "PR merged" to "live on production." Production is the next environment after `main` — there is no staging VM, by design (the approved plan trades fidelity for a smaller blast surface). For app-backed services,... -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/deploy-runbook.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-185 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md#L1-L185 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-194 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md#L1-L194 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/deploy-runbook.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/deploy-runbook.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `185` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `194` | # Detected headings @@ -100,4 +100,4 @@ The normal automated path is: # Citations -[1] [docs/ci/deploy-runbook.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/deploy-runbook.md) +[1] [docs/ci/deploy-runbook.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/deploy-runbook.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory.md index 3cb1df6..d4598ab 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-org-cicd-inventory.md @@ -4,26 +4,26 @@ title: AS215932 CI/CD inventory description: Authoritative snapshot of the org's CI/CD surface as of **2026-06-17**, captured at the start of the CI/CD modernization effort (PR-Agent + Semgrep + two-runner security model) and updated after the Engineering Loop extraction. Keep this... -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/org-cicd-inventory.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/org-cicd-inventory.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/org-cicd-inventory.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-106 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/org-cicd-inventory.md#L1-L106 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/org-cicd-inventory.md#L1-L106 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/org-cicd-inventory.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/org-cicd-inventory.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `106` | # Detected headings @@ -72,4 +72,4 @@ file in sync when workflows, runners, secrets, or required checks change. # Citations -[1] [docs/ci/org-cicd-inventory.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/org-cicd-inventory.md) +[1] [docs/ci/org-cicd-inventory.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/org-cicd-inventory.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-pr-agent.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-pr-agent.md index 6026846..5a71a90 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-pr-agent.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-pr-agent.md @@ -4,26 +4,26 @@ title: PR-Agent (advisory AI review) description: PR-Agent replaces the hosted Sourcery app with a self-controlled reviewer that uses **our own OpenRouter key**. It is advisory only — read + PR/issue-comment permissions, never deploys, never writes code, never auto-merges, and is **not*... -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/pr-agent.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/pr-agent.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/pr-agent.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-60 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/pr-agent.md#L1-L60 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/pr-agent.md#L1-L60 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/pr-agent.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/pr-agent.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `60` | # Detected headings @@ -89,4 +89,4 @@ if: > # Citations -[1] [docs/ci/pr-agent.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/pr-agent.md) +[1] [docs/ci/pr-agent.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/pr-agent.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr.md index 7db5df0..09162e4 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-provision-ci-pr.md @@ -4,26 +4,26 @@ title: Provisioning the `ci-pr` VM (unprivileged PR runner) description: '`ci-pr` is the **unprivileged** self-hosted GitHub Actions runner that handles untrusted PR code — PR-Agent, Semgrep, and (after Wave 4) every `pull_request` lint/test/build job. It is deliberately **disposable** and **isolated**:' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision-ci-pr.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision-ci-pr.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/provision-ci-pr.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-112 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision-ci-pr.md#L1-L112 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision-ci-pr.md#L1-L112 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/provision-ci-pr.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/provision-ci-pr.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `112` | # Detected headings @@ -96,4 +96,4 @@ xo-cli --list-objects type=network \ # Citations -[1] [docs/ci/provision-ci-pr.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision-ci-pr.md) +[1] [docs/ci/provision-ci-pr.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision-ci-pr.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-provision.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-provision.md index 92aa879..1eef6ea 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-provision.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-provision.md @@ -4,26 +4,26 @@ title: Provisioning the `ci` VM description: The `ci` VM hosts the self-hosted GitHub Actions runner that powers every workflow in `.github/workflows/`. It must exist before the workflows can do any work — until then the workflow jobs sit queued. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/provision.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-150 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision.md#L1-L150 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision.md#L1-L150 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/provision.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/provision.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `150` | # Detected headings @@ -95,4 +95,4 @@ The same way e # Citations -[1] [docs/ci/provision.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/provision.md) +[1] [docs/ci/provision.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/provision.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-security-model.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-security-model.md index 5b3803e..0fe4dd6 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-security-model.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-security-model.md @@ -5,26 +5,26 @@ description: 'AS215932 CI runs on self-hosted runners with reach into a producti ISP network. The governing rule: **untrusted PR code and the LLM reviewer never touch deploy credentials or the production network.** That is enforced by splitting work...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/security-model.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/security-model.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/security-model.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-70 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/security-model.md#L1-L70 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/security-model.md#L1-L70 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/security-model.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,7 +33,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/security-model.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `70` | # Detected headings @@ -88,4 +88,4 @@ of: # Citations -[1] [docs/ci/security-model.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/security-model.md) +[1] [docs/ci/security-model.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/security-model.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-semgrep.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-semgrep.md index 80bdf9e..520d3f0 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-semgrep.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-semgrep.md @@ -4,26 +4,26 @@ title: Semgrep (token-less SAST) description: Semgrep is the real security gate (PR-Agent is advisory). It runs token-less — no `SEMGREP_APP_TOKEN`, no dashboard — and uploads SARIF to GitHub Code Scanning (free for public repos). -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/semgrep.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/semgrep.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/semgrep.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-47 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/semgrep.md#L1-L47 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/semgrep.md#L1-L47 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/semgrep.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/semgrep.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `47` | # Detected headings @@ -83,4 +83,4 @@ echoed to logs, an # Citations -[1] [docs/ci/semgrep.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/semgrep.md) +[1] [docs/ci/semgrep.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/semgrep.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-ci-workflows.md b/okf/generated/source-docs/as215932/network-operations/docs-ci-workflows.md index 050eb77..6b3e8a3 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-ci-workflows.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-ci-workflows.md @@ -3,26 +3,26 @@ type: Source Document title: CI workflows description: All CI runs on the self-hosted `ci` VM (see docs/ci/provision.md). Workflows match the runner label set `self-hosted, linux, x64, hyrule-infra`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/workflows.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/workflows.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/ci/workflows.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-75 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/workflows.md#L1-L75 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/workflows.md#L1-L75 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/ci/workflows.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,7 +31,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/ci/workflows.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `75` | # Detected headings @@ -89,4 +89,4 @@ Decision recorded in the approved plan `we-need-to-go # Citations -[1] [docs/ci/workflows.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/ci/workflows.md) +[1] [docs/ci/workflows.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/ci/workflows.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-netops-testing-strategy.md b/okf/generated/source-docs/as215932/network-operations/docs-netops-testing-strategy.md index e54575c..60834c3 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-netops-testing-strategy.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-netops-testing-strategy.md @@ -5,26 +5,26 @@ description: 'How AS215932 IaC changes are validated, from a cheap stdlib check every PR up to full control-plane modelling and a live dynamic lab. The tiers map onto the two-runner security model (`docs/ci/security-model.md`): untrusted PR code ru...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/netops/testing-strategy.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/netops/testing-strategy.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/netops/testing-strategy.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-96 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/netops/testing-strategy.md#L1-L96 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/netops/testing-strategy.md#L1-L96 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/netops/testing-strategy.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,7 +33,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/netops/testing-strategy.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `96` | # Detected headings @@ -83,4 +83,4 @@ consistency of `ansible/inventory/{hosts.yml,group_vars/all.y # Citations -[1] [docs/netops/testing-strategy.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/netops/testing-strategy.md) +[1] [docs/netops/testing-strategy.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/netops/testing-strategy.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault.md index e0df104..747142a 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agent-core-collector-vault.md @@ -4,26 +4,26 @@ title: Bootstrap `agent-core-collector` Vault access description: The Agent-Core trace collector runs on `loop` as `agent-core-collector.service` and stores events in local Postgres. Its only secret is the local Postgres password, rendered by Vault Agent to `/etc/agent-core-collector/collector.env` fro... -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agent-core-collector-vault.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agent-core-collector-vault.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/bootstrap-agent-core-collector-vault.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-73 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agent-core-collector-vault.md#L1-L73 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agent-core-collector-vault.md#L1-L73 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/bootstrap-agent-core-collector-vault.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/bootstrap-agent-core-collector-vault.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `73` | # Detected headings @@ -108,4 +108,4 @@ ssh loop 'cu # Citations -[1] [docs/runbooks/bootstrap-agent-core-collector-vault.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agent-core-collector-vault.md) +[1] [docs/runbooks/bootstrap-agent-core-collector-vault.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agent-core-collector-vault.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault.md index 9e68fba..730384a 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-agentic-observatory-vault.md @@ -3,26 +3,26 @@ type: Runbook title: Bootstrap Agentic Observatory Vault scope description: Agentic Observatory runs on `loop` as an internal operator-only console. Its Vault scope is `kv/agentic-observatory` and AppRole `agentic-observatory`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agentic-observatory-vault.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agentic-observatory-vault.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/bootstrap-agentic-observatory-vault.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-30 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agentic-observatory-vault.md#L1-L30 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agentic-observatory-vault.md#L1-L30 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/bootstrap-agentic-observatory-vault.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,7 +31,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/bootstrap-agentic-observatory-vault.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `30` | # Detected headings @@ -77,4 +77,4 @@ Keep the service in read-only mode until the read-only rollout verification pass # Citations -[1] [docs/runbooks/bootstrap-agentic-observatory-vault.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-agentic-observatory-vault.md) +[1] [docs/runbooks/bootstrap-agentic-observatory-vault.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-agentic-observatory-vault.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault.md index 222f8a9..a33f80d 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-engineering-loop-vault.md @@ -4,26 +4,26 @@ title: Bootstrap Engineering Loop Vault secrets description: The dedicated `loop` VM runs the Engineering Loop daemon from a narrow Vault AppRole. This AppRole renders only GitHub App credentials, model-provider keys, and notification credentials for the Engineering Loop runtime. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-engineering-loop-vault.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-engineering-loop-vault.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/bootstrap-engineering-loop-vault.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-176 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-engineering-loop-vault.md#L1-L176 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-189 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-engineering-loop-vault.md#L1-L189 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/bootstrap-engineering-loop-vault.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,8 +32,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/bootstrap-engineering-loop-vault.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `176` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `189` | # Detected headings @@ -121,4 +121,4 @@ or ru # Citations -[1] [docs/runbooks/bootstrap-engineering-loop-vault.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-engineering-loop-vault.md) +[1] [docs/runbooks/bootstrap-engineering-loop-vault.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-engineering-loop-vault.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md index c429801..8c1bfd3 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-hyrule-cloud-vault.md @@ -3,26 +3,26 @@ type: Runbook title: 'Bootstrap: Hyrule Cloud Vault AppRole' description: Hyrule Cloud runtime secrets are rendered on the `api` VM by `vault-agent-hyrule-cloud.service`. The GitHub runner must not render or source `XO_TOKEN`. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-hyrule-cloud-vault.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-hyrule-cloud-vault.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/bootstrap-hyrule-cloud-vault.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - lines: 1-100 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-hyrule-cloud-vault.md#L1-L100 -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-105 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-hyrule-cloud-vault.md#L1-L105 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/bootstrap-hyrule-cloud-vault.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -31,8 +31,8 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/bootstrap-hyrule-cloud-vault.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | -| Lines | `100` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `105` | # Detected headings @@ -89,7 +89,6 @@ vault kv put kv/hyrule-cloud \ openprovider_billing_handle="..." \ openprovider_nameservers='["ns1.openprovider.nl","ns2.openprovider.be","ns3.openprovider.eu"]' \ payment_wallet="0x..." \ - btc_xpub="xpub-or-zpub..." \ xmr_viewkey="..." \ xmr_wallet_address="..." \ [sensitive assignment line omitted] @@ -101,19 +100,20 @@ vault kv put kv/hyrule-cloud \ network_proxy_token="..." ``` -Optional OpenBSD builder keys: +Optional native BTC payment key, only needed when native BTC is enabled: ```bash -vault kv patch kv/hyrule-cloud \ - xcpng_openbsd_builder_vm_uuid="..." \ - xcpng_openbsd_builder_ssh_host="..." \ - xcpng_openbsd_builder_ssh_user="svag" +vault kv patch kv/hyrule-cloud btc_xpub="xpub-or-zpub..." ``` -## 4. +Optional OpenBSD builder keys: + +```bash +vault kv patch kv/hyrule-cloud \ + xcpng_openbsd_builder_ ... ``` # Citations -[1] [docs/runbooks/bootstrap-hyrule-cloud-vault.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-hyrule-cloud-vault.md) +[1] [docs/runbooks/bootstrap-hyrule-cloud-vault.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-hyrule-cloud-vault.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md index 066d248..ba2673f 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-knowledge-loop-vault.md @@ -4,26 +4,26 @@ title: Bootstrap Knowledge Loop Vault credentials description: Knowledge Loop is a dedicated producer agent for `AS215932/knowledge`. It is not Engineering Loop, not CI/CD PR-Agent, and not the read-only Knowledge MCP server. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-knowledge-loop-vault.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-knowledge-loop-vault.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/bootstrap-knowledge-loop-vault.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-92 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-knowledge-loop-vault.md#L1-L92 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-knowledge-loop-vault.md#L1-L92 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/bootstrap-knowledge-loop-vault.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/bootstrap-knowledge-loop-vault.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `92` | # Detected headings @@ -113,4 +113,4 @@ otherwise the apply fails with permission denied at # Citations -[1] [docs/runbooks/bootstrap-knowledge-loop-vault.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-knowledge-loop-vault.md) +[1] [docs/runbooks/bootstrap-knowledge-loop-vault.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-knowledge-loop-vault.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md index 8e49bd6..ee62a95 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-bootstrap-runner-vault.md @@ -4,26 +4,26 @@ title: 'Bootstrap: CI runner Vault AppRole' description: One-time setup so the `ci` VM's Vault Agent can render `/etc/github-runner/secrets.env`, which `.github/workflows/apply.yml` sources for `ansible-playbook --tags apply` runs. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-runner-vault.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-runner-vault.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/bootstrap-runner-vault.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-107 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-runner-vault.md#L1-L107 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-runner-vault.md#L1-L107 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/bootstrap-runner-vault.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/bootstrap-runner-vault.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `107` | # Detected headings @@ -108,4 +108,4 @@ vault kv put kv/ci-runner \ # Citations -[1] [docs/runbooks/bootstrap-runner-vault.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/bootstrap-runner-vault.md) +[1] [docs/runbooks/bootstrap-runner-vault.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/bootstrap-runner-vault.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge.md new file mode 100644 index 0000000..9370767 --- /dev/null +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-knowledge-auto-merge.md @@ -0,0 +1,85 @@ +--- +type: Runbook +title: Knowledge nightly-PR auto-merge — rollout and guardrails +description: '`AS215932/knowledge` ships `.github/workflows/auto-merge.yml`: when + the repo variable `KNOWLEDGE_AUTO_MERGE` is `on`, nightly bot refresh PRs (`bot/knowledge-refresh/*`, + `bot/knowledge-loop/*`) queue for auto-merge after two workflow-lev...' +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/knowledge-auto-merge.md +tags: +- as215932 +- network-operations +- runbook +timestamp: '2026-07-11T12:53:12Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + path: docs/runbooks/knowledge-auto-merge.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-35 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/knowledge-auto-merge.md#L1-L35 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +source_path: docs/runbooks/knowledge-auto-merge.md +commit: 23b191c248574121c7be34a6b2a668d75718a731 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Path | `docs/runbooks/knowledge-auto-merge.md` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `35` | + +# Detected headings + +* `# Knowledge nightly-PR auto-merge — rollout and guardrails` +* `## What can and cannot auto-merge` +* `## Rollout` + +# Deterministic excerpt + +```markdown +# Knowledge nightly-PR auto-merge — rollout and guardrails + +`AS215932/knowledge` ships `.github/workflows/auto-merge.yml`: when the repo +variable `KNOWLEDGE_AUTO_MERGE` is `on`, nightly bot refresh PRs +(`bot/knowledge-refresh/*`, `bot/knowledge-loop/*`) queue for auto-merge after +two workflow-level guards, with branch protection's required checks remaining +the actual merge gate (`gh pr merge --auto --squash`). + +## What can and cannot auto-merge + +- **Allowed diff surface**: `okf/generated/**`, `okf/observed/**`, + `exports/**`, `reports/**` — deterministic projections of source repos. +- **Never auto-merges**: anything touching `okf/curated/**` (human knowledge), + `ledger/**` (the production insight/learning stream stays human-reviewed), + `src/**`, `tests/**`, `evals/**`, `schema/**`, `.github/**`. +- **Quality non-regression**: head `critical_count == 0`, `warning_count` not + above base, `concept_count ≥ 80%` of base (mass-deletion guard), compared + against the PR base's `reports/coverage.json`. + +## Rollout + +1. Confirm branch protection on `main` requires the full `validate` check set + (ruff, mypy, pytest, validate okf, quality --check, export --check, + eval --check, ledger --check, lifecycle --check, scan-secrets). +2. Set the repo variable to dry-run and burn in for a week: + `gh variable set KNOWLEDGE_AUTO_MERGE --repo AS215932/knowledge --body dry_run` + Each qualifying nightly PR gets a "would auto-merge" comment; keep merging + by hand and confirm every comment matches your own judgement. +3. Flip live: `gh variable set KNOWLEDGE_AUTO_MERGE --repo AS215932/knowledge --body on` +4. Kill switch: `--body off` (or delete the variable). In-flight queued merges + can be cancelled with `gh pr merge --disable-auto `. + +Note: the workflow triggers on `pull_request +... +``` + +# Citations + +[1] [docs/runbooks/knowledge-auto-merge.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/knowledge-auto-merge.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md index 6d8add2..e75506c 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-bgp-snapshot-retention.md @@ -4,26 +4,26 @@ title: NOC BGP router snapshot retention description: '`noc` runs Hyrule MCP and owns local BGP router table snapshots under `/var/lib/hyrule-mcp/bgp-snapshots`. This data must be bounded before `bgp-router-snapshot.timer` is enabled.' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/noc-bgp-snapshot-retention.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-bgp-snapshot-retention.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/noc-bgp-snapshot-retention.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-56 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/noc-bgp-snapshot-retention.md#L1-L56 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-bgp-snapshot-retention.md#L1-L56 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/noc-bgp-snapshot-retention.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/noc-bgp-snapshot-retention.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `56` | # Detected headings @@ -94,4 +94,4 @@ ssh noc 'du -sh /var/lib/hyrule-mcp/bgp-snapshots; df -h /; apt-ge # Citations -[1] [docs/runbooks/noc-bgp-snapshot-retention.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/noc-bgp-snapshot-retention.md) +[1] [docs/runbooks/noc-bgp-snapshot-retention.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-bgp-snapshot-retention.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout.md new file mode 100644 index 0000000..0f8c443 --- /dev/null +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-noc-standing-grant-rollout.md @@ -0,0 +1,106 @@ +--- +type: Runbook +title: NOC autonomy rollout — insight records, no-op guards, standing grants +description: Staged relaxation of NOC human gates. Every step is an env promotion + PR against `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2` (plus the + hyrule-mcp env where noted), applied through the standard gated flow with Icinga + snaps... +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-standing-grant-rollout.md +tags: +- as215932 +- network-operations +- runbook +timestamp: '2026-07-11T12:53:12Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + path: docs/runbooks/noc-standing-grant-rollout.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-72 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-standing-grant-rollout.md#L1-L72 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +source_path: docs/runbooks/noc-standing-grant-rollout.md +commit: 23b191c248574121c7be34a6b2a668d75718a731 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Path | `docs/runbooks/noc-standing-grant-rollout.md` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `72` | + +# Detected headings + +* `# NOC autonomy rollout — insight records, no-op guards, standing grants` +* `## Step 0 — insight records on (read-only reporting)` +* `## Step 1 — no-op rollback guards (zero-risk validation of the execute path)` +* `## Step 2 — first Tier-0 standing grant (acknowledge_icinga)` + +# Deterministic excerpt + +```markdown +# NOC autonomy rollout — insight records, no-op guards, standing grants + +Staged relaxation of NOC human gates. Every step is an env promotion PR +against `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2` (plus the +hyrule-mcp env where noted), applied through the standard gated flow with +Icinga snapshots. Each step has a burn-in and a measured promotion criterion +before the next. + +## Step 0 — insight records on (read-only reporting) + +Adds to `noc-agent.env.ctmpl.j2`: + +``` +NOC_INSIGHT_RECORDS_ENABLED=1 +NOC_INSIGHT_KNOWLEDGE_CITATIONS=1 +``` + +Prereqs: agent-core collector pin includes `/v1/insights` +(`agent_core_collector` role), noc-agent deployed at a SHA with the proactive +insight emitter, `HYRULE_NOC_AGENT_CORE_TRACE=1` + collector URL already set +(they are). Optional: `NOC_OBSERVATORY_PUBLIC_URL=https://observatory.servify.network` +for digest deep links. + +Verify: `GET /v1/insights?loop=noc` returns decisions including +`stay_silent` records; volume stays bounded (reassert default 6h, cap +32/cycle). + +## Step 1 — no-op rollback guards (zero-risk validation of the execute path) + +Adds (noc-agent env + hyrule-mcp env): + +``` +NOC_ENABLE_NOOP_ROLLBACK_GUARDS=1 +HYRULE_MCP_ENABLE_NOOP_GUARDS=1 +``` + +`NOC_ENABLE_APPROVED_EXECUTION=1` is already live. With guards on, approved +proposals route through the inert `prepare_commit_confirm` guard (approval +state `noop_guards_prepared`, zero mutation), exercising the full +approve → execute → trace → insight path. + +Burn-in: ≥ 2 weeks. Watch `/insights?loop=noc` and case traces; every +approved proposal should show a prepared guard and no execution failures. + +## Step 2 — first Tier-0 standing grant (acknowledge_icinga) + +Adds: + +``` +NOC_STANDING_GRANT_ACTION_CLASSES=acknowledge_icinga +NOC_STANDING_GRANT_ACK_TTL_S=86400 +``` +... +``` + +# Citations + +[1] [docs/runbooks/noc-standing-grant-rollout.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/noc-standing-grant-rollout.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md index b342f87..7bd4166 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-rotate-icinga-api-user.md @@ -4,26 +4,26 @@ title: Rotate the `noc-agent` Icinga2 ApiUser password description: 'Used by `hyrule-mcp` on `noc` to authenticate against the Icinga2 REST API on `mon`. Per issue #15, this user replaces the legacy `root` ApiUser with scoped permissions (`actions/acknowledge-problem`, `objects/query/Host`, `objects/query...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/rotate-icinga-api-user.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/rotate-icinga-api-user.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/rotate-icinga-api-user.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-64 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/rotate-icinga-api-user.md#L1-L64 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/rotate-icinga-api-user.md#L1-L64 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/rotate-icinga-api-user.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/rotate-icinga-api-user.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `64` | # Detected headings @@ -113,4 +113,4 @@ curl -s -k -u "noc-agent:$NEW_PW" \ # Citations -[1] [docs/runbooks/rotate-icinga-api-user.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/rotate-icinga-api-user.md) +[1] [docs/runbooks/rotate-icinga-api-user.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/rotate-icinga-api-user.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion.md new file mode 100644 index 0000000..24bfdbe --- /dev/null +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-soc-mode-promotion.md @@ -0,0 +1,92 @@ +--- +type: Runbook +title: SOC_MODE promotion — measured criteria per rung +description: The SOC Agent climbs `SOC_MODE` (`shadow → case_only → handoff_dry → + handoff_live`) one reviewed promotion PR at a time. Each rung change edits `soc_mode` + in the target host's `host_vars` (rendered into `/opt/soc-agent/.env` by Vault Age... +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/soc-mode-promotion.md +tags: +- as215932 +- network-operations +- runbook +timestamp: '2026-07-11T12:53:12Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + path: docs/runbooks/soc-mode-promotion.md + commit: 23b191c248574121c7be34a6b2a668d75718a731 + lines: 1-49 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/soc-mode-promotion.md#L1-L49 +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +source_path: docs/runbooks/soc-mode-promotion.md +commit: 23b191c248574121c7be34a6b2a668d75718a731 +--- + +# Source + +| Field | Value | +| --- | --- | +| Repository | `AS215932/network-operations` | +| Path | `docs/runbooks/soc-mode-promotion.md` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | +| Lines | `49` | + +# Detected headings + +* `# SOC_MODE promotion — measured criteria per rung` +* `## Where the numbers come from` +* `## Criteria` +* `## Promotion PR checklist` + +# Deterministic excerpt + +```markdown +# SOC_MODE promotion — measured criteria per rung + +The SOC Agent climbs `SOC_MODE` (`shadow → case_only → handoff_dry → +handoff_live`) one reviewed promotion PR at a time. Each rung change edits +`soc_mode` in the target host's `host_vars` (rendered into +`/opt/soc-agent/.env` by Vault Agent) and must link the metrics evidence below +in the PR body. Rung changes are env promotion PRs — never live edits. + +## Where the numbers come from + +The SOC posture loop emits an `InsightDecisionRecord` per finding decision +(including deliberate silence). Records flow: SOC → agent-core collector → +`hyrule-knowledge insights sync` → committed `ledger/insights/` (reviewed via +the nightly knowledge PR). Operators label decisions in the Agentic +Observatory (`/insights?loop=soc`), which produces `InsightLabel`s on the same +path. Compute the criteria on the knowledge repo checkout: + +```bash +cd ~/Dev/knowledge +uv run hyrule-knowledge insights metrics --loop soc +``` + +Read `idq`, `label_count`, `cgs`, and the per-loop breakdown. IDQ counts +deliberate silence; CGS covers surfaced, labeled decisions with gold evidence. + +## Criteria + +| Promotion | Minimum evidence | +|-----------|------------------| +| shadow → case_only | ≥ 25 labeled SOC insights spanning ≥ 14 days; IDQ ≥ 0.70; zero `unsupported` faithfulness verdicts among surfaced insights | +| case_only → handoff_dry | ≥ 40 labeled insights; IDQ ≥ 0.75; accept rate on surfaced insights ≥ 0.60 | +| handoff_dry → handoff_live | Everything above, plus ≥ 10 dry-built handoffs labeled well-formed with accept ≥ 0.80 | + +Regression rule: if IDQ over the trailing 25 labels drops below the rung's +threshold, demote one rung in a fast-follow PR and note why. + +## Promotion PR checklist + +1. `insights metrics --loop soc` output pasted (or linked) in the PR body. +... +``` + +# Citations + +[1] [docs/runbooks/soc-mode-promotion.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/soc-mode-promotion.md) diff --git a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md index f29d082..149168f 100644 --- a/okf/generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md +++ b/okf/generated/source-docs/as215932/network-operations/docs-runbooks-vps-launch-proof-smoke.md @@ -5,26 +5,26 @@ description: 'End-to-end proof of the AS215932 VPS launch-proof wedge: a custome can quote a VM, be told payment is required, pay, watch it provision, and reach a working box — or get a safe failure with rollback available. This runbook is the human...' -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/vps-launch-proof-smoke.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/vps-launch-proof-smoke.md tags: - as215932 - network-operations - runbook -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: docs/runbooks/vps-launch-proof-smoke.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-56 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/vps-launch-proof-smoke.md#L1-L56 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/vps-launch-proof-smoke.md#L1-L56 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: docs/runbooks/vps-launch-proof-smoke.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -33,7 +33,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `docs/runbooks/vps-launch-proof-smoke.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `56` | # Detected headings @@ -89,4 +89,4 @@ and prints the launch-proof fields); steps 3–4 and 8–9 are operator-driven. # Citations -[1] [docs/runbooks/vps-launch-proof-smoke.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/docs/runbooks/vps-launch-proof-smoke.md) +[1] [docs/runbooks/vps-launch-proof-smoke.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/docs/runbooks/vps-launch-proof-smoke.md) diff --git a/okf/generated/source-docs/as215932/network-operations/index.md b/okf/generated/source-docs/as215932/network-operations/index.md index 88e5096..8381951 100644 --- a/okf/generated/source-docs/as215932/network-operations/index.md +++ b/okf/generated/source-docs/as215932/network-operations/index.md @@ -35,13 +35,15 @@ * [Hosts that legitimately accept traffic from the public internet.](ansible-inventory-group-vars-public-facing-yml.md) - --- # Hosts that legitimately accept traffic from the public internet. # rtr (DNAT target), dns (auth NS), proxy (TLS), vpn (WireGuard). firewall_public_facing: true * [irc — Soju IRC bouncer.](ansible-inventory-host-vars-irc-yml.md) - --- # irc — Soju IRC bouncer. # TLS termination is handled by Caddy on proxy; soju listens plaintext on :6697 # and is reachable only from proxy (and the ops-prefix/vpn-clients SSH set). * [Knot DNS — shared between primary (dns) and secondary (ns2).](ansible-inventory-group-vars-nameservers-yml.md) - Indexed source document `ansible/inventory/group_vars/nameservers.yml` from AS215932/network-operations. +* [Knowledge nightly-PR auto-merge — rollout and guardrails](docs-runbooks-knowledge-auto-merge.md) - `AS215932/knowledge` ships `.github/workflows/auto-merge.yml`: when the repo variable `KNOWLEDGE_AUTO_MERGE` is `on`, nightly bot refresh PRs (`bot/knowledge-refresh/*`, `bot/knowledge-loop/*`) queue for auto-merge after two workflow-lev... * [log — centralized log aggregation host.](ansible-inventory-host-vars-log-yml.md) - --- # log — centralized log aggregation host. # # Vector aggregator on :6000 (vector-native ingest from agents) and :6514 # (TCP syslog from OpenBSD mail). Loki on :3100 (HTTP query, only reachable # from mon's Grafana). Disk: 50 GB on /... * [loop — dedicated Engineering Loop operations-lane VM.](ansible-inventory-host-vars-loop-yml.md) - --- # loop — dedicated Engineering Loop operations-lane VM. # Runs one budgeted, issue-driven agent cycle at a time. It is deliberately # not a deploy source for the infra fleet: no fleet SSH key, no production # Vault breadth, and no pu... -* [mail — OpenBSD mail server for as215932.net.](ansible-inventory-host-vars-mail-yml.md) - --- # mail — OpenBSD mail server for as215932.net. # Public SMTP is world-facing; mailbox access stays on ops/VPN plus NOC automation. -* [mon — Prometheus + Grafana + Icinga2 + blackbox_exporter.](ansible-inventory-host-vars-mon-yml.md) - --- # mon — Prometheus + Grafana + Icinga2 + blackbox_exporter. # Requires: # export MON_DISCORD_WEBHOOK_URL='https://discord.com/api/webhooks/...' +* [mail — OpenBSD mail server for as215932.net.](ansible-inventory-host-vars-mail-yml.md) - --- # mail — OpenBSD mail server for as215932.net. # Public SMTP and IPv4 IMAPS are world-facing; IPv6 mailbox access stays on ops/VPN plus NOC automation. +* [mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter.](ansible-inventory-host-vars-mon-yml.md) - --- # mon — Prometheus + Alertmanager + Grafana + Icinga2 + blackbox_exporter. # Discord webhook for mon alerts (Alertmanager + Icinga2). On the CI runner the # Vault-rendered env provides DISCORD_WEBHOOK_URL (github-runner.env.ctmpl.j2)... * [NetOps testing strategy](docs-netops-testing-strategy.md) - How AS215932 IaC changes are validated, from a cheap stdlib check on every PR up to full control-plane modelling and a live dynamic lab. The tiers map onto the two-runner security model (`docs/ci/security-model.md`): untrusted PR code ru... * [netproxy — internal Hyrule network proxy sidecar target.](ansible-inventory-host-vars-netproxy-yml.md) - --- # netproxy — internal Hyrule network proxy sidecar target. * [nginx on the web VM](configs-web-nginx-readme.md) - The `web` VM (`2a0c:b641:b50:2::30`) runs `hyrule-web` (uvicorn) on `[::]:8080` and nginx on `[::]:8081` for the static `as215932.net` info site. Caddy on the `proxy` VM reverse-proxies both. +* [NOC autonomy rollout — insight records, no-op guards, standing grants](docs-runbooks-noc-standing-grant-rollout.md) - Staged relaxation of NOC human gates. Every step is an env promotion PR against `ansible/roles/vault_agent/templates/noc-agent.env.ctmpl.j2` (plus the hyrule-mcp env where noted), applied through the standard gated flow with Icinga snaps... * [NOC BGP router snapshot retention](docs-runbooks-noc-bgp-snapshot-retention.md) - `noc` runs Hyrule MCP and owns local BGP router table snapshots under `/var/lib/hyrule-mcp/bgp-snapshots`. This data must be bounded before `bgp-router-snapshot.timer` is enabled. * [noc — autonomous NOC agent + hyrule-mcp tool server.](ansible-inventory-host-vars-noc-yml.md) - --- # noc — autonomous NOC agent + hyrule-mcp tool server. # # noc-agent (FastAPI on :8000) receives webhooks from Alertmanager and Icinga2 # on mon, runs an LLM-driven investigation against hyrule-mcp tools, and # notifies a Discord cha... * [ns2.servify.network — secondary authoritative nameserver at OVH GRA11.](ansible-inventory-host-vars-ns2-yml.md) - ansible_user: svag @@ -54,6 +56,7 @@ * [routers.yml](ansible-inventory-group-vars-routers-yml.md) - --- firewall_enable_forwarding: true firewall_allow_bgp: true firewall_allow_ospf6_on_wg: true * [rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR.](ansible-inventory-host-vars-rtr-yml.md) - --- # rtr — Debian 13 + FRRouting + nftables, dom0-hosted VM at OVH FR. # Bridges: enX0 (mgmt), enX2 (infra), enX3 (vm/customer), enX4 (wan/underlay). # Carries IPv4 NAT/DNAT for legacy v4 service ingress + customer VM isolation. * [Semgrep (token-less SAST)](docs-ci-semgrep.md) - Semgrep is the real security gate (PR-Agent is advisory). It runs token-less — no `SEMGREP_APP_TOKEN`, no dashboard — and uploads SARIF to GitHub Code Scanning (free for public repos). +* [SOC_MODE promotion — measured criteria per rung](docs-runbooks-soc-mode-promotion.md) - The SOC Agent climbs `SOC_MODE` (`shadow → case_only → handoff_dry → handoff_live`) one reviewed promotion PR at a time. Each rung change edits `soc_mode` in the target host's `host_vars` (rendered into `/opt/soc-agent/.env` by Vault Age... * [vault — AS215932 machine secret plane.](ansible-inventory-host-vars-vault-yml.md) - --- # vault — AS215932 machine secret plane. * [vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64).](ansible-inventory-host-vars-vpn-yml.md) - --- # vpn — WireGuard server for client tunnels (clients in 2a0c:b641:b50:3::/64). * [VPS launch-proof smoke](docs-runbooks-vps-launch-proof-smoke.md) - End-to-end proof of the AS215932 VPS launch-proof wedge: a customer can quote a VM, be told payment is required, pay, watch it provision, and reach a working box — or get a safe failure with rollback available. This runbook is the human... diff --git a/okf/generated/source-docs/as215932/network-operations/readme.md b/okf/generated/source-docs/as215932/network-operations/readme.md index de38cde..ec96cc2 100644 --- a/okf/generated/source-docs/as215932/network-operations/readme.md +++ b/okf/generated/source-docs/as215932/network-operations/readme.md @@ -4,26 +4,26 @@ title: AS215932 Network Operations description: This repository is the production deployment record for `noc-agent`, `hyrule-mcp`, `hyrule-cloud`, `hyrule-web`, and `hyrule-network-proxy`. App repos do not deploy production on merge. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md tags: - as215932 - network-operations - source-document -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: README.md - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 + commit: 23b191c248574121c7be34a6b2a668d75718a731 lines: 1-207 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md#L1-L207 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md#L1-L207 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations source_path: README.md -commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 +commit: 23b191c248574121c7be34a6b2a668d75718a731 --- # Source @@ -32,7 +32,7 @@ commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 | --- | --- | | Repository | `AS215932/network-operations` | | Path | `README.md` | -| Commit | `2a87bba8f93c7d3f95cc1e752fd38e212857ef10` | +| Commit | `23b191c248574121c7be34a6b2a668d75718a731` | | Lines | `207` | # Detected headings @@ -111,4 +111,4 @@ AS215932 is a solo project to build and operate a full-stack ISP with modern BGP # Citations -[1] [README.md](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/README.md) +[1] [README.md](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/README.md) diff --git a/okf/generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md b/okf/generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md index 95bfd4d..ba92670 100644 --- a/okf/generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md +++ b/okf/generated/source-docs/as215932/noc-agent/docs-plans-2026-06-22t19-54-22z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md @@ -3,26 +3,26 @@ type: Source Document title: 'Loop Handoff Protocol v1: NOC ↔ Engineering ↔ Knowledge via CaseService' description: '--- created: 2026-06-22T19:54:22.382Z source: pi-plan-mode status: accepted-for-execution ---' -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-800 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md#L1-L800 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md#L1-L800 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -31,7 +31,7 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Lines | `800` | # Detected headings @@ -111,4 +111,4 @@ objective: resolve low root filesystem condition # Citations -[1] [docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md) +[1] [docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/docs/plans/2026-06-22T19-54-22Z-loop-handoff-protocol-v1-noc-engineering-knowledge-via-caseservice.md) diff --git a/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme.md b/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme.md index f67816d..00c2e43 100644 --- a/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme.md +++ b/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-learning-events-readme.md @@ -4,26 +4,26 @@ title: NOC shadow learning-event fixtures description: These fixtures mirror the `learning_ledger_v1` contract from `AS215932/knowledge`. They are sanitized shape tests only and must not contain live MCP/Prometheus/Icinga payloads, raw logs, commands, packet data, or secrets. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/learning-events/README.md +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/learning-events/README.md tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: evals/knowledge_shadow/learning-events/README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-5 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/learning-events/README.md#L1-L5 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/learning-events/README.md#L1-L5 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: evals/knowledge_shadow/learning-events/README.md -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -32,7 +32,7 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `evals/knowledge_shadow/learning-events/README.md` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Lines | `5` | # Detected headings @@ -51,4 +51,4 @@ live MCP/Prometheus/Icinga payloads, raw logs, commands, packet data, or secrets # Citations -[1] [evals/knowledge_shadow/learning-events/README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/learning-events/README.md) +[1] [evals/knowledge_shadow/learning-events/README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/learning-events/README.md) diff --git a/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme.md b/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme.md index 8f27ee3..0df695e 100644 --- a/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme.md +++ b/okf/generated/source-docs/as215932/noc-agent/evals-knowledge-shadow-readme.md @@ -4,26 +4,26 @@ title: NOC knowledge shadow eval fixtures description: Committed read-only context-pack fixtures for the future AS215932 knowledge control-plane integration. These files are not live traces and must not include MCP responses, Prometheus/Icinga output, logs, packet data, or secrets. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/README.md +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/README.md tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: evals/knowledge_shadow/README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-9 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/README.md#L1-L9 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/README.md#L1-L9 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: evals/knowledge_shadow/README.md -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -32,7 +32,7 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `evals/knowledge_shadow/README.md` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Lines | `9` | # Detected headings @@ -55,4 +55,4 @@ shadow/read-only boundaries. # Citations -[1] [evals/knowledge_shadow/README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/knowledge_shadow/README.md) +[1] [evals/knowledge_shadow/README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/knowledge_shadow/README.md) diff --git a/okf/generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme.md b/okf/generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme.md index c81f5dc..0aea156 100644 --- a/okf/generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme.md +++ b/okf/generated/source-docs/as215932/noc-agent/evals-lhp-v1-readme.md @@ -5,26 +5,26 @@ description: These eval cases are the non-public acceptance suite for Loop Hando Protocol v1. They are written as deterministic scenario definitions so they can be run by a private harness without exposing production issue text, callback bodies, or... -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/lhp_v1/README.md +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/lhp_v1/README.md tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: evals/lhp_v1/README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-24 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/lhp_v1/README.md#L1-L24 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/lhp_v1/README.md#L1-L24 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: evals/lhp_v1/README.md -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -33,7 +33,7 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `evals/lhp_v1/README.md` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Lines | `24` | # Detected headings @@ -71,4 +71,4 @@ payload prose are untrusted evidence only. # Citations -[1] [evals/lhp_v1/README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/evals/lhp_v1/README.md) +[1] [evals/lhp_v1/README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/evals/lhp_v1/README.md) diff --git a/okf/generated/source-docs/as215932/noc-agent/pyproject-toml.md b/okf/generated/source-docs/as215932/noc-agent/pyproject-toml.md index d7cf91f..6135a3a 100644 --- a/okf/generated/source-docs/as215932/noc-agent/pyproject-toml.md +++ b/okf/generated/source-docs/as215932/noc-agent/pyproject-toml.md @@ -4,26 +4,26 @@ title: pyproject.toml description: '[project] name = "noc-agent" version = "0.1.0" description = "AS215932 autonomous NOC triage agent (Alertmanager + Icinga2 webhooks → PydanticAI investigation → Discord)" requires-python = ">=3.14" dependencies = [ "fastapi>=0.115", "uvi...' -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/pyproject.toml +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/pyproject.toml tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: pyproject.toml - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 1-84 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/pyproject.toml#L1-L84 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 1-82 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/pyproject.toml#L1-L82 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: pyproject.toml -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -32,8 +32,8 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `pyproject.toml` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | -| Lines | `84` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | +| Lines | `82` | # Detected headings @@ -41,4 +41,4 @@ No markdown headings detected. # Citations -[1] [pyproject.toml](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/pyproject.toml) +[1] [pyproject.toml](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/pyproject.toml) diff --git a/okf/generated/source-docs/as215932/noc-agent/readme.md b/okf/generated/source-docs/as215932/noc-agent/readme.md index 83d6aca..1cfaa02 100644 --- a/okf/generated/source-docs/as215932/noc-agent/readme.md +++ b/okf/generated/source-docs/as215932/noc-agent/readme.md @@ -4,26 +4,26 @@ title: Hyrule Networks (AS215932) NOC Agent description: '`noc-agent` is the operator-facing investigation service for Hyrule Networks (AS215932). It accepts monitoring events, runs structured incident analysis, records human-review proposals, and keeps a fallback local control plane available...' -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: README.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - lines: 1-439 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md#L1-L439 -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + lines: 1-467 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md#L1-L467 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: README.md -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -32,8 +32,8 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `README.md` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | -| Lines | `439` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | +| Lines | `467` | # Detected headings @@ -110,4 +110,4 @@ New control-plane interfaces: # Citations -[1] [README.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/README.md) +[1] [README.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/README.md) diff --git a/okf/generated/source-docs/as215932/noc-agent/testing.md b/okf/generated/source-docs/as215932/noc-agent/testing.md index d86332d..8a46302 100644 --- a/okf/generated/source-docs/as215932/noc-agent/testing.md +++ b/okf/generated/source-docs/as215932/noc-agent/testing.md @@ -2,26 +2,26 @@ type: Source Document title: Testing description: 'Run the hermetic characterization and refactor regression suite with:' -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md tags: - as215932 - noc-agent - source-document -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: TESTING.md - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 lines: 1-36 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md#L1-L36 -last_verified_at: '2026-07-03T13:54:47Z' + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md#L1-L36 +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent source_path: TESTING.md -commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 +commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 --- # Source @@ -30,7 +30,7 @@ commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 | --- | --- | | Repository | `AS215932/noc-agent` | | Path | `TESTING.md` | -| Commit | `515381e6c2e93f3307340eeb50a63481c7a678c4` | +| Commit | `fd0cfa5617224e184f9932bb1691a7e2d6afd0d0` | | Lines | `36` | # Detected headings @@ -80,4 +80,4 @@ network access or production credentials. # Citations -[1] [TESTING.md](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/TESTING.md) +[1] [TESTING.md](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/TESTING.md) diff --git a/okf/generated/workflows/as215932-net/github-workflows-pr-agent-yml.md b/okf/generated/workflows/as215932-net/github-workflows-pr-agent-yml.md index 4c5ed73..55af7bc 100644 --- a/okf/generated/workflows/as215932-net/github-workflows-pr-agent-yml.md +++ b/okf/generated/workflows/as215932-net/github-workflows-pr-agent-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/pr-agent.yml commit: 9c0ee2d8f2bb793ea799589ca0fe4f77571b2572 url: https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/pr-agent.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/as215932.net diff --git a/okf/generated/workflows/as215932-net/github-workflows-semgrep-yml.md b/okf/generated/workflows/as215932-net/github-workflows-semgrep-yml.md index 74f7d38..a86aa20 100644 --- a/okf/generated/workflows/as215932-net/github-workflows-semgrep-yml.md +++ b/okf/generated/workflows/as215932-net/github-workflows-semgrep-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/semgrep.yml commit: 9c0ee2d8f2bb793ea799589ca0fe4f77571b2572 url: https://github.com/AS215932/as215932.net/blob/9c0ee2d8f2bb793ea799589ca0fe4f77571b2572/.github/workflows/semgrep.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/as215932.net diff --git a/okf/generated/workflows/engineering-loop/github-workflows-ci-yml.md b/okf/generated/workflows/engineering-loop/github-workflows-ci-yml.md index ccf25e3..92e75ce 100644 --- a/okf/generated/workflows/engineering-loop/github-workflows-ci-yml.md +++ b/okf/generated/workflows/engineering-loop/github-workflows-ci-yml.md @@ -2,21 +2,21 @@ type: Workflow title: ci description: GitHub Actions workflow `ci` from AS215932/engineering-loop. -resource: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/.github/workflows/ci.yml +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/ci.yml tags: - ci - engineering-loop - github-actions - workflow -timestamp: '2026-07-03T13:42:47Z' +timestamp: '2026-07-11T00:16:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/engineering-loop path: .github/workflows/ci.yml - commit: 535cf5cb7da50053f67f85ec93ac0c1e58921576 - url: https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/ci.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/engineering-loop @@ -55,4 +55,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/ci.yml](https://github.com/AS215932/engineering-loop/blob/535cf5cb7da50053f67f85ec93ac0c1e58921576/.github/workflows/ci.yml) +[1] [.github/workflows/ci.yml](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/ci.yml) diff --git a/okf/generated/workflows/engineering-loop/github-workflows-pr-agent-yml.md b/okf/generated/workflows/engineering-loop/github-workflows-pr-agent-yml.md new file mode 100644 index 0000000..7591be9 --- /dev/null +++ b/okf/generated/workflows/engineering-loop/github-workflows-pr-agent-yml.md @@ -0,0 +1,56 @@ +--- +type: Workflow +title: pr-agent +description: GitHub Actions workflow `pr-agent` from AS215932/engineering-loop. +resource: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/pr-agent.yml +tags: +- deploy +- engineering-loop +- github-actions +- workflow +timestamp: '2026-07-11T00:16:12Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/engineering-loop + path: .github/workflows/pr-agent.yml + commit: 4587b1ca07c0a9ca3e65e527c13b39a3cb238317 + url: https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/pr-agent.yml +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/engineering-loop +source_path: .github/workflows/pr-agent.yml +triggers: +- pull_request +- issue_comment +--- + +# Workflow + +| Field | Value | +| --- | --- | +| Name | `pr-agent` | +| Source | `.github/workflows/pr-agent.yml` | +| Triggers | `pull_request, issue_comment` | +| Deploy-like | `True` | +| Workflow permissions | `{"contents": "read", "issues": "write", "pull-requests": "write"}` | + +# Jobs + +| Job | Runs on | Environment | Permissions | +| --- | --- | --- | --- | +| `pr-agent` | `self-hosted, linux, x64, hyrule-public-pr` | `` | `{}` | + +# Secrets referenced by name + +* `GITHUB_TOKEN` +* `OPENROUTER_API_KEY` + +# Operational notes + +This workflow summary is statically parsed from GitHub Actions YAML. It intentionally records secret names only, never values. + +# Citations + +[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/engineering-loop/blob/4587b1ca07c0a9ca3e65e527c13b39a3cb238317/.github/workflows/pr-agent.yml) diff --git a/okf/generated/workflows/engineering-loop/index.md b/okf/generated/workflows/engineering-loop/index.md index f0db439..f31e4e4 100644 --- a/okf/generated/workflows/engineering-loop/index.md +++ b/okf/generated/workflows/engineering-loop/index.md @@ -1,3 +1,4 @@ # generated/workflows/engineering-loop * [ci](github-workflows-ci-yml.md) - GitHub Actions workflow `ci` from AS215932/engineering-loop. +* [pr-agent](github-workflows-pr-agent-yml.md) - GitHub Actions workflow `pr-agent` from AS215932/engineering-loop. diff --git a/okf/generated/workflows/hyrule-business/github-workflows-ci-yml.md b/okf/generated/workflows/hyrule-business/github-workflows-ci-yml.md index 7008818..94fba19 100644 --- a/okf/generated/workflows/hyrule-business/github-workflows-ci-yml.md +++ b/okf/generated/workflows/hyrule-business/github-workflows-ci-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/ci.yml commit: 90a5551c37b7803453b55b022cc7dc2acbda3226 url: https://github.com/AS215932/hyrule-business/blob/90a5551c37b7803453b55b022cc7dc2acbda3226/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-business diff --git a/okf/generated/workflows/hyrule-cloud/github-workflows-ci-yml.md b/okf/generated/workflows/hyrule-cloud/github-workflows-ci-yml.md index b7afd63..9863abb 100644 --- a/okf/generated/workflows/hyrule-cloud/github-workflows-ci-yml.md +++ b/okf/generated/workflows/hyrule-cloud/github-workflows-ci-yml.md @@ -2,21 +2,21 @@ type: Workflow title: ci description: GitHub Actions workflow `ci` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/ci.yml +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/ci.yml tags: - deploy - github-actions - hyrule-cloud - workflow -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: .github/workflows/ci.yml - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/ci.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -52,4 +52,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/ci.yml](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/ci.yml) +[1] [.github/workflows/ci.yml](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/ci.yml) diff --git a/okf/generated/workflows/hyrule-cloud/github-workflows-deploy-yml.md b/okf/generated/workflows/hyrule-cloud/github-workflows-deploy-yml.md index 4e32ced..3fc61e8 100644 --- a/okf/generated/workflows/hyrule-cloud/github-workflows-deploy-yml.md +++ b/okf/generated/workflows/hyrule-cloud/github-workflows-deploy-yml.md @@ -2,21 +2,21 @@ type: Workflow title: deploy-validation description: GitHub Actions workflow `deploy-validation` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/deploy.yml +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/deploy.yml tags: - deploy - github-actions - hyrule-cloud - workflow -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: .github/workflows/deploy.yml - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/deploy.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/deploy.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -51,4 +51,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/deploy.yml](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/deploy.yml) +[1] [.github/workflows/deploy.yml](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/deploy.yml) diff --git a/okf/generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml.md b/okf/generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml.md index 02fec19..797dc2c 100644 --- a/okf/generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml.md +++ b/okf/generated/workflows/hyrule-cloud/github-workflows-pr-agent-yml.md @@ -2,21 +2,21 @@ type: Workflow title: pr-agent description: GitHub Actions workflow `pr-agent` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/pr-agent.yml +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/pr-agent.yml tags: - deploy - github-actions - hyrule-cloud - workflow -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: .github/workflows/pr-agent.yml - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/pr-agent.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/pr-agent.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/pr-agent.yml) +[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/pr-agent.yml) diff --git a/okf/generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml.md b/okf/generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml.md index ff2c3b0..b63dbce 100644 --- a/okf/generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml.md +++ b/okf/generated/workflows/hyrule-cloud/github-workflows-request-promotion-yml.md @@ -2,21 +2,21 @@ type: Workflow title: request-promotion description: GitHub Actions workflow `request-promotion` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/request-promotion.yml +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/request-promotion.yml tags: - deploy - github-actions - hyrule-cloud - workflow -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: .github/workflows/request-promotion.yml - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/request-promotion.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/request-promotion.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/request-promotion.yml](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/request-promotion.yml) +[1] [.github/workflows/request-promotion.yml](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/request-promotion.yml) diff --git a/okf/generated/workflows/hyrule-cloud/github-workflows-semgrep-yml.md b/okf/generated/workflows/hyrule-cloud/github-workflows-semgrep-yml.md index d3cd802..926b1c5 100644 --- a/okf/generated/workflows/hyrule-cloud/github-workflows-semgrep-yml.md +++ b/okf/generated/workflows/hyrule-cloud/github-workflows-semgrep-yml.md @@ -2,21 +2,21 @@ type: Workflow title: semgrep description: GitHub Actions workflow `semgrep` from AS215932/hyrule-cloud. -resource: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/semgrep.yml +resource: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/semgrep.yml tags: - ci - github-actions - hyrule-cloud - workflow -timestamp: '2026-07-01T22:58:25Z' +timestamp: '2026-07-10T04:36:13Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-cloud path: .github/workflows/semgrep.yml - commit: 9661a8a53694fb0e771b5958b9c300dc346fddd6 - url: https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/semgrep.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: a8677707db803f603464852295cae7cf161ca0e8 + url: https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/semgrep.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-cloud @@ -54,4 +54,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/hyrule-cloud/blob/9661a8a53694fb0e771b5958b9c300dc346fddd6/.github/workflows/semgrep.yml) +[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/hyrule-cloud/blob/a8677707db803f603464852295cae7cf161ca0e8/.github/workflows/semgrep.yml) diff --git a/okf/generated/workflows/hyrule-mcp/github-workflows-ci-yml.md b/okf/generated/workflows/hyrule-mcp/github-workflows-ci-yml.md index bb522e9..1e55b34 100644 --- a/okf/generated/workflows/hyrule-mcp/github-workflows-ci-yml.md +++ b/okf/generated/workflows/hyrule-mcp/github-workflows-ci-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/ci.yml commit: b201978d6474112f46095b37bb4b35e13855fd50 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml.md b/okf/generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml.md index f8cfed0..259fc30 100644 --- a/okf/generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml.md +++ b/okf/generated/workflows/hyrule-mcp/github-workflows-pr-agent-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/pr-agent.yml commit: b201978d6474112f46095b37bb4b35e13855fd50 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/pr-agent.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml.md b/okf/generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml.md index bfd9825..03d5bf6 100644 --- a/okf/generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml.md +++ b/okf/generated/workflows/hyrule-mcp/github-workflows-request-promotion-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/request-promotion.yml commit: b201978d6474112f46095b37bb4b35e13855fd50 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/request-promotion.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/workflows/hyrule-mcp/github-workflows-semgrep-yml.md b/okf/generated/workflows/hyrule-mcp/github-workflows-semgrep-yml.md index 0dfb062..6a2d9e8 100644 --- a/okf/generated/workflows/hyrule-mcp/github-workflows-semgrep-yml.md +++ b/okf/generated/workflows/hyrule-mcp/github-workflows-semgrep-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/semgrep.yml commit: b201978d6474112f46095b37bb4b35e13855fd50 url: https://github.com/AS215932/hyrule-mcp/blob/b201978d6474112f46095b37bb4b35e13855fd50/.github/workflows/semgrep.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-mcp diff --git a/okf/generated/workflows/hyrule-network-proxy/github-workflows-ci-yml.md b/okf/generated/workflows/hyrule-network-proxy/github-workflows-ci-yml.md index 30407ad..8905f1e 100644 --- a/okf/generated/workflows/hyrule-network-proxy/github-workflows-ci-yml.md +++ b/okf/generated/workflows/hyrule-network-proxy/github-workflows-ci-yml.md @@ -16,7 +16,7 @@ source_refs: path: .github/workflows/ci.yml commit: b82dc72bbf382167062bff272606ce84ec20538c url: https://github.com/AS215932/hyrule-network-proxy/blob/b82dc72bbf382167062bff272606ce84ec20538c/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-network-proxy diff --git a/okf/generated/workflows/hyrule-web/github-workflows-ci-yml.md b/okf/generated/workflows/hyrule-web/github-workflows-ci-yml.md index f7dd304..42783d5 100644 --- a/okf/generated/workflows/hyrule-web/github-workflows-ci-yml.md +++ b/okf/generated/workflows/hyrule-web/github-workflows-ci-yml.md @@ -2,21 +2,21 @@ type: Workflow title: ci description: GitHub Actions workflow `ci` from AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/ci.yml +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/ci.yml tags: - deploy - github-actions - hyrule-web - workflow -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: .github/workflows/ci.yml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/ci.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/ci.yml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/ci.yml) +[1] [.github/workflows/ci.yml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/ci.yml) diff --git a/okf/generated/workflows/hyrule-web/github-workflows-deploy-validation-yml.md b/okf/generated/workflows/hyrule-web/github-workflows-deploy-validation-yml.md index 3434c48..12d2b01 100644 --- a/okf/generated/workflows/hyrule-web/github-workflows-deploy-validation-yml.md +++ b/okf/generated/workflows/hyrule-web/github-workflows-deploy-validation-yml.md @@ -2,21 +2,21 @@ type: Workflow title: deploy-validation description: GitHub Actions workflow `deploy-validation` from AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/deploy-validation.yml +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/deploy-validation.yml tags: - deploy - github-actions - hyrule-web - workflow -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: .github/workflows/deploy-validation.yml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/deploy-validation.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/deploy-validation.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -51,4 +51,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/deploy-validation.yml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/deploy-validation.yml) +[1] [.github/workflows/deploy-validation.yml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/deploy-validation.yml) diff --git a/okf/generated/workflows/hyrule-web/github-workflows-pr-agent-yml.md b/okf/generated/workflows/hyrule-web/github-workflows-pr-agent-yml.md index 926b63b..f7f0675 100644 --- a/okf/generated/workflows/hyrule-web/github-workflows-pr-agent-yml.md +++ b/okf/generated/workflows/hyrule-web/github-workflows-pr-agent-yml.md @@ -2,21 +2,21 @@ type: Workflow title: pr-agent description: GitHub Actions workflow `pr-agent` from AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/pr-agent.yml +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/pr-agent.yml tags: - deploy - github-actions - hyrule-web - workflow -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: .github/workflows/pr-agent.yml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/pr-agent.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/pr-agent.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/pr-agent.yml) +[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/pr-agent.yml) diff --git a/okf/generated/workflows/hyrule-web/github-workflows-request-promotion-yml.md b/okf/generated/workflows/hyrule-web/github-workflows-request-promotion-yml.md index 66c2ca8..87addb8 100644 --- a/okf/generated/workflows/hyrule-web/github-workflows-request-promotion-yml.md +++ b/okf/generated/workflows/hyrule-web/github-workflows-request-promotion-yml.md @@ -2,21 +2,21 @@ type: Workflow title: request-promotion description: GitHub Actions workflow `request-promotion` from AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/request-promotion.yml +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/request-promotion.yml tags: - deploy - github-actions - hyrule-web - workflow -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: .github/workflows/request-promotion.yml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/request-promotion.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/request-promotion.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/request-promotion.yml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/request-promotion.yml) +[1] [.github/workflows/request-promotion.yml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/request-promotion.yml) diff --git a/okf/generated/workflows/hyrule-web/github-workflows-semgrep-yml.md b/okf/generated/workflows/hyrule-web/github-workflows-semgrep-yml.md index af35b7e..961056b 100644 --- a/okf/generated/workflows/hyrule-web/github-workflows-semgrep-yml.md +++ b/okf/generated/workflows/hyrule-web/github-workflows-semgrep-yml.md @@ -2,21 +2,21 @@ type: Workflow title: semgrep description: GitHub Actions workflow `semgrep` from AS215932/hyrule-web. -resource: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/semgrep.yml +resource: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/semgrep.yml tags: - ci - github-actions - hyrule-web - workflow -timestamp: '2026-06-16T15:09:49Z' +timestamp: '2026-07-10T04:35:25Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/hyrule-web path: .github/workflows/semgrep.yml - commit: d94146e67f9eb05f8eeb5c57cab74cbe676f5c79 - url: https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/semgrep.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8 + url: https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/semgrep.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/hyrule-web @@ -54,4 +54,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/hyrule-web/blob/d94146e67f9eb05f8eeb5c57cab74cbe676f5c79/.github/workflows/semgrep.yml) +[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/hyrule-web/blob/8aaf57eb3eae0c5da1e322e98d1677ab604ca4d8/.github/workflows/semgrep.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml.md b/okf/generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml.md index a1937e2..ab18d6d 100644 --- a/okf/generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-app-promotion-deploy-yml.md @@ -2,21 +2,21 @@ type: Workflow title: app-promotion-deploy description: GitHub Actions workflow `app-promotion-deploy` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/app-promotion-deploy.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/app-promotion-deploy.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/app-promotion-deploy.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/app-promotion-deploy.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/app-promotion-deploy.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -52,4 +52,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/app-promotion-deploy.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/app-promotion-deploy.yml) +[1] [.github/workflows/app-promotion-deploy.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/app-promotion-deploy.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-apply-yml.md b/okf/generated/workflows/network-operations/github-workflows-apply-yml.md index ab863a5..1ab5bb6 100644 --- a/okf/generated/workflows/network-operations/github-workflows-apply-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-apply-yml.md @@ -2,21 +2,21 @@ type: Workflow title: apply description: GitHub Actions workflow `apply` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/apply.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/apply.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/apply.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/apply.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/apply.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/apply.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/apply.yml) +[1] [.github/workflows/apply.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/apply.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-drift-detection-yml.md b/okf/generated/workflows/network-operations/github-workflows-drift-detection-yml.md index 8b11f0c..62c6a46 100644 --- a/okf/generated/workflows/network-operations/github-workflows-drift-detection-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-drift-detection-yml.md @@ -2,21 +2,21 @@ type: Workflow title: drift-detection description: GitHub Actions workflow `drift-detection` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/drift-detection.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/drift-detection.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/drift-detection.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/drift-detection.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/drift-detection.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -52,4 +52,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/drift-detection.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/drift-detection.yml) +[1] [.github/workflows/drift-detection.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/drift-detection.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-iac-tests-yml.md b/okf/generated/workflows/network-operations/github-workflows-iac-tests-yml.md index ed57d86..a45c9e6 100644 --- a/okf/generated/workflows/network-operations/github-workflows-iac-tests-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-iac-tests-yml.md @@ -2,21 +2,21 @@ type: Workflow title: iac-tests description: GitHub Actions workflow `iac-tests` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/iac-tests.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/iac-tests.yml tags: - ci - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/iac-tests.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/iac-tests.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/iac-tests.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -58,4 +58,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/iac-tests.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/iac-tests.yml) +[1] [.github/workflows/iac-tests.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/iac-tests.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-lint-yml.md b/okf/generated/workflows/network-operations/github-workflows-lint-yml.md index d8d6b6d..aed439e 100644 --- a/okf/generated/workflows/network-operations/github-workflows-lint-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-lint-yml.md @@ -2,21 +2,21 @@ type: Workflow title: lint description: GitHub Actions workflow `lint` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/lint.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/lint.yml tags: - ci - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/lint.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/lint.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/lint.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -52,4 +52,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/lint.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/lint.yml) +[1] [.github/workflows/lint.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/lint.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-netops-nightly-yml.md b/okf/generated/workflows/network-operations/github-workflows-netops-nightly-yml.md index 2f920f4..c1c7754 100644 --- a/okf/generated/workflows/network-operations/github-workflows-netops-nightly-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-netops-nightly-yml.md @@ -2,21 +2,21 @@ type: Workflow title: netops-nightly description: GitHub Actions workflow `netops-nightly` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/netops-nightly.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/netops-nightly.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/netops-nightly.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/netops-nightly.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/netops-nightly.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -54,4 +54,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/netops-nightly.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/netops-nightly.yml) +[1] [.github/workflows/netops-nightly.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/netops-nightly.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-post-merge-apply-yml.md b/okf/generated/workflows/network-operations/github-workflows-post-merge-apply-yml.md new file mode 100644 index 0000000..d3211ac --- /dev/null +++ b/okf/generated/workflows/network-operations/github-workflows-post-merge-apply-yml.md @@ -0,0 +1,56 @@ +--- +type: Workflow +title: post-merge-apply +description: GitHub Actions workflow `post-merge-apply` from AS215932/network-operations. +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/post-merge-apply.yml +tags: +- deploy +- github-actions +- network-operations +- workflow +timestamp: '2026-07-11T12:53:12Z' +truth_owner: repo +authority: canonical +source_refs: +- repo: AS215932/network-operations + path: .github/workflows/post-merge-apply.yml + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/post-merge-apply.yml +last_verified_at: '2026-07-11T13:57:11Z' +confidence: high +dispute_policy: repo_wins +repo: AS215932/network-operations +source_path: .github/workflows/post-merge-apply.yml +triggers: +- push +- workflow_dispatch +--- + +# Workflow + +| Field | Value | +| --- | --- | +| Name | `post-merge-apply` | +| Source | `.github/workflows/post-merge-apply.yml` | +| Triggers | `push, workflow_dispatch` | +| Deploy-like | `True` | +| Workflow permissions | `{"contents": "read"}` | + +# Jobs + +| Job | Runs on | Environment | Permissions | +| --- | --- | --- | --- | +| `detect` | `self-hosted, linux, x64, hyrule-infra` | `` | `{}` | +| `apply` | `self-hosted, linux, x64, hyrule-infra` | `production` | `{}` | + +# Secrets referenced by name + +* `env` + +# Operational notes + +This workflow summary is statically parsed from GitHub Actions YAML. It intentionally records secret names only, never values. + +# Citations + +[1] [.github/workflows/post-merge-apply.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/post-merge-apply.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-pr-agent-yml.md b/okf/generated/workflows/network-operations/github-workflows-pr-agent-yml.md index ba85d2a..7bccf8e 100644 --- a/okf/generated/workflows/network-operations/github-workflows-pr-agent-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-pr-agent-yml.md @@ -2,21 +2,21 @@ type: Workflow title: pr-agent description: GitHub Actions workflow `pr-agent` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/pr-agent.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/pr-agent.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/pr-agent.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/pr-agent.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/pr-agent.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/pr-agent.yml) +[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/pr-agent.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-promote-apps-yml.md b/okf/generated/workflows/network-operations/github-workflows-promote-apps-yml.md index 8a14ff7..5f4d70f 100644 --- a/okf/generated/workflows/network-operations/github-workflows-promote-apps-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-promote-apps-yml.md @@ -2,21 +2,21 @@ type: Workflow title: promote-apps description: GitHub Actions workflow `promote-apps` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/promote-apps.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/promote-apps.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/promote-apps.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/promote-apps.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/promote-apps.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/promote-apps.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/promote-apps.yml) +[1] [.github/workflows/promote-apps.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/promote-apps.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-render-check-yml.md b/okf/generated/workflows/network-operations/github-workflows-render-check-yml.md index 2016cf6..54e265e 100644 --- a/okf/generated/workflows/network-operations/github-workflows-render-check-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-render-check-yml.md @@ -2,21 +2,21 @@ type: Workflow title: render-check description: GitHub Actions workflow `render-check` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/render-check.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/render-check.yml tags: - deploy - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/render-check.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/render-check.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/render-check.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -52,4 +52,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/render-check.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/render-check.yml) +[1] [.github/workflows/render-check.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/render-check.yml) diff --git a/okf/generated/workflows/network-operations/github-workflows-semgrep-yml.md b/okf/generated/workflows/network-operations/github-workflows-semgrep-yml.md index e589579..5c89470 100644 --- a/okf/generated/workflows/network-operations/github-workflows-semgrep-yml.md +++ b/okf/generated/workflows/network-operations/github-workflows-semgrep-yml.md @@ -2,21 +2,21 @@ type: Workflow title: semgrep description: GitHub Actions workflow `semgrep` from AS215932/network-operations. -resource: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/semgrep.yml +resource: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/semgrep.yml tags: - ci - github-actions - network-operations - workflow -timestamp: '2026-07-02T23:08:54Z' +timestamp: '2026-07-11T12:53:12Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/network-operations path: .github/workflows/semgrep.yml - commit: 2a87bba8f93c7d3f95cc1e752fd38e212857ef10 - url: https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/semgrep.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: 23b191c248574121c7be34a6b2a668d75718a731 + url: https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/semgrep.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/network-operations @@ -54,4 +54,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/network-operations/blob/2a87bba8f93c7d3f95cc1e752fd38e212857ef10/.github/workflows/semgrep.yml) +[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/network-operations/blob/23b191c248574121c7be34a6b2a668d75718a731/.github/workflows/semgrep.yml) diff --git a/okf/generated/workflows/network-operations/index.md b/okf/generated/workflows/network-operations/index.md index ecb47a5..d4332e8 100644 --- a/okf/generated/workflows/network-operations/index.md +++ b/okf/generated/workflows/network-operations/index.md @@ -6,6 +6,7 @@ * [iac-tests](github-workflows-iac-tests-yml.md) - GitHub Actions workflow `iac-tests` from AS215932/network-operations. * [lint](github-workflows-lint-yml.md) - GitHub Actions workflow `lint` from AS215932/network-operations. * [netops-nightly](github-workflows-netops-nightly-yml.md) - GitHub Actions workflow `netops-nightly` from AS215932/network-operations. +* [post-merge-apply](github-workflows-post-merge-apply-yml.md) - GitHub Actions workflow `post-merge-apply` from AS215932/network-operations. * [pr-agent](github-workflows-pr-agent-yml.md) - GitHub Actions workflow `pr-agent` from AS215932/network-operations. * [promote-apps](github-workflows-promote-apps-yml.md) - GitHub Actions workflow `promote-apps` from AS215932/network-operations. * [render-check](github-workflows-render-check-yml.md) - GitHub Actions workflow `render-check` from AS215932/network-operations. diff --git a/okf/generated/workflows/noc-agent/github-workflows-ci-yml.md b/okf/generated/workflows/noc-agent/github-workflows-ci-yml.md index fbd5459..0db09c7 100644 --- a/okf/generated/workflows/noc-agent/github-workflows-ci-yml.md +++ b/okf/generated/workflows/noc-agent/github-workflows-ci-yml.md @@ -2,21 +2,21 @@ type: Workflow title: ci description: GitHub Actions workflow `ci` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/ci.yml +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/ci.yml tags: - ci - github-actions - noc-agent - workflow -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: .github/workflows/ci.yml - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/ci.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/ci.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -52,4 +52,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/ci.yml](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/ci.yml) +[1] [.github/workflows/ci.yml](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/ci.yml) diff --git a/okf/generated/workflows/noc-agent/github-workflows-pr-agent-yml.md b/okf/generated/workflows/noc-agent/github-workflows-pr-agent-yml.md index 6834af7..dae7628 100644 --- a/okf/generated/workflows/noc-agent/github-workflows-pr-agent-yml.md +++ b/okf/generated/workflows/noc-agent/github-workflows-pr-agent-yml.md @@ -2,21 +2,21 @@ type: Workflow title: pr-agent description: GitHub Actions workflow `pr-agent` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/pr-agent.yml +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/pr-agent.yml tags: - deploy - github-actions - noc-agent - workflow -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: .github/workflows/pr-agent.yml - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/pr-agent.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/pr-agent.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/pr-agent.yml) +[1] [.github/workflows/pr-agent.yml](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/pr-agent.yml) diff --git a/okf/generated/workflows/noc-agent/github-workflows-request-promotion-yml.md b/okf/generated/workflows/noc-agent/github-workflows-request-promotion-yml.md index 5350ce9..b142c25 100644 --- a/okf/generated/workflows/noc-agent/github-workflows-request-promotion-yml.md +++ b/okf/generated/workflows/noc-agent/github-workflows-request-promotion-yml.md @@ -2,21 +2,21 @@ type: Workflow title: request-promotion description: GitHub Actions workflow `request-promotion` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/request-promotion.yml +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/request-promotion.yml tags: - deploy - github-actions - noc-agent - workflow -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: .github/workflows/request-promotion.yml - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/request-promotion.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/request-promotion.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -53,4 +53,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/request-promotion.yml](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/request-promotion.yml) +[1] [.github/workflows/request-promotion.yml](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/request-promotion.yml) diff --git a/okf/generated/workflows/noc-agent/github-workflows-semgrep-yml.md b/okf/generated/workflows/noc-agent/github-workflows-semgrep-yml.md index 780f6f8..154ccbb 100644 --- a/okf/generated/workflows/noc-agent/github-workflows-semgrep-yml.md +++ b/okf/generated/workflows/noc-agent/github-workflows-semgrep-yml.md @@ -2,21 +2,21 @@ type: Workflow title: semgrep description: GitHub Actions workflow `semgrep` from AS215932/noc-agent. -resource: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/semgrep.yml +resource: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/semgrep.yml tags: - ci - github-actions - noc-agent - workflow -timestamp: '2026-07-02T22:56:18Z' +timestamp: '2026-07-10T23:45:47Z' truth_owner: repo authority: canonical source_refs: - repo: AS215932/noc-agent path: .github/workflows/semgrep.yml - commit: 515381e6c2e93f3307340eeb50a63481c7a678c4 - url: https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/semgrep.yml -last_verified_at: '2026-07-03T13:54:47Z' + commit: fd0cfa5617224e184f9932bb1691a7e2d6afd0d0 + url: https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/semgrep.yml +last_verified_at: '2026-07-11T13:57:11Z' confidence: high dispute_policy: repo_wins repo: AS215932/noc-agent @@ -54,4 +54,4 @@ This workflow summary is statically parsed from GitHub Actions YAML. It intentio # Citations -[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/noc-agent/blob/515381e6c2e93f3307340eeb50a63481c7a678c4/.github/workflows/semgrep.yml) +[1] [.github/workflows/semgrep.yml](https://github.com/AS215932/noc-agent/blob/fd0cfa5617224e184f9932bb1691a7e2d6afd0d0/.github/workflows/semgrep.yml) diff --git a/reports/coverage.json b/reports/coverage.json index 2a51255..0944f12 100644 --- a/reports/coverage.json +++ b/reports/coverage.json @@ -1,8 +1,8 @@ { - "concept_count": 918, + "concept_count": 945, "concepts_by_authority": { "advisory": 14, - "canonical": 879, + "canonical": 906, "evidence": 25 }, "concepts_by_truth_owner": { @@ -10,17 +10,17 @@ "external": 23, "observed": 2, "okf": 13, - "repo": 877 + "repo": 904 }, "concepts_by_type": { - "API Endpoint": 330, + "API Endpoint": 338, "API Schema": 240, "Agent Instruction": 6, "Architecture": 5, "DNS Zone": 5, "Deployment": 8, "Domain Policy": 1, - "GitHub Issue": 74, + "GitHub Issue": 84, "GitHub Pull Request": 13, "Infrastructure Host": 19, "Lesson": 1, @@ -35,16 +35,16 @@ "Repository": 10, "Rollout Summary": 1, "Router": 4, - "Runbook": 10, + "Runbook": 14, "Service": 7, "Skill": 24, - "Source Document": 106, + "Source Document": 109, "Strategy": 1, - "Workflow": 33 + "Workflow": 35 }, "critical_count": 0, - "edge_count": 1981, - "endpoint_count": 330, + "edge_count": 2071, + "endpoint_count": 338, "grounding": { "grounded_concept_count": 1, "never_cited_in_scope": 0, @@ -57,7 +57,7 @@ "llm_enrichment_run_status": "proposed_output_present", "observed_count": 2, "schema_count": 240, - "source_file_ref_count": 248, + "source_file_ref_count": 259, "source_files_skipped": "Not enumerated in quality report; see knowledge.config.yml include/exclude patterns and ingestion logs.", "source_repo_count": 11, "source_repos": [ diff --git a/reports/coverage.md b/reports/coverage.md index cc63953..ab9a717 100644 --- a/reports/coverage.md +++ b/reports/coverage.md @@ -1,12 +1,12 @@ # Knowledge coverage report -* Concepts: **918** -* Edges: **1981** +* Concepts: **945** +* Edges: **2071** * Critical findings: **0** * Warnings: **44** * Source repos indexed: **11** -* Source files with refs: **248** -* API endpoints: **330** +* Source files with refs: **259** +* API endpoints: **338** * API schemas: **240** * Infrastructure hosts/routers: **23** * Observed concepts: **2** @@ -41,14 +41,14 @@ Source files skipped: Not enumerated in quality report; see knowledge.config.yml # Concepts by type -* `API Endpoint`: 330 +* `API Endpoint`: 338 * `API Schema`: 240 * `Agent Instruction`: 6 * `Architecture`: 5 * `DNS Zone`: 5 * `Deployment`: 8 * `Domain Policy`: 1 -* `GitHub Issue`: 74 +* `GitHub Issue`: 84 * `GitHub Pull Request`: 13 * `Infrastructure Host`: 19 * `Lesson`: 1 @@ -63,12 +63,12 @@ Source files skipped: Not enumerated in quality report; see knowledge.config.yml * `Repository`: 10 * `Rollout Summary`: 1 * `Router`: 4 -* `Runbook`: 10 +* `Runbook`: 14 * `Service`: 7 * `Skill`: 24 -* `Source Document`: 106 +* `Source Document`: 109 * `Strategy`: 1 -* `Workflow`: 33 +* `Workflow`: 35 # Critical findings diff --git a/reports/quality.json b/reports/quality.json index e1e5111..08e9b50 100644 --- a/reports/quality.json +++ b/reports/quality.json @@ -156,6 +156,18 @@ "message": "Source document concept is shallow.", "severity": "warning" }, + { + "code": "shallow_source_doc", + "concept_id": "generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py", + "message": "Source document concept is shallow.", + "severity": "warning" + }, + { + "code": "shallow_source_doc", + "concept_id": "generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py", + "message": "Source document concept is shallow.", + "severity": "warning" + }, { "code": "shallow_source_doc", "concept_id": "generated/source-docs/as215932/hyrule-mcp/pyproject-toml", @@ -216,24 +228,12 @@ "message": "Source document concept is shallow.", "severity": "warning" }, - { - "code": "shallow_source_doc", - "concept_id": "generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml", - "message": "Source document concept is shallow.", - "severity": "warning" - }, { "code": "shallow_source_doc", "concept_id": "generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml", "message": "Source document concept is shallow.", "severity": "warning" }, - { - "code": "shallow_source_doc", - "concept_id": "generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml", - "message": "Source document concept is shallow.", - "severity": "warning" - }, { "code": "shallow_source_doc", "concept_id": "generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml", @@ -266,10 +266,10 @@ } ], "summary": { - "concept_count": 918, + "concept_count": 945, "concepts_by_authority": { "advisory": 14, - "canonical": 879, + "canonical": 906, "evidence": 25 }, "concepts_by_truth_owner": { @@ -277,17 +277,17 @@ "external": 23, "observed": 2, "okf": 13, - "repo": 877 + "repo": 904 }, "concepts_by_type": { - "API Endpoint": 330, + "API Endpoint": 338, "API Schema": 240, "Agent Instruction": 6, "Architecture": 5, "DNS Zone": 5, "Deployment": 8, "Domain Policy": 1, - "GitHub Issue": 74, + "GitHub Issue": 84, "GitHub Pull Request": 13, "Infrastructure Host": 19, "Lesson": 1, @@ -302,16 +302,16 @@ "Repository": 10, "Rollout Summary": 1, "Router": 4, - "Runbook": 10, + "Runbook": 14, "Service": 7, "Skill": 24, - "Source Document": 106, + "Source Document": 109, "Strategy": 1, - "Workflow": 33 + "Workflow": 35 }, "critical_count": 0, - "edge_count": 1981, - "endpoint_count": 330, + "edge_count": 2071, + "endpoint_count": 338, "grounding": { "grounded_concept_count": 1, "never_cited_in_scope": 0, @@ -324,7 +324,7 @@ "llm_enrichment_run_status": "proposed_output_present", "observed_count": 2, "schema_count": 240, - "source_file_ref_count": 248, + "source_file_ref_count": 259, "source_files_skipped": "Not enumerated in quality report; see knowledge.config.yml include/exclude patterns and ingestion logs.", "source_repo_count": 11, "source_repos": [ diff --git a/reports/quality.jsonl b/reports/quality.jsonl index 4a6be54..d3c5ebe 100644 --- a/reports/quality.jsonl +++ b/reports/quality.jsonl @@ -24,6 +24,8 @@ {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py","message":"Source document concept is shallow.","severity":"warning"} +{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py","message":"Source document concept is shallow.","severity":"warning"} +{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-mcp/pyproject-toml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-network-proxy/go-mod","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/hyrule-web/package-json","message":"Source document concept is shallow.","severity":"warning"} @@ -34,9 +36,7 @@ {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml","message":"Source document concept is shallow.","severity":"warning"} -{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml","message":"Source document concept is shallow.","severity":"warning"} -{"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml","message":"Source document concept is shallow.","severity":"warning"} {"code":"shallow_source_doc","concept_id":"generated/source-docs/as215932/noc-agent/pyproject-toml","message":"Source document concept is shallow.","severity":"warning"} diff --git a/reports/shallow-concepts.md b/reports/shallow-concepts.md index 25875a5..992fbb3 100644 --- a/reports/shallow-concepts.md +++ b/reports/shallow-concepts.md @@ -11,6 +11,8 @@ * `generated/source-docs/as215932/hyrule-cloud/alembic-versions-010-network-intelligence-bgp-mx-mail-py` — Source document concept is shallow. * `generated/source-docs/as215932/hyrule-cloud/alembic-versions-011-diagnostic-job-primitives-py` — Source document concept is shallow. * `generated/source-docs/as215932/hyrule-cloud/alembic-versions-012-vm-customer-ipv6-prefixes-py` — Source document concept is shallow. +* `generated/source-docs/as215932/hyrule-cloud/alembic-versions-013-payments-ledger-py` — Source document concept is shallow. +* `generated/source-docs/as215932/hyrule-cloud/alembic-versions-014-provision-started-at-py` — Source document concept is shallow. * `generated/source-docs/as215932/hyrule-mcp/pyproject-toml` — Source document concept is shallow. * `generated/source-docs/as215932/hyrule-network-proxy/go-mod` — Source document concept is shallow. * `generated/source-docs/as215932/hyrule-web/package-json` — Source document concept is shallow. @@ -21,9 +23,7 @@ * `generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-openbsd-yml` — Source document concept is shallow. * `generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-public-facing-yml` — Source document concept is shallow. * `generated/source-docs/as215932/network-operations/ansible-inventory-group-vars-routers-yml` — Source document concept is shallow. -* `generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-api-yml` — Source document concept is shallow. * `generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-netproxy-yml` — Source document concept is shallow. -* `generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-proxy-yml` — Source document concept is shallow. * `generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-vault-yml` — Source document concept is shallow. * `generated/source-docs/as215932/network-operations/ansible-inventory-host-vars-web-yml` — Source document concept is shallow. * `generated/source-docs/as215932/noc-agent/pyproject-toml` — Source document concept is shallow. diff --git a/tests/test_control_plane.py b/tests/test_control_plane.py index 6b4fbe9..61f0376 100644 --- a/tests/test_control_plane.py +++ b/tests/test_control_plane.py @@ -32,7 +32,7 @@ def test_retrieval_exact_and_vector_null() -> None: with KnowledgeStore(Path("exports/knowledge.sqlite")) as store: candidates = KnowledgeRetriever(store).query("POST /v1/vm/create request schema", limit=5) ids = [candidate.concept_id for candidate in candidates] - assert "generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671" in ids + assert "generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763" in ids assert all(candidate.scores.vector is None for candidate in candidates) @@ -207,10 +207,10 @@ def test_context_pack_endpoint_protection_preserves_method_route_pairs(tmp_path: ) refs = [ref["concept_id"] for ref in pack.included_refs] assert refs == [ - "generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-117", + "generated/api/hyrule-cloud/hyrule-cloud-get-v1-mail-accounts-hyrule-cloud-api-mail-py-96", "generated/api/hyrule-cloud/hyrule-cloud-post-v1-me-api-keys-hyrule-cloud-api-auth-py-1025", ] - assert "generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-107" not in refs + assert "generated/api/hyrule-cloud/hyrule-cloud-post-v1-mail-accounts-hyrule-cloud-api-mail-py-90" not in refs assert not any("No authoritative endpoint claim" in item for item in pack.unresolved_questions) @@ -268,7 +268,7 @@ def test_context_pack_tight_budget_endpoint_outranks_named_service(tmp_path: Pat policy_path=policy_path, ) refs = [ref["concept_id"] for ref in pack.included_refs] - assert refs == ["generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671"] + assert refs == ["generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763"] assert not any("No authoritative endpoint claim" in item for item in pack.unresolved_questions) @@ -286,7 +286,7 @@ def test_context_pack_tight_budget_preserves_precise_source_truth(tmp_path: Path policy_path=policy_path, ) refs = [ref["concept_id"] for ref in pack.included_refs] - assert refs == ["generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-671"] + assert refs == ["generated/api/hyrule-cloud/hyrule-cloud-post-v1-vm-create-hyrule-cloud-api-routes-py-763"] assert not any(ref.startswith("generated/enriched/") for ref in refs) assert not any("No authoritative endpoint claim" in item for item in pack.unresolved_questions) @@ -442,9 +442,9 @@ def test_deployment_pins_include_knowledge_mcp_and_noc_knowledge() -> None: noc_knowledge = deployment_pins(store, "noc-knowledge") knowledge_pin_claims = [claim for claim in knowledge_mcp["claims"] if claim["predicate"] == "pinned_to"] noc_pin_claims = [claim for claim in noc_knowledge["claims"] if claim["predicate"] == "pinned_to"] - assert any(claim["object"] == "48684c9bb9ce9de781fbfbcae734c18b57d3e7fa" for claim in knowledge_pin_claims) + assert any(claim["object"] == "a68f974e7ed093d8f4195a15dc5b1afc636999f4" for claim in knowledge_pin_claims) assert any("ansible/inventory/host_vars/loop.yml" in claim["source_uri"] for claim in knowledge_pin_claims) - assert any(claim["object"] == "48684c9bb9ce9de781fbfbcae734c18b57d3e7fa" for claim in noc_pin_claims) + assert any(claim["object"] == "a68f974e7ed093d8f4195a15dc5b1afc636999f4" for claim in noc_pin_claims) assert any("ansible/inventory/host_vars/noc.yml" in claim["source_uri"] for claim in noc_pin_claims)